資源簡介
問題為有16動物和13種屬性,用SOM來實現(xiàn)對動物的分類。附帶Kohonen有關(guān)SOM的paper。
根據(jù)老師布置的作業(yè)實現(xiàn)了一個小程序。
存在的問題:對kohonen層學(xué)習(xí)率的度量不是很確定。

代碼片段和文件信息
/*-------------------------------------------------------------------------*/
/*??????本次實現(xiàn)簡單的SOM,不考慮多個神經(jīng)元同時處于激發(fā)狀態(tài)的復(fù)雜情況??????*/
/*??????本程序解決下面的問題,即動物分類問題。?????????????????????????????*/
/*??????16種動物,13種特性。完成對其的分類?????????????????????????????????*/
/*???????列表如下:
small medium big 2legs 4legs hair hooves mane feather hunt run fly swim
dove 1 0 0 1 0 0 0 0 1 0 0 1 0
hen 1 0 0 1 0 0 0 0 1 0 0 0 0
duck 1 0 0 1 0 0 0 0 1 0 0 1 1
goose 1 0 0 1 0 0 0 0 1 0 0 1 1
owl 1 0 0 1 0 0 0 0 1 1 0 1 0
hawk 1 0 0 1 0 0 0 0 1 1 0 1 0
eagle 0 1 0 1 0 0 0 0 1 1 0 1 0
fox 0 1 0 0 1 1 0 0 0 1 0 0 0
dog 0 1 0 0 1 1 0 0 0 0 1 0 0
wolf 0 1 0 0 1 1 0 1 0 1 1 0 0
cat 1 0 0 0 1 1 0 0 0 1 0 0 0
tiger 0 0 1 0 1 1 0 0 0 1 1 0 0
lion 0 0 1 0 1 1 0 1 0 1 1 0 0
horse 0 0 1 0 1 1 1 1 0 0 1 0 0
zebra 0 0 1 0 1 1 1 1 0 0 1 0 0
cow 0 0 1 0 1 1 1 0 0 0 0 0 0
/*-------------------------------------------------------------------------*/
#include?“SOM.h“
void?main()
{
NET?SomNet;
InitializeRandoms();
GenerateNet(&SomNet);
RandomWeights(&SomNet);
TrainSOM(&SomNet);
TestSOM(&SomNet);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????49152??2009-06-04?15:50??SOM\debug\SOM.exe
?????文件?????699812??2009-06-04?15:50??SOM\debug\SOM.ilk
?????文件????4672512??2009-06-04?15:50??SOM\debug\SOM.pdb
?????文件????1469086??2009-06-04?00:05??SOM\Self-Organizing?Semantic?Maps.pdf
?????文件???????7114??2009-06-04?15:50??SOM\SOM\Debug\BuildLog.htm
?????文件???????3817??2009-06-04?02:06??SOM\SOM\Debug\main.obj
?????文件?????????65??2009-06-04?15:50??SOM\SOM\Debug\mt.dep
?????文件????????403??2009-06-03?19:17??SOM\SOM\Debug\SOM.exe.em
?????文件????????468??2009-06-03?19:17??SOM\SOM\Debug\SOM.exe.em
?????文件????????385??2009-06-04?15:50??SOM\SOM\Debug\SOM.exe.intermediate.manifest
?????文件??????46852??2009-06-04?15:50??SOM\SOM\Debug\SOM.obj
?????文件?????379904??2009-06-04?15:50??SOM\SOM\Debug\vc80.idb
?????文件?????192512??2009-06-04?15:50??SOM\SOM\Debug\vc80.pdb
?????文件???????1423??2009-06-03?19:28??SOM\SOM\main.cpp
?????文件??????26309??2009-06-04?15:51??SOM\SOM\ROM.txt
?????文件???????6718??2009-06-04?15:50??SOM\SOM\SOM.cpp
?????文件???????1177??2009-06-04?02:06??SOM\SOM\SOM.h
?????文件???????4128??2009-06-03?23:35??SOM\SOM\SOM.vcproj
?????文件???????1407??2009-06-04?16:22??SOM\SOM\SOM.vcproj.LIUYI.liuyi.user
?????文件????2485248??2009-06-04?16:22??SOM\SOM.ncb
?????文件????????874??2009-06-03?13:17??SOM\SOM.sln
????..A..H.?????15872??2009-06-04?16:22??SOM\SOM.suo
?????目錄??????????0??2009-06-04?15:50??SOM\SOM\Debug
?????目錄??????????0??2009-06-04?01:57??SOM\debug
?????目錄??????????0??2009-06-04?15:50??SOM\SOM
?????目錄??????????0??2009-06-05?01:08??SOM
-----------?---------??----------?-----??----
?????????????10065238????????????????????26
評論
共有 條評論