1과목. | Python 프로그래밍 기초 | 온라인 | 중급(★★) | 140,000 | |
| 1장. Python 환경 준비 | | | | 상세 |
|
|
1절. Python 준비(아나콘다) |
|
이론 |
|
2절. 아나콘다 환경에서 파이썬 구동 |
|
이론+실습 |
|
3절. Jupyter NoteBook 환경 구축 |
|
이론+실습 |
|
| 2장. Python 프로그래밍 | | | | 상세 |
|
|
1절. python을 활용한 계산 |
|
이론+실습 |
|
2절. 변수와 자료형 |
1) 변수의 정의, 문자열,퀴즈, 정리하기, 실습테스트 |
이론+실습 |
|
|
2) 리스트, 정리하기, 실습테스트 |
이론+실습 |
|
|
3) 튜플, 세트, 타입변환, 퀴즈, 정리하기, 실습테스트 |
이론+실습 |
|
|
4) 딕셔너리, 퀴즈, 정리하기, 실습테스트 |
이론+실습 |
|
3절. 제어문 |
1) if문, 정리하기 |
이론+실습 |
|
|
2) for문, 정리하기 |
이론+실습 |
|
|
3) while문, for문 한줄로 쓰기,퀴즈 |
이론+실습 |
|
|
4) 실습테스트 |
이론+실습 |
|
4절 입력과 출력 |
1) 기본출력1,기본출력2, 정리하기 |
이론+실습 |
|
|
2) 키보드 입력, 파일 읽고 쓰기, 반복문을 이용한 파일 읽고 쓰기 |
이론+실습 |
|
|
3) 반복문을 이용한 파일 읽고 쓰기2, with를 이용한 파일 읽고 쓰기, 퀴즈, 정리하기 |
이론+실습 |
|
|
4) 실습테스트 |
이론+실습 |
|
5절. 함수 |
1) 함수의 정의와 호출, 변수의 유효 범위 |
이론+실습 |
|
|
2) 람다(lambda)함수, 유용한 내장함수, 정리하기 |
이론+실습 |
|
|
3) 최솟값 최댓값을 구하는 함수, 퀴즈, 정리하기, 실습테스트 |
이론+실습 |
|
6절. 객체와 클래스 |
1) 클래스 선언과 객체 생성1 |
이론+실습 |
|
|
2) 클래스 선언과 객체 생성2, 클래스를 구성하는 변수와 함수1 |
이론+실습 |
|
|
3) 클래스를 구성하는 변수와 함수2 |
이론+실습 |
|
|
4) 클래스를 구성하는 변수와 함수3, 퀴즈, 정리하기 |
이론+실습 |
|
|
5) 실습테스트 |
이론+실습 |
|
7절. 문자열과 텍스트 다루기 |
1) 문자열 다루기1 |
이론+실습 |
|
|
2) 문자열 다루기2 |
이론+실습 |
|
|
3) 문자열 다루기3, 퀴즈, 정리하기, 실습테스트 |
이론+실습 |
|
8절. 모듈 |
1) 모듈이란, 모듈을 사용하는 이유, 모듈 생성 및 호출1, 퀴즈, 정리하기/td>
| 이론+실습 |
|
|
2) 모듈 생성 및 호출2, 모듈의 실행 구분하기, 내장 모듈1 |
이론+실습 |
|
|
3) 내장 모듈2, 퀴즈 |
이론+실습 |
|
|
4) 내장 모듈3, 패키지, 정리하기, 실습테스트 |
이론+실습 |
|
2과목. | Python 프로그래밍 심화 | 온라인 | 중급(★★) | 65,000 | |
| 1장. Numpy | | | | 상세 |
|
|
1절. NumPy의 개요 및 배열 |
1) NumPy의 개요, 배열생성하기 1 |
이론 |
|
|
2) 배열생성하기 2 |
이론+실습 |
|
2절. 배열 연산과 인덱싱, 슬라이싱 |
1) 배열 연산 1 |
이론+실습 |
|
|
2) 배열 연산 2, 배열의 인덱싱과 슬라이싱 |
이론+실습 |
|
|
3) 실습테스트 |
이론+실습 |
|
| 2장. Pandas | | | | 상세 |
|
|
1절. Pandas 기초 |
1) Pandas의 개요, 구조적 데이터 생성하기 1 |
이론+실습 |
|
|
2) 구조적 데이터 생성하기 2, 데이터 연산 |
이론+실습 |
|
2절. 데이터 다루기 |
1) 데이터를 원하는데로 선택하기 |
이론+실습 |
|
|
2) 데이터 통합하기 |
이론+실습 |
|
|
3) 데이터 파일을 읽고 쓰기, 실습테스트 |
이론+실습 |
|
| 3장. Matplotlib | | | | 상세 |
|
|
1절. matplotlib 기초 |
1) Data 시각화 1 |
이론+실습 |
|
|
2) Data 시각화 2, 그래프 꾸미기 |
이론+실습 |
|
2절. 그래프 그리기 |
1) 산점도, 막대그래프, 히스토그램, 파이그래프, 그래프 저장하기 |
이론+실습 |
|
|
2) Pandas에서 그래프 그리기, 실습테스트 |
이론+실습 |
|
3과목 | Tensorflow | 온라인 | 중급(★★) | 25,000 | |
| 1장. TensorFlow 소개 | | | | 상세 |
|
|
1절. TensorFlow란? |
1) 텐서플로의 활용 분야 |
이론 |
|
| 2장. 텐서플로 환경 구축 | | | | 상세 |
|
|
1절. Tensorflow 설치 |
1) Tensorflow CPU vs GPU, CPU기반 설치 |
이론+실습 |
|
|
2) GPU 기반 설치 |
이론+실습 |
|
| 3장. 텐서플로 기초 | | | | 상세 |
|
|
1절. 개념 |
1) 텐서, 그래프, 세션, 연산자 |
이론 |
|
|
2) 변수, 플레이스 홀더 |
이론 |
|
4과목 | Basic Definition for Deep Learning | 온라인 | 고급(★★★) | 100,000 | |
| 1장. 딥러닝을 위한 머신러닝 이해 | | | | 상세 |
|
|
1절. 머신러닝이란 |
1) 머신러닝이란 무엇인가, 지도학습 비지도학습, 머신러닝 모델 생성 단계 |
이론 |
|
2절. 선형 회귀분석 |
1) 통계분석 vs 머신러닝, 선형회귀분석 |
이론 |
|
|
2) 회귀계수의 추정, 가설점정, 선형회귀식의 설명력 |
이론 |
|
|
3) 머신러닝에서의 선형회귀 모델 1 |
이론 |
|
|
4) 머신러닝에서의 선형회귀 모델 2, 실습테스트 |
이론+실습 |
|
3절. 다중선형회귀분석 |
1) 다변량 회귀분석의이해(통계) |
이론 |
|
|
2) 다변량 회귀분석의이해(머신러닝) |
이론 |
|
|
3) 다변량 회귀분석의이해(머신러닝 실습) |
이론+실습 |
|
|
4) 실습테스트 |
이론+실습 |
|
4절. 로지스틱 회귀분석 |
1) Classification, 이진분류, sigmoid, hypothesis |
이론 |
|
|
2) 비용함수와 경사하강법, case study |
이론 |
|
|
3) 로지스틱 회귀분석 실습 |
이론+실습 |
|
|
4) 실습테스트 |
실습 |
|
5절. 다중분류모형 |
1) Softmax in MC -1 |
이론 |
|
|
2) Softmax in MC -2 |
이론 |
|
|
3) Softmax in MC -3 |
이론+실습 |
|
|
4) Softmax in MC -4 |
이론+실습 |
|
|
5) application & tips -1 |
이론 |
|
|
6) application & tips -2, 퀴즈, 정리하기, 실습테스트 |
이론+실습 |
|
5과목 | Deep Learning | 온라인 | 고급(★★★) | 90,000 | |
| 1장. 딥러닝 개념과 활용 | | | | 상세 |
|
|
1절. 머신러닝과 딥러닝 |
1) 머신러닝, 딥러닝이란?, 두 분야의 관계, 머신러닝과 딥러닝의 비교 1 |
이론 |
|
|
2) 머신러닝과 딥러닝의 비교 2, 어디에 쓰이고 있나 |
이론 |
|
2절 딥러닝의 역사와 성능 |
1) 신경망 모형, 딥러닝의 성능 |
이론 |
|
|
2) 여러가지 딥러닝의 활용분야 소개 |
이론 |
|
| 2장. 인공신경망 | | | | 상세 |
|
|
1절. 신경망을 통한 AND OR 문제 |
1) 인공신경망 개요와 뉴런, 단층 퍼셉트론(1) |
이론 |
|
|
2) 단층 퍼셉트론 |
이론+실습 |
|
2절. 신경망을 통한 XOR문제 |
1) neural nets for XOR(1) |
이론+실습 |
|
|
2) neural nets for XOR(2) |
이론+실습 |
|
|
3) 실습테스트(XOR, NAND, MNIST) |
실습 |
|
| 3장. 신경망 이해하기 | | | | 상세 |
|
|
1절. tensorboard for nn |
1) XOR in NN, TensorBoard, TensorBoard for XOR NN 1 |
이론+실습 |
|
|
2) TensorBoard for XOR NN |
이론+실습 |
|
|
3) Visualizing your Deep learning using TensorBoard(Tensorflow) |
이론+실습 |
|
2절 understanding pf backpropagation |
1) NN Backpropagation |
이론+실습 |
|
3절. sigmoid 보다 ReLu가 좋아 |
|
이론 |
|
4절 weight 초기화 |
|
이론 |
|
5절 dropout과 앙상블 |
1) Dropout |
이론 |
|
|
2) 앙상블 |
이론 |
|
6과목 | Deep Learning with TensorFlow | 온라인 | 고급(★★★) | 110,000 | |
| 1장. CNN | | | | 상세 |
|
|
1절 CNN 이해하기 |
1) image Recognition Classifier, Artificial intelligence |
이론 |
|
|
2) gradient descent, slightly more complex world |
이론 |
|
2절 CNN 이론 |
1) CNN introduction(1) |
이론 |
|
|
2) CNN introduction(2), max pooling and others, 퀴즈, 정리하기 |
이론 |
|
3절 CNN Case Study |
1) LeNet-5 |
이론 |
|
|
2) AlexNet, GoogLeNet, ResNet, AlphaGo |
이론 |
|
4절. CNN 실습 |
1) CNN Basic(1) |
이론+실습 |
|
|
2) CNN Basic(2), MNIST 99% with CNN |
이론+실습 |
|
| 2장. RNN | | | | 상세 |
|
|
1절. RNN 기초 |
1) RNN 이해하기(1) |
이론 |
|
|
2) RNN 이해하기(2), 실습테스트 |
이론+실습 |
|
2절. RNN 개념 |
1) Sequence data, RNN(1) |
실습 |
|
|
2) RNN(2) |
이론 |
|
|
3) RNN 활용, 응용, 퀴즈, 정리하기 |
이론+실습 |
|
3절. RNN 실습 |
1) Basic 실습1, 실습2 |
이론+실습 |
|
|
2) Basic 실습3, RNN 실습 훈련시키기1 |
이론+실습 |
|
|
3) RNN 실습 훈련시키기 2 |
이론+실습 |
|
|
4) 긴문장 학습1 |
이론+실습 |
|
|
5) 긴문장 학습2 |
이론+실습 |
|
|
6) RNN FC |
이론+실습 |
|
|
7) Stacked RNN |
이론+실습 |
|
|
8) RNN 주가예측 |
이론+실습 |
|
7과목 | 머신러닝과 딥러닝 실습 | 오프라인 | 고급(★★★) | 미정 | |