Uyarlamalı rezonans teorisi - Adaptive resonance theory

Uyarlamalı rezonans teorisi (SANAT) tarafından geliştirilen bir teoridir Stephen Grossberg ve Gail Carpenter beynin nasıl olduğu konusunda bilgileri işler. Bir dizi açıklar sinir ağı modelleri hangi kullanım denetimli ve denetimsiz öğrenme yöntemleri ve gibi sorunları ele alın desen tanıma ve tahmin.

ART modelinin arkasındaki birincil sezgi şudur: nesne tanımlama ve tanıma genellikle 'yukarıdan aşağıya' gözlemci beklentilerinin 'aşağıdan yukarıya' ile etkileşiminin bir sonucu olarak ortaya çıkar. duyusal bilgi. Model, 'yukarıdan aşağıya' beklentilerin bir bellek şablonu veya prototip bu daha sonra duyular tarafından tespit edilen bir nesnenin gerçek özellikleriyle karşılaştırılır. Bu karşılaştırma, kategori aidiyetinin bir ölçüsüne yol açar. Duyum ​​ve beklenti arasındaki bu fark, 'uyanıklık parametresi' olarak adlandırılan belirlenmiş bir eşiği aşmadığı sürece, algılanan nesne beklenen sınıfın bir üyesi olarak kabul edilecektir. Sistem böylece 'esneklik / kararlılık' sorununa, yani mevcut bilgiyi bozmadan yeni bilgi edinme sorununa bir çözüm sunar. artımlı öğrenme.

Öğrenme modeli

Temel SANAT yapısı

Temel ART sistemi bir denetimsiz öğrenme model. Genellikle bir karşılaştırma alanı ve aşağıdakilerden oluşan bir tanıma alanından oluşur: nöronlar, bir vijilans parametresi (tanıma eşiği) ve bir sıfırlama modülü.

  • Karşılaştırma alanı bir giriş vektörü (tek boyutlu bir değerler dizisi) ve onu en iyi eşleşmesine aktarır. tanıma alanı.
    • En iyi uyumu, ağırlık seti (ağırlık vektörü) ile en yakından eşleşen tek nörondur. giriş vektörü.
  • Her biri tanıma alanı nöron negatif bir sinyal verir (bu nöronun eşleşme kalitesiyle orantılıdır) giriş vektörü) birbirlerine tanıma alanı nöronlar ve böylece çıktılarını engeller.
    • Bu şekilde tanıma alanı sergiler yanal engelleme, içindeki her nöronun bir kategoriyi temsil etmesine izin vererek giriş vektörleri sınıflandırılır.
  • Sonra giriş vektörü sınıflandırıldığında, sıfırlama modülü tanıma eşleşmesinin gücünü şununla karşılaştırır: uyanıklık parametresi.
    • Eğer uyanıklık parametresi üstesinden gelinir (yani giriş vektörü daha önce görülen normal aralıkta giriş vektörleri), ardından eğitim başlar:
      • Kazananların ağırlıkları tanıma nöronu özelliklerine göre ayarlanmıştır. giriş vektörü
    • Aksi takdirde, maç seviyesi şu değerin altındaysa uyanıklık parametresi (yani giriş vektörleri maç o nöron için normal beklenen aralığın dışında) kazanan tanıma nöronu engellenir ve bir arama prosedürü gerçekleştirilir.
      • Bu arama prosedüründe, tanıma nöronları sıfırlama işlevi tarafından tek tek devre dışı bırakılır. uyanıklık parametresi bir tanıma maçı ile aşılır.
        • Özellikle, arama prosedürünün her döngüsünde en aktif olan tanıma nöronu aktivasyonu aşağıdaki değerin altındaysa seçilir ve sonra kapatılır. uyanıklık parametresi
        • (böylece kalan tanıma nöronları engellenmesinden).
    • Taahhüt yoksa tanıma nöronu maç üstesinden gelir uyanıklık parametresi, daha sonra bağlanmamış bir nöron işlenir ve ağırlıkları eşleşecek şekilde ayarlanır. giriş vektörü.
  • uyanıklık parametresi sistem üzerinde hatırı sayılır bir etkiye sahiptir: daha yüksek uyanıklık, oldukça ayrıntılı anılar üretir (birçok, ince taneli kategoriler), daha düşük dikkat daha genel anılar (daha az, daha genel kategoriler) ile sonuçlanır.

