Guests are welcome to view our materials. To subscribe, edit, view raw markup, etc., you'll need to register for an account. Accounts are free (and will always be free) - your involvement helps us directly and indirectly (by demonstrating that our work matters to our funders...) StartingPoints has more info.
Ahat
Self-Organizing Maps (SOM) Resources, a PatternRecognition related topic
- Samuel Kaski's doctoral thesis on Data Exploration Using Self-Organizing Maps, see especially Chapters 2 (Methods for exploratory data analysis) and 3 (Stages of SOM-based exploratory data analysis).
- SOM in the wild, or an example of how SOM are actually used in a real project: Unobtrusive User Modeling for Adaptive Hypermedia (preprint)
- Mat Buckland's SOM tutorial
- SOM Bibliography from Helsinki University of Technology
- multiple contributed SOM packages in R, as well as multiple packages that include SOM
- package list:
-
kohonen - a fairly modern implementation, as well as fairly complete (although missing some crucial elements, like sammon maps.) Includes a nice adaptation to using SOMs for classification.
-
wccsom - builds upon kohonen, adding weighted cross-correlation. Very nice, indeed.
-
som - a bare bones SOM implementation, has quantization error, but no Umatrix, no component maps.
-
class - contains batchSOM implementation (from 1995!).
- reflective question: how do you decide which package to use? Some suggested criteria:
- package quality
- reflective question: how do you assess the quality of a package? Some suggested criteria:
- does it include unit tests?
- how comprehensive is the documentation?
- ... (what else)?
- what is the goal of your overall project? does your goal match the goal of the package?
- ... (what else)?
-- HilaryHolz - 03 Feb 2009
|