Evrensel Yaklaşım Teoremi Nedir?
İngilizce: Universal Approximation Theorem
Yayın: · Son güncelleme:
Evrensel Yaklaşım Teoremi Nedir? Kısaca
Evrensel yaklaşım teoremi, yeterince nörona sahip tek gizli katmanlı bir yapay sinir ağının, uygun bir aktivasyon fonksiyonuyla, sınırlı bir bölgedeki herhangi bir sürekli fonksiyona istenen hassasiyette yaklaşabileceğini söyleyen matematiksel sonuçtur.

Evrensel yaklaşım teoremi, yapay sinir ağlarının teorik gücünü açıklayan temel bir sonuçtur. Kabaca şunu söyler: Yeterince büyük bir sinir ağı, sürekli bir fonksiyonu istediğin kadar iyi taklit edebilir.
Evrensel yaklaşım teoremi nedir?
Teoremin ilk bilinen biçimlerinden biri 1989'da George Cybenko tarafından sigmoid aktivasyon fonksiyonu için kanıtlandı; Kurt Hornik ve arkadaşları sonucu daha genel aktivasyonlara taşıdı. Klasik ifadesi şöyledir: Tek gizli katmanlı bir ileri beslemeli ağ, gizli katmanda yeterince nöron bulunduğunda ve aktivasyon fonksiyonu uygun (ör. doğrusal olmayan) olduğunda, kapalı ve sınırlı bir bölgede tanımlı her sürekli fonksiyona keyfi bir hata payıyla yaklaşabilir.
Sezgisel olarak her nöron küçük bir "basamak" ya da "tümsek" üretir; bunlar uygun ağırlıklarla toplandığında istenen eğrinin şekli adım adım oluşturulur. Bu yüzden aktivasyon fonksiyonu kritik önemdedir: Tamamen doğrusal bir ağ yalnızca doğrusal fonksiyonları temsil edebilir.
Teorem ne söylemez?
Teorem sıkça yanlış yorumlanır. Şunları garanti etmez:
- Kaç nöron gerektiğini: Gereken nöron sayısı çok büyük olabilir.
- Ağırlıkların nasıl bulunacağını: Gradyan inişi gibi eğitim yöntemlerinin doğru ağırlıklara ulaşacağına dair bir söz vermez.
- Genellemeyi: Eğitim verisine iyi uyan bir ağın yeni verilerde de başarılı olacağını söylemez.
Neden önemli?
Teorem, sinir ağlarının ilke olarak çok geniş bir problem yelpazesini modelleyebileceğini gösterir ve derin öğrenmenin teorik zeminini oluşturur. Uygulamada ise tek ama çok geniş bir katman yerine çok katmanlı (derin) ağlar tercih edilir; çünkü derin yapılar birçok fonksiyonu çok daha az parametreyle temsil edebilir ve pratikte daha verimli öğrenir.
Sıkça Sorulan Sorular
Evrensel yaklaşım teoremi sinir ağlarının her şeyi öğrenebileceği anlamına mı gelir?
Hayır. Teorem yalnızca uygun ağırlıklara sahip bir ağın var olduğunu söyler. Bu ağırlıkların eğitimle bulunabileceğini, makul boyutta bir ağın yeteceğini ya da modelin yeni verilere genelleyeceğini garanti etmez.
Teorem neden derin ağlar yerine tek katmandan bahseder?
Teoremin klasik hâli matematiksel olarak tek gizli katmanın bile yeterli olduğunu göstermek için kurulmuştur. Sonraki çalışmalar derin ağlar için de benzer sonuçlar elde etmiş ve derinliğin verimlilik açısından avantaj sağladığını göstermiştir.