설명
Neural Networks from Scratch in Python은 독자가 라이브러리에 의존하지 않고 독립적으로 신경망을 구축하는 방법을 가르치기 위해 설계된 책입니다. 이러한 접근 방식은 학습자가 딥러닝과 그 구성 요소에 대한 더 깊은 이해를 얻는 데 도움을 줍니다. 이 책은 YouTube에서 제공되는 무료 튜토리얼 비디오와 샘플 코드와 함께 제공되어 다양한 매체를 통한 학습 경험을 제공합니다. 물리적인 책은 소프트커버와 하드커버 형식으로 제공되며, 이미지, 차트 및 Python 구문 강조를 통해 학습 경험을 향상시키기 위해 풀 컬러로 인쇄됩니다.
이 책은 신경망과 머신러닝 알고리즘에 대한 소개로 시작하여, 곧 실용적인 코딩 연습으로 넘어갑니다. 독자는 뉴런을 코딩하고, 이를 레이어로 연결하며, ReLU 및 Softmax와 같은 활성화 함수를 프로그래밍하고, 교차 엔트로피 손실을 계산하며, SGD 및 Adam과 같은 최적화 기법을 사용하여 역전파를 수행하는 방법을 배웁니다. 이 책은 수학적 연산을 위해 NumPy를 소개하기 전에 순수 Python으로 코딩하는 것을 강조하여 이중 학습 이점을 제공합니다.
복잡한 개념을 명확히 하기 위해 보조 애니메이션과 QR 코드가 포함되어 있어 자료를 더 쉽게 소화할 수 있도록 합니다. 이 책은 또한 독자가 하이라이트 및 댓글을 달 수 있는 PDF 및 Google 문서 형식의 전자책 버전에 접근할 수 있도록 하여 상호작용적인 학습과 지원을 제공합니다. 이 기능은 저자와 커뮤니티로부터 직접적인 도움을 받을 수 있게 하여 학습 경험을 향상시킵니다.
Neural Networks from Scratch는 기본적인 Python 및 객체 지향 프로그래밍 지식이 있는 사람들에게 이상적이지만, 신경망이나 고급 수학에 대한 사전 경험은 필요하지 않습니다. 이 책은 독자가 신경망을 처음부터 구축하고 훈련할 수 있는 기술을 갖추도록 하여 데이터 처리, 활성화 함수 및 모델 구축에 대한 더 깊은 이해를 촉진하는 것을 목표로 합니다.
도서 정보
라이브러리 없이 신경망 구축
튜토리얼 비디오 및 샘플 코드 포함
소프트커버 및 하드커버로 제공
구문 강조가 있는 풀 컬러 인쇄
뉴런, 레이어 및 활성화 함수 다룸
역전파 및 최적화 기법 교육
보조 애니메이션 및 QR 코드 제공
댓글 기능이 있는 상호작용 전자책
이 책의 대상 독자
- 초보자 학습
- 딥러닝 교육
- Python 프로그래밍 연습
- 상호작용 학습
- 보조 튜토리얼


