TensorFlow의 컨볼루션에 드롭 아웃을 적용 할 수 있는지 궁금합니다. 어떻게 적용됩니까? 콘볼 루션 마스크의 가중치는 입력 위에 '슬라이드'하는 동안 무작위로 0으로 설정됩니까?TensorFlow의 컨볼 루션 계층이 드롭 아웃을 지원합니까?
답변
임의의 입력 텐서에서 드롭 아웃을 적용 할 수 있습니다. 이 입력이 어떻게 계산되었는지는 중요하지 않습니다. 입력의 각 요소는 단순히 유지되고 (스케일링, 아래 참조) 또는 0으로 설정됩니다. https://www.tensorflow.org/api_docs/python/tf/nn/dropout 가입일
:
확률
keep_prob
와는 달리,1/keep_prob
의해 스케일링 된 입력 요소를 출력0
출력한다. 스케일링은 예상 합계가 변경되지 않도록합니다.기본적으로 각 요소는 독립적으로 보관되거나 삭제됩니다. 예를 들어
:
conv = tf.nn.conv2d(...)
drop = tf.nn.dropout(conv, keep_prob=0.5)
와 상호 작용이 없다. 또한 컨볼 루션 레이어에서 드롭 아웃을하는 방법은 여러 가지가 있습니다 (표준 드롭 아웃 및 MC 드롭 아웃). https://arxiv.org/abs/1506.02158 –
RNN (https : // www. tensorflow.org/versions/r0.10/api_docs/python/rnn_cell.html#DropoutWrapper)? 그것의 문서에 따르면, 그것은 또한 "입력 및/또는 출력 드롭 아웃을 수행합니다. 드롭 아웃은 절대로 상태에 사용되지 않습니다." 드롭 아웃을하는 다른 방법이 TensorFlow에서 현재 구현되지 않은 것 같습니다. – fwalch
- 1. Tensorflow의 컨볼 루션 자동 인코딩에서 공유 가중치
- 2. Tensorflow의 대화식 세션 - 컨볼 루션 연산자에 대한 다른 출력
- 3. Caffe의 완전 컨볼 루션 넷
- 4. 컨볼 루션 결과가 카페의 컨볼 루션 결과와 다릅니다
- 5. 2D 컨볼 루션, 파이썬
- 6. 자바 이미지 컨볼 루션
- 7. 컨볼 루션 커널
- 8. ios에서의 빠른 컨볼 루션
- 9. 컨볼 루션 두 신호
- 10. Caffe에서 컨볼 루션 문제
- 11. 컨볼 루션 신경망 구성
- 12. 주파수 영역의 이미지 컨볼 루션
- 13. 필터 컨볼 루션 반사 경계
- 14. 컨볼 루션 신경망의 레이어 수
- 15. FFT와 컨볼 루션, 어떻게 작동합니까?
- 16. 컨볼 루션 신경망의 비용 함수
- 17. CUDA 2D 컨볼 루션 커널
- 18. 파이썬에서 두 함수의 컨볼 루션
- 19. 1D 가우시안 커널을 사용한 컨볼 루션
- 20. 디지털 신호 처리를위한 컨볼 루션 R
- 21. 다양한 입력을 이용한 완전 컨볼 루션 네트워크
- 22. 2 차원 컨볼 루션 - Java로 구현하는 방법?
- 23. iPhone 이미지 처리 - 행렬 컨볼 루션
- 24. 짝수 크기 커널을 사용한 이미지 컨볼 루션
- 25. 쉐이더에 컨볼 루션 매트릭스가있는 가우시안 블러
- 26. 컨볼 루션 신경망의 가중치 및 출력 값
- 27. matlab에서 N 차원 표면과 벡터의 컨볼 루션
- 28. 옥타브가있는 시간 영역에서 플롯 컨볼 루션
- 29. IIR 필터에 컨볼 루션 연산이 사용됩니까?
- 30. 컨볼 루션 필터가 잘못된 색상 값을 출력합니다.
드롭 아웃은 회선의 출력에 적용되는 일부 구조가 DropoutWrapper를 구현하고 그것으로 다른 일을하지만 필터 무게 –