Eğitim

ART tabanlı sinir ağlarını eğitmenin iki temel yöntemi vardır: yavaş ve hızlı. Yavaş öğrenme yönteminde, tanıma nöronunun ağırlıklarının giriş vektörüne doğru eğitim derecesi, sürekli değerlerle hesaplanır. diferansiyel denklemler ve bu nedenle giriş vektörünün sunulduğu sürenin uzunluğuna bağlıdır. Hızlı öğrenme ile, cebirsel denklemler yapılacak ağırlık ayarlamalarının derecesini hesaplamak için kullanılır ve ikili değerler kullanılır. Hızlı öğrenme, çeşitli görevler için etkili ve verimli olsa da, yavaş öğrenme yöntemi biyolojik olarak daha makuldür ve sürekli zamanlı ağlarla (yani, giriş vektörü sürekli değişebildiğinde) kullanılabilir.

Türler

ART 1[1][2] sadece ikili girişleri kabul eden en basit ART ağları çeşididir.SANAT 2[3] sürekli girdileri desteklemek için ağ yeteneklerini genişletir.ART 2-A[4] büyük ölçüde hızlandırılmış çalışma süresine sahip modernleştirilmiş bir ART-2 formudur ve nitel sonuçların tam ART-2 uygulamasından yalnızca nadiren daha düşük olmasıdır.ART 3[5] temelleri simüle ederek ART-2 üzerine inşa edilir nörotransmiter düzenlenmesi sinaptik aktivite Sistem denklemlerine simüle edilmiş sodyum (Na +) ve kalsiyum (Ca2 +) iyon konsantrasyonlarını dahil ederek, bu da uyumsuz sıfırlamaları tetikleyen kategorileri kısmen engelleyen daha fizyolojik olarak daha gerçekçi bir yolla sonuçlanır.

ARTMAP'ye genel bakış

ARTMAP[6] Ayrıca şöyle bilinir Tahmine dayalı SANAT, iki hafifçe değiştirilmiş ART-1 veya ART-2 ünitesini, birinci ünitenin giriş verilerini aldığı ve ikinci ünitenin doğru çıktı verilerini aldığı denetimli bir öğrenme yapısında birleştirir, daha sonra vijilans parametresinin mümkün olan minimum ayarını yapmak için kullanılır. doğru sınıflandırmayı yapmak için ilk birim.

Bulanık SANAT[7] ART'ın örüntü tanımasına bulanık mantık uygular, böylece genelleştirilebilirliği artırır. Bulanık ART'ın isteğe bağlı (ve çok kullanışlı) bir özelliği tamamlayıcı kodlamadır; bu, özelliklerin yokluğunu model sınıflandırmalarına dahil etmenin bir aracıdır ve bu, verimsiz ve gereksiz kategori çoğalmasını önlemeye doğru uzun bir yol kat eder. Uygulanan benzerlik önlemleri, L1 normu. Fuzzy ART, gürültüye karşı çok hassas olduğu bilinmektedir.

Bulanık ARTMAP[8] sadece bulanık ART birimleri kullanan ARTMAP olup, sonuçta etkinlikte karşılık gelen bir artışa neden olur.

Basitleştirilmiş Fuzzy ARTMAP (SFAM)[9] adanmış bulanık ARTMAP'ın son derece basitleştirilmiş bir varyantını oluşturur sınıflandırma görevler.

