1~2주차
연산자, 자료구조, 시퀀스자료형, 조건문, 반복문.
1~2주차
함수, class, GUI, File 입출력, 고급 문법.
1~2주차
프로그래밍에 대한 이해를 위한 파이썬을 활용한 나만의 프로젝트 진행.
3주차
인공지능 입문, 개발 환경 Set-Up, 자료구조/알고리즘 입문.
4주차
Numpy, Pandas, Matplotlib, Seaborn.
4주차
웹크롤링, Data 분석 / 처리 이론 및 실습.
5주차
확률, 통계, 행렬 연산, AI 라이브러리 개념 익히기.
6주차
선형회귀, 로지스틱회귀 이론 및 구현.
딥러닝의 필요성 및 관련 이론.
7주차
프로세스간 통신을 위한 공유 메모리 사용 / 프로세스간 서버/틀라이언트 통신.
딥러닝 이미지 처리의 기본이 되는 OpenCV 입문 및 실습.
8주차
딥러닝으로 접근하는 Data 정제 및 가공, 다중분류(이항/다항), 과적합, 비지도 학습.
캐글을 활용한 딥러닝 다지기, 타이타닉 캐글 프로젝트를 통한 데이터 활용 및 학습 실습.
9주차
각자의 수준에 맞는 캐글 프로젝트를 선정하여 대회 참여, 진행 내용/구현 및 결과 발표.
10주차
실무에서 활용도 높은 CNN / RNN 에 대한 이론 및 실습
CNN 기반 Upscaling 실습, GAN 실습, 자연어 처리 실습.
11~12주차
팀별 관심 도메인을 협의하여 프로젝트를 진행.
프로젝트 과정 설계부터 구현 발표까지 실무에서의 개발 프로세스에 준하여 진행.