|
|
||
|---|---|---|
| .. | ||
| 03-Perceptron | ||
| 04-OwnFramework | ||
| 05-Frameworks | ||
| README.md | ||
README.md
Sinir Ağlarına Giriş
Giriş bölümünde tartıştığımız gibi, zekaya ulaşmanın yollarından biri bir bilgisayar modeli veya bir yapay beyin eğitmektir. 20. yüzyılın ortalarından itibaren, araştırmacılar farklı matematiksel modeller denediler ve son yıllarda bu yaklaşımın büyük ölçüde başarılı olduğu kanıtlandı. Beynin bu tür matematiksel modellerine sinir ağları denir.
Bazen sinir ağlarına Yapay Sinir Ağları (Artificial Neural Networks, ANNs) denir, bu şekilde gerçek nöron ağlarından değil, modellerden bahsedildiği belirtilir.
Makine Öğrenimi
Sinir Ağları, Makine Öğrenimi adı verilen daha geniş bir disiplinin parçasıdır. Bu disiplinin amacı, problemleri çözebilen bilgisayar modellerini eğitmek için verileri kullanmaktır. Makine Öğrenimi, Yapay Zekanın büyük bir bölümünü oluşturur, ancak bu müfredatta klasik Makine Öğrenimi konularını ele almıyoruz.
Klasik Makine Öğrenimi hakkında daha fazla bilgi edinmek için ayrı Makine Öğrenimi Başlangıç Rehberi müfredatımıza göz atabilirsiniz.
Makine Öğreniminde, elimizde bazı örneklerden oluşan bir veri kümesi X ve buna karşılık gelen çıktı değerleri Y olduğunu varsayarız. Örnekler genellikle özelliklerden oluşan N boyutlu vektörlerdir ve çıktılara etiketler denir.
En yaygın iki makine öğrenimi problemini ele alacağız:
- Sınıflandırma, burada bir giriş nesnesini iki veya daha fazla sınıfa ayırmamız gerekir.
- Regresyon, burada her bir giriş örneği için sayısal bir değer tahmin etmemiz gerekir.
Giriş ve çıkışları tensörler olarak temsil ederken, giriş veri kümesi M×N boyutunda bir matristir; burada M örnek sayısını, N ise özellik sayısını ifade eder. Çıktı etiketleri Y, M boyutunda bir vektördür.
Bu müfredatta yalnızca sinir ağı modellerine odaklanacağız.
Bir Nöron Modeli
Biyolojiden biliyoruz ki beynimiz, her biri birden fazla "girişe" (akson) ve bir "çıkışa" (dendrit) sahip nöral hücrelerden oluşur. Aksonlar ve dendritler elektrik sinyalleri iletebilir ve aksonlar ile dendritler arasındaki bağlantılar, farklı iletkenlik dereceleri gösterebilir (nöromediyatörler tarafından kontrol edilir).
![]() |
![]() |
|---|---|
| Gerçek Nöron (Görsel Wikipedia'dan) | Yapay Nöron (Yazarın Görseli) |
Dolayısıyla, bir nöronun en basit matematiksel modeli, birkaç giriş X1, ..., XN ve bir çıkış Y, ayrıca bir dizi ağırlık W1, ..., WN içerir. Çıkış şu şekilde hesaplanır:
burada f, bazı doğrusal olmayan aktivasyon fonksiyonudur.
Nöronun erken modelleri, Warren McCullock ve Walter Pitts tarafından 1943'te yazılan klasik makale A logical calculus of the ideas immanent in nervous activity'de tanımlanmıştır. Donald Hebb, "The Organization of Behavior: A Neuropsychological Theory" adlı kitabında bu ağların nasıl eğitilebileceğini önermiştir.
Bu Bölümde
Bu bölümde şunları öğreneceğiz:
- Perceptron, iki sınıflı sınıflandırma için en erken sinir ağı modellerinden biri
- Çok katmanlı ağlar ve eşlik eden defter kendi çerçevemizi nasıl oluştururuz
- Sinir Ağı Çerçeveleri, şu defterlerle: PyTorch ve Keras/Tensorflow
- Aşırı Uyum
Feragatname:
Bu belge, AI çeviri hizmeti Co-op Translator kullanılarak çevrilmiştir. Doğruluk için çaba göstersek de, otomatik çevirilerin hata veya yanlışlık içerebileceğini lütfen unutmayın. Belgenin orijinal dili, yetkili kaynak olarak kabul edilmelidir. Kritik bilgiler için profesyonel insan çevirisi önerilir. Bu çevirinin kullanımından kaynaklanan yanlış anlamalar veya yanlış yorumlamalar için sorumluluk kabul etmiyoruz.