Gauss SANATI[10] ve Gauss ARTMAP[10] Gauss aktivasyon fonksiyonlarını ve olasılık teorisine dayalı hesaplamaları kullanır. Bu nedenle, Gauss ile bazı benzerlikleri vardır. karışım modelleri. Bulanık ART ve bulanık ARTMAP ile karşılaştırıldığında, gürültüye karşı daha az hassastırlar. Ancak öğrenilen temsillerin kararlılığı azalır ve bu da açık uçlu öğrenme görevlerinde kategori çoğalmasına yol açabilir.

Fusion ART ve ilgili ağlar[11] ART ve ARTMAP'ı birden çok model kanalına genişletir. Birkaç öğrenme paradigmasını desteklerler.

TopoART[12] bulanık ART ile topoloji öğrenme ağlarını birleştirir. büyüyen sinir gazı. Ayrıca, bir gürültü azaltma mekanizması ekler. TopoART'ı daha ileri öğrenme paradigmalarına genişleten birkaç türetilmiş sinir ağı vardır.

Hipersfer SANAT[13] ve Hipersfer ARTMAP[13] sırasıyla fuzzy ART ve fuzzy ARTMAP ile yakından ilişkilidir. Ancak farklı türde bir kategori temsili kullandıklarından (yani hipersferler), girdilerinin [0, 1] aralığına normalize edilmesine ihtiyaç duymazlar. Benzerlik ölçütlerini uygularlar. L2 normu.

LAPART[14] Lateral Olarak Hazırlanmış Uyarlanabilir Rezonans Teorisi (LAPART) sinir ağları, öğrenilen ilişkilere dayalı tahminler yapmak için bir mekanizma oluşturmak için iki Bulanık ART algoritmasını birleştirir. İki Fuzzy ART'ın birleştirilmesi, sistemin hızlı bir şekilde net bir çözüme yakınlaşmasına izin veren benzersiz bir kararlılığa sahiptir. Ek olarak, mantıksal çıkarım ve bulanık ARTMAP'a benzer şekilde denetimli öğrenme gerçekleştirebilir.

Eleştiri

Fuzzy ART ve ART 1 sonuçlarının (yani, öğrenilen kategoriler) eğitim verilerinin işlenme sırasına kritik bir şekilde bağlı olduğu kaydedilmiştir. Etki, daha yavaş bir öğrenme hızı kullanılarak bir dereceye kadar azaltılabilir, ancak giriş veri setinin boyutuna bakılmaksızın mevcuttur. Dolayısıyla, Fuzzy ART ve ART 1 tahminleri, aşağıdaki istatistiksel özelliğe sahip değildir. tutarlılık.[15] Bu problem, her iki ağda da istikrarlı öğrenmeyi sağlayan ilgili mekanizmaların bir yan etkisi olarak düşünülebilir.

Kategorileri kümeler halinde özetleyen TopoART ve Hypersphere TopoART gibi daha gelişmiş ART ağları, kümelerin şekilleri ilişkili kategorilerin yaratılma sırasına bağlı olmadığından bu sorunu çözebilir. (bkz. Şekil 3 (g, h) ve Şekil 4 [16])

