2016-08-19 2 views
0

특히 nntool 명령을 사용하여 Matlab 신경망 도구 상자를 사용하여 신경망을 훈련 시켰습니다. 탐지는 기본적으로 교통 표지를위한 것입니다. 그리고 나는 90 개의 교통 이미지 (no-entry, no right and stop signs)의 데이터베이스를 사용했습니다. 크기가 8 * 8 픽셀이고 30 개 이미지는 각각 no-entry 표시가 양수로 찍 힙니다. 내 입력은 64 * 90이고 대상은 1 * 90입니다. 이제 실시간 인식을 위해 Python에서이 신경망을 사용해야합니다. 필요한 매개 변수는 무엇입니까? 나는 신경 네트워크에 완전히 새로운 것이다. Here's the link to an imageHere's my link to the weights훈련 된 Matlab 신경망을 파이썬에 탐지 목적으로 사용하는 방법

+0

신경 네트워크 도구 상자는 어떻게 지불 했습니까? – rainman

답변

2

먼저 신경망의 가중치를 취해야합니다. 예 :

[x,t] = simplefit_dataset; 
net = feedforwardnet(20); 
net = train(net,x,t); 
wb = getwb(net) 

그런 다음 나는 또한 당신이 ANN structure에서 읽을 것을 제안, 이것은 당신이 신경망의 출력이 가중치를 주어 계산 방법을 이해하는 데 도움이됩니다. 그런 다음 자신의 필요에 맞게 조정하고이를 사용하여 파이썬에서 출력을 계산할 수 있습니다.

+0

나는 이것을 조금 전에 보았고 신경 네트워킹 분야의 초보자입니다. 파이썬에서 훈련 된 네트워크 (내 경우에는 network1)를 얼굴 검출과 유사하게 구현하려고합니다. 실시간 탐지에서이를 달성 할 수있는 방법이 있습니까? 나는 당신이 말하고 있다고 생각하는 가중치에 대한 링크를 첨부했습니다. – United12

+0

본 적이 있습니까 [this] (https://se.mathworks.com/matlabcentral/answers/165233-neural-network-how-does-neural-network-calculate-output-from-net-iw-net-lw- net-b)? –

+0

출력을 계산했습니다. 하지만 문제는 파이썬에서 교통 표지판의 실시간 이미지를 감지하기 위해 특정 출력 행렬을 어떻게 사용합니까? (저는 파이썬으로 구현하려는 라스베리 파이를 사용하고 있습니다) – United12

관련 문제