2010-11-20 5 views
2

내가 WEKA의 MultilayerPerceptron로 다음과 같은 작업을 수행 할 시도하고 다음 시대의 입력의 부분에 대한 교육 인스턴스의 작은 부분 집합WEKA의 MultilayerPerceptron : 훈련 후 다시 훈련

  1. 기차, 전체와
  2. 기차 나머지 신기원들에 대한 인스턴스 세트.

그러나 코드에서 다음을 수행하면 네트워크가 깨끗한 슬레이트로 두 번째로 시작되도록 재설정 된 것처럼 보입니다.

mlp.setTrainingTime(smallTrainingSetEpochs);

mlp.buildClassifier(smallTrainingSet);

mlp.setTrainingTime(wholeTrainingSetEpochs);

mlp.buildClassifier(wholeTrainingSet);

내가 뭔가 잘못하고 있는가, 또는이 알고리즘은 WEKA에서 작동하도록되어있는 방법이 있나요?

이 질문에 대한 답변이 더 필요하면 알려주십시오. 저는 weka로 프로그래밍하는 것에 익숙하지 않고 어떤 정보가 도움이 될지 확신 할 수 없습니다.

답변

2

This thread은 weka 메일 링리스트의 질문과 매우 유사합니다.

이것은 weka의 MultilayerPerceptron이 작동하는 방식입니다. 그것은 일괄 학습자가되도록 설계되었으며 점진적으로 사용하려고합니다. weka.classifiers.UpdateableClassifier을 구현하는 분류 기준 만 점진적으로 학습 할 수 있습니다.

관련 문제