방대한 자료를 기반으로 거대한 인공지능 이야기들이 넘쳐 납니다. 인공지능의 기초는 신경망이라고 이야기를 합니다. 이 "신경망"을 아주 직관적으로 설명하는 책이 있어서 소개합니다.
Make your own Neural Network[
pdf]
1,2부로 나눠진 이책은 신경망을 아주 직관적으로 설명하고 2부 에서는 파이썬으로 필기체 숫자 인식 데이터 MNIST 를 가지고 신경망을 훈련하고 추론하는 예제를 다루고 있습니다. 최소한의 파이썬을 사용하는데 처음 접하는 사람도 쉽게 따라할 수 있도록 작성되었고 소스 파일들은 아래의 깃-허브 링크에 공개되어 있습니다.
6만여자에 달하는 MNIST 필기체 숫자 훈련 데이터를 CSV 형식으로 만들어 놓은것을 아래 깃허브 저장소에서 찾을 수 있습니다.
최소한의 수학(곱셈과 덧셈 그리고 직선의 방정식!)을 동원하여 직관적으로 신경망을 설명하고 과 최소한의 파이썬(NumPy와 MatPlot 만 사용함!)을 가지고 실습하는 이책은 첫 입문자들도 쉽게 읽힙니다. 언재 시간을 잡아서 함께 읽어보면 좋을 것입니다.