This is an old revision of the document!
Articles / tuto utilisés :
Selon les ressources choisies sur internet, les algorithmes n'ont pas la même manière de mettre à jour les neurones voisins du gagnant.
Avec Θ(t) la fonction de voisinage et L(t) le taux d'apprentissage :
Θ(t) = exp( -dist² / 2σ²(t))
et
L(t) = L0 * exp(-t / λ)
J'ai testé l'algorithme décrit au dessus sur un espace vide en deux dimensions. Les données sont choisies aléatoirement en tirant un x et un y tel que x, y [0, 100[ ∈ N.
Les noeuds (49 ici) sont placés aléatoirement dans cet espace comme décrit à l'étape 1 de l'algorithme.
Voila le résultat après environ 10 000 itérations. Il est meilleur que ceux obtenus précedemment, les noeuds sont répartis dans l'espace et contrairement à ce matin, on voit un maillage. Le taux d'apprentissage me parait un peu grand puisque le maillage n'est pas aussi régulier que ce qu'il pourrait être.