2014-10-01 3 views
0

누락 된 값 또는 특이 치를 예측하기 위해 SOM 도구 상자 (http://www.cis.hut.fi/somtoolbox/theory/somalgorithm.shtml)를 사용하고 싶습니다. 하지만 난 그것에 대해 어떤 기능을 찾을 수 없습니다. 나는 visualizaition에 대한 코드를 작성하고 BMU (Best maching unit)를 얻었지만 예측에 사용하는 방법을 알지 못했습니다. 당신이 나를 도울 수?som toolbox + 예측에 valuse 및 outliers가 누락되었습니다.

미리 감사드립니다.

답변

0

여기에 관심이있는 경우 하나의 해결책이됩니다.

분석 할 모든 입력이 포함 된 교육 세트로 네트워크를 교육하십시오. 학습 후에는 새 테스트 데이터를 제공하여 사용자가 가지고있는 입력만으로 분류 할 수 있습니다. 네트워크는 당신에게 당신이 가지고있는 기능에 가장 잘 맞는 단위였던 것을 돌려줍니다.이 기능을 사용하면 BMU가 가지고 있지 않은 기능들/BM에 상응하는 특이점에 접근 할 수 있습니다.

물론 이것은 다른 학습 및 예측 구현을 유도합니다. 많은 자습서에서 제안한 것처럼 간단하게 구현하는 학습. SOM이 NaN을 무시하고 다른 값만을 기반으로 BMU를 계산해야한다고 예측했습니다. 그런 다음 BMU를 통해 해당 기능을 가져 와서 누락 된 값이나 이상 치를 예측할 수 있습니다.