🔴 [공지] 종종 실습용 손글씨 데이터셋 다운로드 사이트( http://yann.lecun.com/exdb/mnist/ )가 연결되지 않습니다. 그래서 예제 수행에 필요한 데이터셋 파일을 /dataset/ 디렉터리에 올려뒀습니다. 혹 사이트가 다운되어 데이터를 받을 수 없다면 아래 파일 4개를 각자의 <예제 소스 홈>/dataset/ 디렉터리 밑에 복사해두면 됩니다. ^__^
- t10k-images-idx3-ubyte.gz
- t10k-labels-idx1-ubyte.gz
- train-images-idx3-ubyte.gz
- train-labels-idx1-ubyte.gz
『밑바닥부터 시작하는 딥러닝』 시리즈는 현재 4편까지 출간되었고, 2024년 중으로 5편도 출간될 예정입니다. 5편까지의 핵심 주제와 관계는 대략 다음 그림처럼 정리할 수 있습니다.
시리즈의 모든 책은 기존 편을 읽지 않았어도 무리가 없도록 꾸려졌습니다. 예를 들어 3편에서 만드는 프레임워크는 작동 원리뿐 아니라 API 형태까지 파이토치와 거의 같습니다. 그래서 3편을 읽지 않았어도 4편을 읽는 데 전혀 무리가 없습니다.
수원대학교 한경훈 교수님께서 『밑바닥부터 시작하는 딥러닝』 1, 2편을 교재로 진행하신 강의를 공개해주셨습니다. 책만으로 부족하셨던 분들께 많은 도움이 되길 바랍니다.
딥러닝 I - 강의 홈페이지
딥러닝 II - 강의 홈페이지
딥러닝 III - 강의 홈페이지
issuu | SlideShare | Yumpu
폴더 이름 | 설명 |
---|---|
ch01 | 1장에서 사용하는 소스 코드 |
ch02 | 2장에서 사용하는 소스 코드 |
... | ... |
ch08 | 8장에서 사용하는 소스 코드 |
common | 공통으로 사용하는 소스 코드 |
dataset | 데이터셋용 소스 코드 |
소스 코드 해설은 책을 참고하세요.
소스 코드를 실행하려면 아래의 소프트웨어가 설치되어 있어야 합니다.
- 파이썬 3.x
- NumPy
- Matplotlib
※ Python은 3 버전을 이용합니다.
각 장의 디렉터리로 이동한 후 파이썬 명령을 실행하세요(다른 디렉터리에서는 제대로 실행되지 않을 수 있습니다!).
$ cd ch01
$ python man.py
$ cd ../ch05
$ python train_nueralnet.py
이 저장소의 소스 코드는 MIT 라이선스를 따릅니다. 상업적 목적으로도 자유롭게 이용하실 수 있습니다.
이 책의 오탈자 등 오류 정보는 아래 페이지에서 확인하실 수 있습니다.
http://www.hanbit.co.kr/store/books/look.php?p_code=B8475831198
이 책을 번역하며 정리한 용어표입니다.