Nöral Turing makinesi - Neural Turing machine - Wikipedia

Bir Nöral Turing makinesi (NTM'ler) bir tekrarlayan sinir ağı model. Yaklaşım tarafından yayınlandı Alex Graves et. al. 2014 yılında.[1] NTM'ler bulanık desen eşleştirme yetenekleri nöral ağlar ile algoritmik gücü programlanabilir bilgisayarlar. Bir NTM, bağlı bir sinir ağı denetleyicisine sahiptir. harici hafıza dikkat mekanizmaları aracılığıyla etkileşime girdiği kaynaklar. Bellek etkileşimleri uçtan uca farklılaştırılabilir ve bunları kullanarak bunları optimize etmeyi mümkün kılar dereceli alçalma.[2] Bir NTM ile uzun kısa süreli hafıza (LSTM) ağ denetleyicisi, yalnızca örneklerden kopyalama, sıralama ve ilişkisel geri çağırma gibi basit algoritmalar çıkarabilir.[1]

Orijinal NTM makalesinin yazarları kendi kaynak kodu.[1] İlk kararlı açık kaynak uygulaması 2018'de 27. Uluslararası Yapay Sinir Ağları Konferansı'nda yayınlandı ve en iyi makale ödülünü aldı. [3][4][5] NTM'lerin diğer açık kaynak uygulamaları mevcuttur, ancak üretim kullanımı için yeterince kararlı değildir.[6][7][8][9][10][11][12] Geliştiriciler ya gradyanlar uygulamalarının bazen NaN bilinmeyen nedenlerle eğitim sırasında ve eğitimin başarısız olmasına neden olur;[10][11][9] yavaş yakınsamayı bildir;[7][6] veya bunların uygulanmasının öğrenme hızını bildirmeyin.[12][8]

Türevlenebilir sinir bilgisayarlar Sinirsel bir büyümedir Turing makineleri, hafızanın nerede aktif olduğunu kontrol eden ve performansı artıran dikkat mekanizmaları ile.[13]

Ayrıca bakınız

Referanslar

  1. ^ a b c Graves, Alex; Wayne, Greg; Danihelka, Ivo (2014). "Nöral Turing Makineleri". arXiv:1410.5401 [cs.NE ].
  2. ^ "Deep Minds: Google'dan Alex Graves ve Koray Kavukcuoğlu ile Söyleşi". Alındı 17 Mayıs 2016.
  3. ^ Collier, Mark; Beel, Joeran (2018), "Nöral Turing Makinelerinin Uygulanması", Yapay Sinir Ağları ve Makine Öğrenimi - ICANN 2018, Springer International Publishing, s. 94–104, arXiv:1807.08518, Bibcode:2018arXiv180708518C, doi:10.1007/978-3-030-01424-7_10, ISBN  9783030014230, S2CID  49908746
  4. ^ "MarkPKCollier / NeuralTuringMachine". GitHub. Alındı 2018-10-20.
  5. ^ Beel, Joeran (2018-10-20). 27. Uluslararası Yapay Sinir Ağları Konferansı'nda "Nöral Turing Makineleri Uygulama" Yayınımıza En İyi Kağıt Ödülü | Prof. Joeran Beel (TCD Dublin) ". Trinity College Dublin, Bilgisayar Bilimleri ve İstatistik Okulu Blogu. Alındı 2018-10-20.
  6. ^ a b "snowkylin / ntm". GitHub. Alındı 2018-10-20.
  7. ^ a b "chiggum / Nöral Turing Makineleri". GitHub. Alındı 2018-10-20.
  8. ^ a b "yeoedward / Neural-Turing-Machine". GitHub. 2017-09-13. Alındı 2018-10-20.
  9. ^ a b "camigord / Neural-Turing-Machine". GitHub. Alındı 2018-10-20.
  10. ^ a b "carpedm20 / NTM-tensorflow". GitHub. Alındı 2018-10-20.
  11. ^ a b "snipsco / ntm-lazanya". GitHub. Alındı 2018-10-20.
  12. ^ a b "loudinthecloud / pytorch-ntm". GitHub. Alındı 2018-10-20.
  13. ^ Yönetici. "DeepMind'ın Farklılaştırılabilir Sinir Ağı Derinlemesine Düşünüyor". www.i-programmer.info. Alındı 2016-10-20.