Keras CNN에 이미지를 보내고 싶습니다. 이 프로그램은 그물에서 다운로드 한 이미지 또는 무작위 픽셀 값의 이미지를 무작위로 제공합니다. 배치 크기 및 기원 번호를 어떻게 설정합니까? 내 훈련 데이터는 본질적으로 무한합니다.무한 데이터 세트를 위해 Keras에서 일괄 처리 크기와 에포크 값을 설정하는 방법은 무엇입니까?
1
A
답변
1
데이터 세트가 무한 경우에도 일괄 처리 크기와 에포크 수를 설정해야합니다.
배치 크기의 경우 시행 착오를 거치지 않고 GPU/CPU RAM에 맞는 가장 큰 배치 크기를 사용할 수 있습니다. 예를 들어, 32, 64, 128, 256과 같은 두 가지 배치 크기를 사용할 수 있습니다.
특정 에포크의 수는 특정 문제에 대해 항상 조정해야하는 매개 변수입니다. 유효성 검사 설정을 사용하여 유효성 검사 손실이 최대화되거나 교육 손실이 거의 일정해질 때까지 훈련 할 수 있습니다 (수렴). 교육을 중단 할시기를 결정하려면 데이터 집합의 다른 부분을 사용해야합니다. 그런 다음 최종 메트릭을 다른 다른 세트 (테스트 세트)에보고 할 수 있습니다.
관련 문제
- 1. Keras에서 예측에 일괄 처리 크기가 필요한 이유는 무엇입니까? Keras에서
- 2. 데이터 세트를 일괄 처리 파일에서 제거
- 3. knockout을 사용하여 입력 태그의 크기와 값을 설정하는 방법은 무엇입니까?
- 4. Keras에서 사용할 로컬 이미지 세트를 다운로드하는 방법은 무엇입니까?
- 5. TIMESTAMP 필드의 값을 유닉스 에포크 시간으로 설정하는 방법은 무엇입니까?
- 6. Kendo 그리드는 일괄 처리 모드에서 느린 큰 데이터 세트를 저장합니다.
- 7. Keras에서 각 일괄 처리 후에 교육 로그 출력을 업데이트하는 방법은 무엇입니까?
- 8. Keras에서 LSTM 입력을 설정하는 방법
- 9. tensorflow가있는 keras에서 GPU를 비활성화하는 방법은 무엇입니까?
- 10. 코어 데이터 일괄 처리 결과
- 11. 변수 값을 사용하여 문자열을 분할하는 방법은 무엇입니까? (일괄 처리)
- 12. Windows 일괄 처리 url을 호출하고 반환 값을 테스트하는 방법은 무엇입니까?
- 13. 조각의 데이터 보유자에 값을 설정하는 방법은 무엇입니까?
- 14. Keras에서 네트워크를 자동으로 미세 조정하는 방법은 무엇입니까?
- 15. 핸들러에서 데이터 세트를 반환하는 방법은 무엇입니까?
- 16. RODBC에서 MySQL의 문자 세트를 설정하는 방법은 무엇입니까?
- 17. Keras에서 훈련 된 모델의 입력 모양을 설정하는 방법은 무엇입니까?
- 18. RabbitMQ 일괄 처리 ACK
- 19. 여러 데이터 세트를 배열에 저장하는 방법은 무엇입니까?
- 20. 이맥스에서 일괄 처리 모드로 변수를 설정하는 방법
- 21. 에포크 월을 계산하는 방법은 무엇입니까?
- 22. 병렬 및 일괄 처리 데이터 저장소 요소
- 23. Keras에서 데이터 가중치로 샘플 가중치를 사용하는 방법은 무엇입니까?
- 24. 비공개 일괄 처리로 파일을 설정하는 방법은 무엇입니까?
- 25. laravel의 일괄 처리
- 26. Keras : 여러 대용량 데이터 세트에 대한 일괄 처리
- 27. Java - 일괄 처리
- 28. 애널 데이터 세트를 패널에 병합하는 방법은 무엇입니까?
- 29. jQuery 플러그인에서 데이터 세트를 표현하는 방법은 무엇입니까?
- 30. 일괄 처리
어쩌면 제 질문은 배치와 획기적인 크기가 1보다 커야합니다. 제 필요에 따라 프로그래밍 방식으로 동전을 뒤집어 그물에서 이미지를로드하거나 임의의 픽셀 필드를 즉시 생성 할 수 있습니다 . 64 개의 이미지를 모아서 메모리에 모아서 먹여야한다는 필요성을 이해하지 못합니다. 나는 한 번에 하나씩 먹이를주고있다. – d8sconz
@ user3825715 배치 당 하나의 예제로 그래디언트가 상당히 시끄럽기 때문에 교육이 안정화됩니다. –