• Increase font size
  • Default font size
  • Decrease font size

SOM (Kohonen) network example

Using the Generation5 library I have ported part of this applet (Colour dataset) into a processing.

Kohonen network is a good example of unsupervised networks. It is quite simple yet introduces the concepts of self-organization and unsupervised training easily.

Kohonen network is often called self-organizing map (SOM) or self-organizing feature map (SOFM).

There are quite a few types of self-organizing networks, like the Instar-Outstar network, the ART-series, and the Kohonen network. For purposes of simplicity, we will look at the Kohonen network.

The Kohonen network is an n-dimensional network, where n is the number of inputs. For simplicity, we will look at a 2-dimensional networks. 1D, 2D and 3D networks are used the most.

2D kohonen network

Pic1.: Organization of the 2D Kohonen network [taken from]

Demo I have created contains 2D Kohonen network with dimensionality 40x40x3. It means. Size X = 40 neuron, Size Y = 40 neurons, input vector X consists from X1, X2, X3. The network is feeded with RGB colours from a learning dataset. Input vector is normalized from <0, 255> into <0.0, 1.0>. Weights are randomized before the learning, so the result after learning is always a little bit different - the layout of the learned clusters is different.

 

Demo

Wait while the network is trained. Once it is trained, set the RGB value and press the "Find" button. It will see in which cluster was your color assigned.

 

Comments  

 
0 #27 RaulChief 2018-03-21 21:50
I have checked your blog and i've found some duplicate content, that's why
you don't rank high in google, but there is a tool that can help you to create 100% unique articles, search for;
boorfe's tips unlimited content
Quote
 
 
0 #26 YvetteSmall 2018-01-29 15:38
I have checked your site and i've found some duplicate content, that's
why you don't rank high in google's search results, but there
is a tool that can help you to create 100% unique articles, search for:
Boorfe's tips unlimited content
Quote
 
 
0 #25 Anemonalove 2017-07-17 16:13
Hi guys! Who wants to see me live? I'm live at HotBabesCams.com,
we can chat, you can watch me live for free, my nickname is Anemonalove , here is my photo:

https://3.bp.blogspot.com/-u5pGYuGNsSo/WVixiO8RBUI/AAAAAAAAAFA/JWa2LHHFI2AkHParQa3fwwHhVijolmq8QCLcBGAs/s1600/hottest%2Bwebcam%2Bgirl%2B-%2BAnemonalove.jpg
Quote
 
 
0 #24 We-Vibe 4 Plus 2015-08-22 11:28
Hi, I believe your website may be having browser compatibility problems.
Whenever I take a look at your website in Safari, it looks fine but when opening in Internet Explorer,
it has some overlapping issues. I simply wanted
to give you a quick heads up! Besides that,
excellent blog!

My blog post ... We-Vibe 4 Plus barcelonaWe-Vibe 4 Plus valencia (: http://lolatoys.com/es/we-vibe-4-plus.htmlCarla#)
Quote
 
 
0 #23 vibradores lelo 2015-08-21 18:33
I all the time used to read piece of writing in news
papers but now as I am a user of net thus from now
I am using net for posts, thanks to web.

My web-site :: vibradores lelo: http://lolatoys.com/es/gigi-2.html
Quote
 
 
0 #22 vibrador lelo 2015-08-21 12:22
Howdy this is kind of of off topic but I was wondering if blogs use WYSIWYG editors or if you have to manually
code with HTML. I'm starting a blog soon but have no coding experience so I
wanted to get guidance from someone with experience. Any help would
be greatly appreciated!

Look into my web blog ... vibrador lelo: http://lolatoys.com/es/ina-2.html
Quote
 
 
0 #21 We-Vibe 4 Plus 2015-08-21 00:09
I'm not sure where you're getting your information, but good topic.
I needs to spend some time learning more or understanding more.

Thanks for magnificent information I was looking for this info for my mission.

Feel free to surf to my web page :: We-Vibe 4 Plus amazon: http://lolatoys.com/es/we-vibe-4-plus.html
Quote
 
 
0 #20 comprar juguetes 2015-08-20 16:34
hi!,I really like your writing very much! share we keep up
a correspondence more approximately your article comprar juguetes
eroticos on line: http://enblum.bcz.com/2015/04/14/can-you-do-oral-it-right/ AOL? I require a specialist
on this house to solve my problem. May be that
is you! Having a look ahead to look you.
Quote
 
 
0 #19 usar we vibe 4 plus 2015-08-20 16:24
Thanks for sharing your info. I truly appreciate your efforts and I am waiting for your further write
ups thank you once again.

My site; usar
we vibe 4 plus: http://lolatoys.com/es/we-vibe-4-plus.html
Quote
 
 
0 #18 Alva 2015-08-20 11:39
Appreciate the recommendation. Let me try it out.


Also visit my page vibradores punto g (Alva: http://lolatoys.com/es/vibradores.html)
Quote
 

Add comment

No bad words.


Security code
Refresh


Design by i-cons.ch / etosha-namibia.ch