전체 글291 오차역전파 도입 미분하면 나눗셈이 사용되어서 속도가 너무 느리다. 따라서 체인룰을 이용하여 W,b에 대한 미분을 진행한다. 그 결과 나눗셈을 사용하지 않게 되어 속도가 굉장히 빨라진다. 2019. 7. 31. 플랫폼, 프레임워크, 모듈, 라이브러리 정의 플랫폼 : 프레임워크 + 개발환경(RUNTIME ENVIRONMENT) 프레임워크 : 모듈 + 모듈 사용할 수 있도록 API 형태로 제공 모듈 : 라이브러리 집합 라이브러리 2019. 7. 30. deep_learning 최종 정리 1. UI (입력) - 2. Data Generation (데이터 생성 및 정규화) - 3. Learning (학습) - 4. Verification ( 검증) - 1. UI (출력) 1-2, 4-1부분 : UI에서 서버로 전송할 때 TCP/IP 프로그래밍 필요 1 부분 : UI는 원하는 것으로 짜도됨. 2-4 부분 : 서버쪽에 구축 되어야 함. 1. input/ output / hidden node/ hidden layer 결정 2. W, b 3. feed_forward, loss_val, predict, train 등 함수 정의 2019. 7. 29. 데이터 분포가 치우쳐 있다면 wine 데이터는 정답데이터가 1이 거의 없고 0이 대부분이다. 따라서 트레이닝 데이터와 테스트 데이터 분리시 1,0을 각각 나눠서 적정 비율로 트레이닝과 테스트로 나눠주는 작업을 해야한다. 하지만 0의 비율이 워낙 많기 때문에 좋은 데이터는 아니다. 예측값이 0이 되도록 W, b값들을 변경시키게 된다. 2019. 7. 26. 이전 1 ··· 61 62 63 64 65 66 67 ··· 73 다음