Referanslar

  1. ^ Carpenter, G.A. & Grossberg, S. (2003), Uyarlanabilir Rezonans Teorisi Arşivlendi 2006-05-19 Wayback Makinesi, İçinde Michael A. Arbib (Ed.), The Handbook of Brain Theory and Neural Networks, İkinci Baskı (s. 87-90). Cambridge, MA: MIT Press
  2. ^ Grossberg, S. (1987), Rekabetçi öğrenme: Etkileşimli aktivasyondan uyarlanabilir rezonansa Arşivlendi 2006-09-07 de Wayback Makinesi, Bilişsel Bilim (dergi), 11, 23-63
  3. ^ Carpenter, G.A. & Grossberg, S. (1987), ART 2: Analog giriş modelleri için kararlı kategori tanıma kodlarının kendi kendine organizasyonu Arşivlendi 2006-09-04 de Wayback Makinesi, Uygulamalı Optik, 26(23), 4919-4930
  4. ^ Carpenter, G.A., Grossberg, S. ve Rosen, D.B. (1991a), ART 2-A: Hızlı kategori öğrenme ve tanıma için uyarlanabilir bir rezonans algoritması Arşivlendi 2006-05-19 Wayback Makinesi, Sinir Ağları (Yayın), 4, 493-504
  5. ^ Carpenter, G.A. & Grossberg, S. (1990), ART 3: Kendi kendini organize eden model tanıma mimarilerinde kimyasal vericileri kullanarak hiyerarşik arama Arşivlendi 2006-09-06 Wayback Makinesi, Sinir Ağları (Yayın), 3, 129-152
  6. ^ Carpenter, G.A., Grossberg, S. ve Reynolds, J.H. (1991), ARTMAP: Durağan olmayan verilerin kendi kendini organize eden bir sinir ağı tarafından denetlenen gerçek zamanlı öğrenimi ve sınıflandırılması Arşivlendi 2006-05-19 Wayback Makinesi, Sinir Ağları (Yayın), 4, 565-588
  7. ^ Carpenter, G.A., Grossberg, S. ve Rosen, D.B. (1991b), Fuzzy ART: Adaptif rezonans sistemi ile analog modellerin hızlı ve istikrarlı bir şekilde öğrenilmesi ve sınıflandırılması Arşivlendi 2006-05-19 Wayback Makinesi, Sinir Ağları (Yayın), 4, 759-771
  8. ^ Carpenter, G.A., Grossberg, S., Markuzon, N., Reynolds, J.H. ve Rosen, D.B. (1992), Fuzzy ARTMAP: Analog çok boyutlu haritaların artımlı denetimli öğrenimi için bir sinir ağı mimarisi Arşivlendi 2006-05-19 Wayback Makinesi, Yapay Sinir Ağlarında IEEE İşlemleri, 3, 698-713
  9. ^ Mohammad-Taghi Vakil-Baghmisheh ve Nikola Pavešić. (2003) A Fast Basitleştirilmiş Fuzzy ARTMAP Network, Neural Processing Letters, 17 (3): 273–316
  10. ^ a b James R. Williamson. (1996), Gaussian ARTMAP: Gürültülü Çok Boyutlu Haritaların Hızlı Artımlı Öğrenimi için Bir Sinir Ağı, Yapay Sinir Ağları, 9 (5): 881-897
  11. ^ Y.R. Asfour, G.A. Carpenter, S. Grossberg ve G.W. Lesher. (1993) Fusion ARTMAP: çok kanallı sınıflandırma için uyarlanabilir bir bulanık ağ. In: Üçüncü Uluslararası Endüstriyel Bulanık Kontrol ve Akıllı Sistemler Konferansı (IFIS) Bildirileri.
  12. ^ Marko Tscherepanow. (2010) TopoART: Topoloji Öğrenme Hiyerarşik SANAT Ağı, In: Uluslararası Yapay Sinir Ağları Konferansı (ICANN) Bildirileri, Bölüm III, LNCS 6354, 157-167
  13. ^ a b Georgios C. Anagnostopoulos ve Michael Georgiopoulos. (2000), Denetimsiz ve Denetimli Artımlı Öğrenme için Hipersfer ART ve ARTMAP, In: Proceedings of the International Joint Conference on Neural Networks (IJCNN), cilt. 6, 59-64
  14. ^ Sandia Ulusal Laboratuvarları (2017) Lapart-python belgeleri
  15. ^ Sarle, Warren S. (1995), İstatistikçiler Neden FART Yapmamalı? Arşivlendi 20 Temmuz 2011, at Wayback Makinesi
  16. ^ Marko Tscherepanow. (2012) Hipersferik Kategoriler Kullanan Topoloji-Öğrenme Hiyerarşik SANAT Sinir Ağı ile Artımlı Çevrimiçi Kümeleme, In: Endüstriyel Veri Madenciliği Konferansı (ICDM) Posteri ve Endüstri Bildirileri, 22–34

Wasserman, Philip D. (1989), Sinirsel hesaplama: teori ve pratik, New York: Van Nostrand Reinhold, ISBN  0-442-20743-3

Dış bağlantılar