From: Niko E. <ne...@ne...> - 2008-07-23 10:46:52
|
On 0, Irene Kouskoumvekaki <ir...@cb...> wrote: > Thank you Fabian, > Let me try to explain it a bit better. At the end of > the training I end up with a map with best-matches colored as class 1 > and best-matches colored class 2. However, if I select an area that > contains only best-matches of one color, I can see that it contains > compounds of both classes (so, I guess that the color depends on which > of the two has the majority). Actually the color depends on whatever your .cls file contained before training. So areas with mixed colors just mean, that your classification does not agree with the ESOM's. To actually classify with an ESOM you have so select the areas that are surrounded by "mountains" on the map by hand and assign them Classes. > So, I want to see how many of the compounds of class 2 are found under > best-matches colored as class 1 (and vice versa). Or, in other words, > how many mixed neurons my map has and how many compounds of each class > are found in the mixed neurons. Well what you probably want to do is, train a Map without a .cls file (it isn't used in the training anyway, but you can avoid getting biased by the colors ;). Classify your data according to the "mountain lines" on the map. Save the .cls file and then compare it with the original. There is a "save .cls" in the file menu, if I recall correctly. > If I do classification of the same dataset on the trained map and then save > the .cls file, this file is exactly the same as the original one. And the > only new file that is created during the classification is a projected.bm, > with the coordinates of the dataset on the map, which of course is the same > as the original .bm file, as I am using the same dataset. Am I doing > something wrong here? I'm not really sure what you are doing. It could be a bug or maybe you are just doing something wrong... But I think you are confusing Training (= the generation of the map) and classification (= what you have to do after the map is trained). Classification with ESOM is a manual process. Greets, Niko |