|
|
||
|---|---|---|
| .. | ||
| 03-Perceptron | ||
| 04-OwnFramework | ||
| 05-Frameworks | ||
| README.md | ||
README.md
Sinir Ağlarına Giriş
Girişte tartıştığımız gibi, zeka elde etmenin yollarından biri bir bilgisayar modeli veya yapay beyin eğitmektir. 20. yüzyılın ortalarından beri araştırmacılar farklı matematiksel modeller denemiştir; son yıllarda bu yönün son derece başarılı olduğu kanıtlanmıştır. Beynin bu tür matematiksel modellerine sinir ağları denir.
Bazen sinir ağlarına Yapay Sinir Ağları (Artificial Neural Networks), kısaca ANNs denir; bu, gerçek nöron ağlarından değil, modellerden bahsettiğimizi belirtmek içindir.
Makine Öğrenimi
Sinir Ağları, Makine Öğrenimi adı verilen daha geniş bir disiplinin parçasıdır; bu disiplinin amacı verileri kullanarak sorunları çözebilen bilgisayar modelleri eğitmektir. Makine Öğrenimi, Yapay Zeka'nın büyük bir bölümünü oluşturur; ancak bu müfredatta klasik ML'yi ele almıyoruz.
Klasik Makine Öğrenimi hakkında daha fazla bilgi edinmek için ayrı Makine Öğrenimi için Yeni Başlayanlar müfredatımıza göz atın.
Makine Öğrenimi'nde, elimizde bazı örneklerden oluşan bir veri seti X ve karşılık gelen çıktı değerleri Y olduğunu varsayıyoruz. Örnekler genellikle özelliklerden oluşan N-boyutlu vektörlerdir ve çıktılara etiketler denir.
İki en yaygın makine öğrenimi sorununu 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 bir sayısal değer tahmin etmemiz gerekir.
Girişleri ve çıktıları tensörler olarak temsil ettiğimizde, giriş veri seti M×N boyutunda bir matristir; burada M örnek sayısını ve N özellik sayısını temsil eder. Çıktı etiketleri Y ise 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ş" (akson) ve bir çıkış (dendrit) olan sinir hücrelerinden oluşur. Aksonlar ve dendritler elektrik sinyallerini iletebilir ve aksonlar ile dendritler arasındaki bağlantılar farklı iletkenlik derecelerine sahip olabilir (nörotransmitterler tarafından kontrol edilir).
![]() |
![]() |
|---|---|
| Gerçek Nöron (Resim Wikipedia'dan) | Yapay Nöron (Yazarın Resmi) |
Böylece, bir nöronun en basit matematiksel modeli birkaç girişi X1, ..., XN ve bir çıkış Y ile birlikte bir dizi ağırlık W1, ..., WN içerir. Çıkış, şu şekilde hesaplanır:
burada f bazı doğrusal olmayan aktivasyon fonksiyonudur.
Nöronun ilk modelleri, Warren McCullock ve Walter Pitts'in 1943'teki A logical calculus of the ideas immanent in nervous activity adlı klasik makalesinde tanımlanmıştır. Donald Hebb, "The Organization of Behavior: A Neuropsychological Theory" adlı kitabında bu ağların nasıl eğitileceğ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şleşen not defteri kendi çerçevemizi nasıl oluşturacağımız
- Sinir Ağı Çerçeveleri, bu not defterleri ile: PyTorch ve Keras/Tensorflow
- Aşırı Uydurma
Sorumluluk Reddi:
Bu belge, makine tabanlı yapay zeka çeviri hizmetleri kullanılarak çevrilmiştir. Doğruluk için çaba göstersek de, otomatik çevirilerin hatalar veya yanlışlıklar içerebileceğini lütfen unutmayın. Orijinal belge, kendi dilinde otorite kaynağı olarak kabul edilmelidir. Kritik bilgiler için profesyonel insan çevirisi önerilmektedir. Bu çevirinin kullanılması sonucu ortaya çıkabilecek yanlış anlamalar veya yanlış yorumlamalardan sorumlu değiliz.


