안녕하세요 제이슨 박사, 이것은 아마 바보 같은 질문이지만 나는 그것을 수행하는 방법을 찾을 수 없습니다 … 나는 신경망초보자입니다. 나는 입력 (7)과 하나의 출력의 상대적으로 동일한 수를 가지고있다. 이 출력은 -3000에서 +3000 사이의 숫자를 취할 수 있습니다. 파이썬에서 신경망 모델을 만들고 싶지만 어떻게해야할지 모르겠습니다. 0-1과 다른 출력이 있는 예제가 있습니까? 탱크 사전에 우리가 피드 포워드 및 역전파를 수행하기위한 완전한 파이썬 코드를 가지고 지금, 예를 들어 우리의 신경망을 적용하고 얼마나 잘 볼 수 있습니다. 이제 신경망이라고 부르는 인공 신경망은 새로운 개념이 아닙니다. 아이디어는 1940 년대 부터 주변되었습니다, 그리고 몇 가지 기복이 있었다, 특히 지원 벡터 머신에 비해 특히 (SVM). 예를 들어, 신경망은 90년대 중반까지 대중화되었으며, SVM은 새로운 대중화(기술 자체가 실제로 사용하기 훨씬 전에 생각됨)를 사용하여 “커널 트릭”으로 작업할 수 있었습니다. 비선형 분리 데이터 집합입니다.

이것으로, 지원 벡터 기계는 다시 전면에 발사, 뒤에 신경 망을 떠나 거의 아무것도 흥미로운 2011, 어디 깊은 신경 망 은 개최 하 고 지원 벡터 기계를 능가 하기 시작 했다, 새로운 기술을 사용 하 여, 거 대 한, 데이터 집합 가용성, 그리고 훨씬 더 강력한 컴퓨터. 우리는 파이썬에서 우리의 신경망의 구현으로 시작할 준비가 되었습니다. 우리는 기차와 실행 방법을 나중에 정의해야합니다. 파이썬 클래스의 __init__ 메서드 내에서 무게 행렬을 정의하는 대신 명확성을 위해 스페레이트 방식으로 정의합니다: 동기 부여: 딥 러닝에 대한 이해를 높이기 위한 개인적인 여정의 일환으로 신경을 구축하기로 결정했습니다. TensorFlow와 같은 딥 러닝 라이브러리없이 처음부터 네트워크. 신경망의 내부 작동을 이해하는 것은 모든 야심 찬 데이터 과학자에게 중요하다고 생각합니다. 이것은 “파이썬에서 처음부터 신경망 만들기”에 대한 일련의 기사의 첫 번째 기사입니다. 신경망은 특히 기계 학습을 초보자로 하는 사람들에게 위협적일 수 있습니다. 그러나 이 자습서에서는 신경망이 정확히 어떻게 작동하는지 세분화하고 끝까지 유연한 신경망을 작동하게 됩니다. 시작해 봅시다! 우리는 같은 예로 우리의 네트워크를 테스트합니다, 우리는 장에서 만든 [처음부터 신경망] (neural_networks.php): 안녕하세요 제이슨, 나는 현재 당신의 책에서 언급 한 바와 같이 IMDB 감정 분석 문제와 함께 작업하고 있습니다. Am은 파이썬 3.5.2와 아나콘다 3를 사용하고 있습니다.

당신이 당신의 책에서 언급 한 바와 같이 검토 길이를 요약하기 위해, 내가 명령을 실행하려고 할 때 : 당신은 우리의 이전 계산에서 뭔가가 누락 된 것으로 나타났습니다. 우리는 파이썬의 스크래치에서 우리의 소개 장에서 우리가 이 합계의 각각에 활성화 또는 단계 함수 $Phi$를 적용해야 한다는 것을 보여주었습니다. 마지막으로 NeuralNetwork 클래스를 초기화하고 코드를 실행했습니다. 신경망은 다음과 같은 구성 요소로 구성 안녕하세요, 그것은 좋은 예이지만 누군가가 IPython / Jupyter 노트북에서 실행하는 경우 그들은 적합 단계를 실행할 때 I / O 오류가 발생할 가능성이 높습니다. 이것은 IPython에서 알려진 버그 때문입니다. C:사용자zaheerAppData로컬프로그램파이썬36python.exe C:/사용자/자히어/파이참 프로젝트/파이썬빈/빈-CLNCL-Copy.py 텐서플로우 백엔드를 사용 하 여.