Tek Katmanlı Sinir Ağları (Single Layer Neural Networks)
Yazan : Şadi Evren ŞEKER
Bu yazıda yapay sinir ağlarının bazı örnekleri gösterilecektir. Bilindiği üzere yapay sinir ağlarında bulunan nöronların (neurons) dizilişleirnin çok katmanlı (multilayer) şekilde düşünülmesi mümkündür. Bu örneklerin ortak noktası tek katmanlı olmalarıdır.
VE Kapısı (And Gate):
En basit sinir ağı olarak mantık devrelerinde kullanılan ve kapısı düşünülebilir. Aşağıda ve kapısının doğruluk çizelgesi(truth table) verilmiştir:
| x | y | VE (And) |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
Yukarıda ( x Λ y ) işlemi verilmiştir. Bu işlemi aşağıdaki şekilde bir yapay sinir ağı ile çözmek mümkündür:

Yukarıda iki girişi olan bir nöronlu yapay sinir ağında eşik değeri (treshold) 1,5 olarak verilmiştri. Ayrıca sistemin iki girişi için değerleri taşıyan sinapsislerin (synapses) ağrılığı 1 olarak verilmiştir.
Nöronun hareketlenmesi için iki giriş değerinin ağırlıklar ile çarpıldığı ve toplandığı aşağıdaki formülü hatırlayalım:

Bu förmüle göre nöronun giriş değeri, nörona bağlı olan girişleri taşıyan her sinapsisteki ağırlık ile bağlı bulunduğu girişin değerinin çarpımlarının toplamıdır.
Örneğin giriş değerleri 1,1 olan bir sistemde ağırlıklar 1 olduğu için toplam değer 2 olacak ve bu değer 1,5′ten büyük olduğu için sistem doğru sonuç üretecektir. Bunun dışındaki giriş ihtimalleri için (10 veya 01 veya 00) toplamlar en fazla 1 olabilecek dolayısıylada değer hiçbir zaman 1,5′dan büyük olamayacaktır. Bu durumda yukarıda verilen doğruluk tablosu elde edilebilecektir.
VEYA Kapısı (OR Gate):
ve kapısına benzer şekilde veya kapısı da tek katmanlı ve tek nöronlu bir sistem ile çözülebilir. Yapılması gereken tek işlem eşik değerini (Treshold) 0,5 olarak ayarlamaktır. Dolayısıyla sistem sadece her iki girişi de 0 değerine sahip olduğunda eşiğin altında kalmakta bunun dışındaki durumlar için eşik üzerinde kaldığı için doğru sonuç döndürmektedir:

Yukarıdaki VE ve VEYA kapılarına ilave olarak tek katmanlı yapay sinir ağları ile çözülebilecek bazı problemlerden bazıları:
- Least mean squares filters
- Taylor Series
- Jacobian Expansion
« Sinir Ağlarında Katmanlar (Neuron Layers) | JOONE Kullanımı »
Yorumlar
Bilgisayar Kavramları üzerinde şu anda okumakta olduğunuz 'Tek Katmanlı Sinir Ağları (Single Layer Neural Networks)' isimli yazı 04 Oct 2008 tarihinde, saat: 05:53 'de Şadi Evren ŞEKER tarafından gönderilmiş, toplam 795 defa okunmuştur.
Benzer yazıları Yapay Sinir Ağları (Artificial Neural Networks) kategorilerinden okuyabilirsiniz. Yazar ile irtibat kurmak için email gönderebilirsiniz. Yazıya yorum yapabilir ya da yapılan yorumları RSS 2.0 ile takibe alabilirsiniz.
Yazarın Kitabı
Bu yazının yazarı Şadi Evren ŞEKER'in son çıkan kitabı "Programlama ve Veri Yapılarına giriş (C, C++ ve JAVA ile)" hakkında bilgi almak için Buraya tıklayabilirsiniz.
Eklenen Son Yazılar
- Visual Basic ile Gösterici (Pointer) Kullanımı
- Hasse Çizgeleri (Hasse Diagrams)
- Zeki Vekiller (Akıllı Ajanlar, Intelligent Agents, Zeki Etmenler )
- Integral Kriptoanalizi ( Toplam Tecessüsü , Integral Cryptoanalysis)
- Diferansiyel Kriptoanalizi ( Fark Tecessüsü , Differential Cryptoanalysis)
- Sierpinski Üçgeni (Sierpinski Triangle)
- C ile programlamaya giriş final sınavı çözümleri
- Çok Seviyeli Sıralar (Multi Level Queues)
- Çift Özetleme (Double Hashing)
- İkinci Dereceden Sondalama (Quadratic Probing)
Yapılan Son Yorumlar
- Şadi Evren ŞEKER: Sıralama işleminiz poligonu...
- Şadi Evren ŞEKER: bahsettiğiniz sıralama algoritması...
- Abdurrahman ulusoy: merhaba hocam. gelişigüzel...
- Oguz Okutan: Merhaba hocam.. Fonksiyonlarda degere göre...
- Şadi Evren ŞEKER: Null, NULL, nil veya null olarak...
- Fatih Kabakci: hocam merhabalar,...
- kara: Çok güzel anlatılmış gerçekten teşekkürler...
- Şadi Evren ŞEKER: Bahsettiğiniz şekil dönüşümü...
- Caner: Kullanıcıdan açı girdisi almıyorsanız...
- Furkan Yediyildiz: Algoritmanin mantigi cok güzel...
- havva: çok sağolun çok güzel açıklamalar var tşk...
- Şadi Evren ŞEKER: typedef komutu, bir yapıdan yeni bir...
- fatih kabakci: hocam ben structures ile ilgili bir sorum...
- Şadi Evren ŞEKER: evet, yukarıda açıklanan, herhangi...
- Abdurrahman ulusoy: fi açısından teta kadar döndürme...
- Şadi Evren ŞEKER: Hayır yok, bir noktanın, herhangi...
- Abdurrahman ulusoy: Bu durumda yukarıdaki formüllerin...
- Abdurrahman ulusoy: Merhaba hocam Üstteki mesajımda...
- mustafa ekmekcioğlu: merhaba şadi bey ben hacettepe...
- Şadi Evren ŞEKER: Talebiniz üzerine...
Yakın Yazılar
Sinir Ağlarında Katmanlar (Neuron Layers)
Tek Katmanlı Sinir Ağları (Single Layer Neural Networks)
Kazanan Hepsini Alır (Winner Takes All)
Geri Yayılımlı Ağlar (Backpropagation Networks)
Gizli Katman Sayısı (Number of Hidden Layer)
Yapay Sinir Ağlarının Sınanması (Validating Artificial Neural Networks)
İleri Beslemeli Ağlar (Feedforward Neural Networks)
Yahut Problemi (Özel Veya Problemi (XOR Problem, exclusive or))
Yapay Sinir Ağları ve Problem Çözümü
Yapay Sinir Ağlarının Eğitimi (Training Neural Networks)
Yapay Sinir Ağları (Artificial Neural Networks)
OSI (Open System Interconnection (Açık sistem bağlatı))
Bağlantılar
merhabalar…5 girişli tek çıkışlı AND kapısını delta kuralına göre bilgisayarda çözen program…bilgisi olan varsa arkadaşlar yardımcı olursanız sevinirim