| Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS | Kredi |
|---|---|---|---|---|---|---|
| ESOF318 | Artificial Neural Networks | Seçmeli Ders Grubu | 3 | 6 | 6.00 | 3.00 |
Lisans
İngilizce
Yapay Sinir Ağları alanındaki temel problemleri ve çözümlerini öğrenmek.
DR. NESİBE MANAV MUTLU
| 1 | Öğrenciler ilgili alandaki temel problemleri öğrenir. |
| 2 | Öğrenci mevcut problem için uygun modelleri oluşturur. |
| 3 | Öğrenci seçtiği modele uygun çözüm yöntemlerini belirlemeyi öğrenir. |
| 4 | Öğrenciler mevcut araçların kısıtlarını uygulamalarla kavrar. |
| 5 | Öğrenciler elde ettikleri sonuçları yorumlamayı öğrenir. |
Birinci Öğretim
Bulunmamaktadır.
Bulunmamaktadır.
Temel Yapay Sinir ağı algoritmalarının ve uygulama alanlarının öğrenilmesi, bir problemin bu metotlara uygunluğunun anlaşılması.
| Hafta | Teorik | Uygulama | [OgretimYontemVeTeknikleri] | [OnHazirlik] |
|---|---|---|---|---|
| 1 | Neden Yapay Sinir Ağları, Biyolojik Temeller | Python dilinin tanıtılması ve Colab ortamında ilk kod yazma çalışmaları | Anlatım, Soru Yanıt, Problem Çözme, Beyin Fırtınası | Yapay Sinir Ağları, Biyolojik Temeller konularının ilgili kaynaklardan araştırılması. |
| 2 | Uygulama Alanları, Tipik Mimariler, Aktivasyon Fonksiyonları | Python dilindeki veri yapılarının tanıtılması ve örneklerin yazılması | Anlatım, Soru Yanıt, Problem Çözme, Beyin Fırtınası | Uygulama Alanları, Tipik Mimariler, Aktivasyon Fonksiyonları konularının ilgili kaynaklardan araştırılması. |
| 3 | McCulloch-Pitts Hücresi, Örüntü Sınıflama için Basit Sinir Ağları, Hebb Ağı | Python dilindeki gerekli kütüphanelerin tanıtılması ve örneklerin yazılması | Anlatım, Soru Yanıt, Problem Çözme, Beyin Fırtınası | McCulloch-Pitts Hücresi, Örüntü Sınıflama için Basit Sinir Ağları, Hebb Ağı konularının ilgili kaynaklardan araştırılması. Tavsiye makaleler: 1. Hopfield, J. J. (1982). Neural networks and physical systems with emergent collective computational abilities. Proceedings of the national academy of sciences, 79(8), 2554-2558. 2. Hopfield, J. J. (1984). Neurons with graded response have collective computational properties like those of two-state neurons. Proceedings of the national academy of sciences, 81(10), 3088-3092. |
| 4 | Perceptron, Adaline, Delta kuralı | Python dilindeki gerekli kütüphanelerin tanıtılması ve örneklerin yazılması | Anlatım, Soru Yanıt, Problem Çözme, Beyin Fırtınası | Perceptron, Adaline, Delta kuralı konularının ilgili kaynaklardan araştırılması. Tavsiye makaleler: 1. Rosenblatt, F. Mechanization of Thought Processes: Proceedings of a Symposium held at the National Physical Laboratory, November 1958. Volume, 1, 421-456. 2. Rosenblatt, F. (1962). Principles of neurodynamics: Perceptrons and the theory of brain mechanisms (Vol. 55). Washington, DC: Spartan books. |
| 5 | Çok Katmanlı Algılayıcılar (Perceptronlar) | Python dilindeki gerekli kütüphanelerin tanıtılması ve örneklerin yazılması | Anlatım, Soru Yanıt, Problem Çözme, Beyin Fırtınası | Çok Katmanlı Algılayıcılar (Perceptronlar) konularının ilgili kaynaklardan araştırılması. Tavsiye makaleler: 1. Rumelhart, D. E., Hinton, G. E., & Williams, R. J. (1986). Learning Internal Representations by Error Propagation, Parallel Distributed Processing, Explorations in the Microstructure of Cognition, ed. DE Rumelhart and J. McClelland. Vol. 1. 1986. Biometrika, 71, 599-607. |
| 6 | Radyal Tabanlı Ağlar | Python dilindeki gerekli kütüphanelerin tanıtılması ve örneklerin yazılması | Anlatım, Soru Yanıt, Problem Çözme, Beyin Fırtınası | Radyal Tabanlı Ağlar konularının ilgili kaynaklardan araştırılması. Tavsiye makaleler: 1. Broomhead DS, Lowe D. Multivariable functional interpolation and adaptive networks. Complex Syst1988;2:321–355. |
| 7 | Gradyan Düşüm, Backpropagation, alternatif varyasyonlar | Python dilindeki gerekli kütüphanelerin tanıtılması ve örneklerin yazılması | Anlatım, Soru Yanıt, Problem Çözme, Beyin Fırtınası | Gradyan Düşüm, Backpropagation, alternatif varyasyonlar konularının ilgili kaynaklardan araştırılması. Tavsiye makaleler: 1. Werbos, P. (1974). Beyond regression: New tools for prediction and analysis in the behavioral sciences. PhD thesis, Committee on Applied Mathematics, Harvard University, Cambridge, MA. 2. Rumelhart, D. E., Hinton, G. E., & Williams, R. J. (1986). Learning representations by back-propagating errors. nature, 323(6088), 533-536. |
| 8 | Ara Sınav | Problem Çözme | ||
| 9 | Vektör Kuantalama | Python dilindeki gerekli kütüphanelerin tanıtılması ve örneklerin yazılması | Anlatım, Soru Yanıt, Problem Çözme, Beyin Fırtınası | Vektör Kuantalama konularının ilgili kaynaklardan araştırılması. Tavsiye makaleler: 1. Kohonen, T. (1990, June). Improved versions of learning vector quantization. In 1990 ijcnn international joint conference on Neural networks (pp. 545-550). IEEE. |
| 10 | Örüntü ilişkilendirme- Öğrenme Algoritmaları, Associative Ağlar | Python dilindeki gerekli kütüphanelerin tanıtılması ve örneklerin yazılması | Anlatım, Soru Yanıt, Problem Çözme, Beyin Fırtınası | Örüntü ilişkilendirme- Öğrenme Algoritmaları, Associative Ağlar konularının ilgili kaynaklardan araştırılması. Tavsiye makaleler: 1.Carpenter, G. A. (1989). Neural network models for pattern recognition and associative memory. Neural networks, 2(4), 243-257. |
| 11 | Örüntü ilişkilendirme- Öğrenme Algoritmaları, Associative Ağlar | Python dilindeki gerekli kütüphanelerin tanıtılması ve örneklerin yazılması | Anlatım, Soru Yanıt, Problem Çözme, Beyin Fırtınası | Örüntü ilişkilendirme- Öğrenme Algoritmaları, Associative Ağlar konularının ilgili kaynaklardan araştırılması. Tavsiye makaleler: 1.Carpenter, G. A. (1989). Neural network models for pattern recognition and associative memory. Neural networks, 2(4), 243-257. |
| 12 | Hopfield Ağlar | Python dilindeki gerekli kütüphanelerin tanıtılması ve örneklerin yazılması | Anlatım, Soru Yanıt, Problem Çözme, Beyin Fırtınası | Hopfield Ağlar konularının ilgili kaynaklardan araştırılması. Tavsiye makaleler: 1.Hopfield, J. J. (2007). Hopfield network. Scholarpedia, 2(5), 1977. |
| 13 | Hopfield Ağlar | Python dilindeki gerekli kütüphanelerin tanıtılması ve örneklerin yazılması | Anlatım, Soru Yanıt, Problem Çözme, Beyin Fırtınası | Hopfield Ağlar konularının ilgili kaynaklardan araştırılması. Tavsiye makaleler: 1.Hopfield, J. J. (2007). Hopfield network. Scholarpedia, 2(5), 1977. |
| 14 | Final | Problem Çözme |
Mitchell T., Machine Learning, McGraw Hill, 1997. Artificial Intelligence: A Modern Approach (3rd Edition), Stuart Russell and Peter Norvig. Prentice Hall, 2009. Bayesian Reasoning and Machine Learning, David Barber, Cambridge University Press, 2012. Introduction to Machine Learning (3rd Edition), Ethem Alpaydin, MIT Press, 2014. Machine Learning: A Probabilistic Perspective, Kevin Murphy, MIT Press, 2012. Pattern Recognition and Machine Learning, Christopher Bishop, Springer, 2006.
| Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
|---|---|---|
| Ara Sınav | 1 | 100 |
| Toplam | 100 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
| Final Sınavı | 1 | 100 |
| Toplam | 100 | |
| Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | 60 | |
Bulunmamaktadır.
| Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
|---|---|---|---|
| Ara Sınav | 1 | 1 | 1 |
| Final Sınavı | 1 | 1 | 1 |
| Derse Katılım | 14 | 2 | 28 |
| Proje Hazırlama | 1 | 10 | 10 |
| Proje Sunma | 1 | 45 | 45 |
| Ara Sınav İçin Bireysel Çalışma | 1 | 30 | 30 |
| Final Sınavı içiin Bireysel Çalışma | 1 | 40 | 40 |
| Toplam İş Yükü (saat) | 155 | ||
| ÖÇ 1 |
| ÖÇ 2 |
| ÖÇ 3 |
| ÖÇ 4 |
| ÖÇ 5 |