Kohonen Kendi Kendini Düzenleyen Özellik Haritaları
Bazı rastgele boyut modellerimiz olduğunu varsayalım, ancak onlara bir veya iki boyutta ihtiyacımız var. O zaman özellik haritalama süreci, geniş çoğaltma uzayını tipik bir özellik uzayına dönüştürmek için çok yararlı olacaktır. Şimdi, soru, neden kendi kendini organize eden özellik haritasına ihtiyacımız var? Bunun nedeni, gelişigüzel boyutları 1-D veya 2-D'ye dönüştürme kabiliyetinin yanı sıra, komşu topolojiyi koruma yeteneğine de sahip olması gerektiğidir.
Kohonen SOM'da Komşu Topolojileri
Çeşitli topolojiler olabilir, ancak aşağıdaki iki topoloji en çok kullanılır -
Dikdörtgen Izgara Topolojisi
Bu topolojinin mesafe-2 ızgarasında 24 düğüm, mesafe-1 ızgarasında 16 düğüm ve mesafe-0 ızgarasında 8 düğüm vardır, bu da her dikdörtgen ızgara arasındaki farkın 8 düğüm olduğu anlamına gelir. Kazanan birim # ile belirtilir.
Altıgen Izgara Topolojisi
Bu topolojinin mesafe-2 ızgarasında 18 düğüm, mesafe-1 ızgarasında 12 düğüm ve mesafe-0 ızgarasında 6 düğüm vardır, bu da her dikdörtgen ızgara arasındaki farkın 6 düğüm olduğu anlamına gelir. Kazanan birim # ile belirtilir.
Mimari
KSOM'un mimarisi, rekabetçi ağın mimarisine benzer. Daha önce tartışılan mahalle planlarının yardımıyla, eğitim ağın genişletilmiş bölgesi üzerinden gerçekleştirilebilir.
Eğitim için algoritma
Step 1 - Ağırlıkları, öğrenme oranını başlatın α ve mahalle topolojik şeması.
Step 2 - Durdurma koşulu doğru olmadığında adım 3-9'a devam edin.
Step 3 - Her giriş vektörü için adım 4-6'ya devam edin x.
Step 4 - Öklid Mesafesinin Karesini Hesapla j = 1 to m
$$ D (j) \: = \: \ displaystyle \ sum \ limits_ {i = 1} ^ n \ displaystyle \ sum \ limits_ {j = 1} ^ m (x_ {i} \: - \: w_ {ij }) ^ 2 $$
Step 5 - Kazanan birimi edinin J nerede D(j) minimumdur.
Step 6 - Kazanan birimin yeni ağırlığını aşağıdaki ilişkiye göre hesaplayın -
$$ w_ {ij} (yeni) \: = \: w_ {ij} (eski) \: + \: \ alpha [x_ {i} \: - \: w_ {ij} (eski)] $$
Step 7 - Öğrenme oranını güncelleyin α aşağıdaki ilişkiye göre -
$$ \ alpha (t \: + \: 1) \: = \: 0.5 \ alpha t $$
Step 8 - Topolojik şemanın yarıçapını azaltın.
Step 9 - Ağ için durma koşulunu kontrol edin.