3

내가 OpenCV의의 신경 네트워크를 사용하기 위해 노력하고있어 작동하지 않습니다 모두 이후 3에서 30으로 변경했는데 결과는 전혀 변경되지 않습니다.레이어의 크기는

그렇다면 알파와 베타의 가치를 바꿨지 만 그것은 전혀 변화가 없습니다.

내 코드에 무슨 문제가 있습니까?

==== 내 교육 및 시험 시료 : ====

Y = COS (X) + 죄 (x)는

-0.758732841028 41.0938207976 27.2367595423 
1.15370020129 21.1456884544 38.852465807 
0.298333522748 37.4369795032 51.2449385711 
1.8800004748 96.2375790658 44.2418473915 
-1.78419644641 80.3189155018 77.9060673705 
... 

답변

1

당신은 원인이 큰 엡실론이있을 수 있습니다 갈라지기 배우기. 나는 그것을 0.1로 설정했다고 가정합니다. 엡실론을 훨씬 작은 값으로 설정하십시오 (예 : 0.0000001, 0.000001,0.00001). 작은 엡실론은 수렴 속도가 느릴 수도 있지만, 적어도 진행 상황을 확인해야합니다.

Btw, 여기에 opencv에서 svm과 mlp를 사용하는 훌륭한 지침서가 있습니다. https://raw.github.com/bytefish/opencv/master/machinelearning/doc/machinelearning.pdf

+0

감사합니다.이 튜토리얼은 정말 도움이됩니다. – MrROY