<핸즈온 머신러닝(2판)>의 소스코드를 담은 주피터 노트북을 바탕으로 머신러닝/딥러닝의 기초를 소개합니다.
감사의 글
자료를 공개한 저자 오렐리앙 제롱(Aurélien Géron)과 강의자료를 지원한 한빛아카데미에게 진심어린 감사를 전합니다.
목차
주제 | 구분 | 링크 |
---|---|---|
강의소개 | 슬라이드 | 📱 💻 |
한 눈에 보는 머신러닝 | 슬라이드 | 📱 💻 |
주피터 노트북 | 📙 CO | |
머신러닝 프로젝트 처음부터 끝까지 | 슬라이드 1, 2, 3부 | 📱/📱/📱 💻/💻/💻 |
주피터 노트북 | 📙 CO | |
Orange3 | 🍊 | |
분류 | 슬라이드 1, 2부 | 📱/📱 💻/💻 |
주피터 노트북 | 📙 CO | |
Orange3 | 🍊 | |
모델 훈련 | 슬라이드 1, 2부 | 📱/📱 💻/💻 |
주피터 노트북 | 📙 CO | |
Orange3 | 🍊/🍊 | |
서포트 벡터 머신 | 슬라이드 1, 2부 | 📱/📱 💻/💻 |
주피터 노트북 | 📙 CO | |
결정트리 | 슬라이드 | 📱 💻 |
주피터 노트북 | 📙 CO | |
앙상블 학습과 랜덤 포레스트 | 슬라이드 1, 2부 | 📱/📱 💻/💻 |
주피터 노트북 | 📙 CO | |
차원축소 | 슬라이드 | 📱 💻 |
주피터 노트북 | 📙 CO | |
비지도 학습 | 슬라이드 | 📱 💻 |
주피터 노트북 | 📙 CO |
링크 활용법
- 📱: 좌우방향 터치 지원 슬라이드
- 💻: pdf 슬라이드
- 📙: 읽기 전용 주피터 노트북 웹 페이지
- CO: 구글 코랩(colab) 주피터 노트북
- 🍊: Orange3 워크플로우 및 데이터
주제별 동영상
주요 주제별 강의 동영상도 유튜브에서 시청할 수 있습니다.
주피터 노트북 학습법
온라인 (추천)
- 구글 코랩 활용
주의사항: 온라인 상에서 실습한 내용을 저장하려면 먼저 자신의 계정으로 사본을 만들어 저장한 후에 수정 및 실행해야 합니다.
오프라인
먼저 자신의 컴퓨터에 프로젝트 리포지토리를 복제합니다.
$ git clone https://github.com/codingalzi/handson-ml2.git
$ cd handson-ml
아래 두 가지 방식 중에 하나를 선택하여 주피터 노트북과 소스코드를 실행할 수 있습니다.
- 윈도우 10 + 아나콘다(Anaconda) + Tensorflow 2(GPU 지원) 활용
- 참고: 프로그래밍 환경설정 안내
- 도커(docker) 활용
- 참고: 저자의 도커 이미지 활용
추가 자료
머신러닝/딥러닝 학습에 도움을 주는 자료를 소개합니다.
추천 강의동영상
경사하강법 옵티마이저 알고리즘 소개
캐글(Kaggle) 경진대회 소개
딥러닝 학습 참고 동영상
- SVM with polynomial kernel visualization
- 수학자가 설명하는 심층 신경망
- 딥러닝 옵티마이저 선택 문제
- 손실함수 그래픽