2
그래서 적절한 데이터로 훈련 한 PyBrain에 ClassificationDataSet이 있습니다. 즉, 입력은 다음과 같습니다.PyBrain - 테스트 데이터에 대해 훈련 된 네트워크의 유효성을 검사하는 방법은 무엇입니까?
trainSet.addSample([0,0,0,0],[1])
trainSet.addSample([0,0,0,1],[0])
trainSet.addSample([0,0,1,0],[0])
trainSet.addSample([0,0,1,1],[1])
trainSet.addSample([0,1,0,0],[0])
trainSet.addSample([0,1,0,1],[1])
trainSet.addSample([0,1,1,0],[1])
trainSet.addSample([0,1,1,1],[0])
trainSet.addSample([1,0,0,0],[0])
trainSet.addSample([1,0,0,1],[1])
패턴이 간단합니다.
[1,0,0,1],[1]
[1,1,0,1],[0]
[1,0,1,1],[0]
[1,0,1,0],[1]
을 그리고 신경망 패턴을 인식 할 수 있는지 여부를 확인 : 1의 짝수가있는 경우, 출력은 그렇지 않으면 나는 다음과 같은 입력을 실행하려면 0입니다 (1)해야한다. 이전에 말했듯이, 나는 이미 네트워크를 훈련했습니다. 위의 입력에 대해 어떻게 검증합니까?
시간 내 주셔서 감사합니다.
.activate()는 무엇을 반환 않습니다
쉬운 방법 중 하나는 그것이 할까? 나는 계속 수레를 얻고 혼란 스럽다. 설명해 주겠니? – user2398832
설명서에 대한 링크가 추가되었습니다 (활성화시). 나는 PyBrain 사용자가 아니며, 현재이 방법에 대한 최소한의 테스트를 수행하는 패키지를 설치하고 있습니다. – halflings
죄송합니다. 귀하의 데이터 세트를 네트워크로 착각했습니다. 사물을 명확하게하는 몇 가지 링크를 추가했습니다. – halflings