PROGRAMI
DERS TANITIM VE UYGULAMA BİLGİLERİ

Ders AdıKoduVerildiği YılVerildiği YarıyılSüresi (T+U)Yerel KredisiAKTS Kredisi
Yapay Sinir AğlarıCENG 4813 + 035,00
 
Ders Bilgileri
Dersin Öğretim Diliİngilizce
Dersin SeviyesiLisans
Dersin TürüSeçmeli
Dersin Veriliş BiçimiYüz Yüze
 
Dersin Öğrenme Kazanımları:

Bu dersi başarı ile tamamlayan öğrenciler:
1. Nöronlar, ağırlıklar, önyargılar, aktivasyon fonksiyonları ve katmanlar dahil olmak üzere bir yapay sinir ağının temel yapısını ve bileşenlerini açıklayabilecektir.
2. Uygun çerçeve ve araçları kullanarak ileri beslemeli sinir ağları, evrişimli sinir ağları (CNN'ler) ve tekrarlayan sinir ağları (RNN'ler) gibi çeşitli sinir ağı mimarilerini tasarlayabilecek ve uygulayabilecektir.
3. Geriye yayılım, gradyan iniş optimizasyon teknikleri ve model performansını iyileştirmek için hiperparametre ayarının önemini anlamak da dahil olmak üzere sinir ağlarının eğitim sürecinde yeterlilik kazanacaktır.
4. Sinir ağlarını gerçek dünya problemlerine uygulayabilecek, doğruluk, kesinlik, geri çağırma ve F1 puanı gibi ölçütleri kullanarak performanslarını değerlendirebilecek ve sinir ağı modellerini kullanırken karşılaşılan zorlukları ve dikkat edilmesi gereken hususları kavrayacaktır.
 
Dersin Önkoşulları ve Birlikte Alınması Gereken DerslerCENG466
Daha Önce Alınmış Olması Önerilen DerslerYok
 
Dersin Tanımı:

Yapay sinir ağlarına genel bakış; eğitim algoritmaları, geri yayılım, ileri besleme ve tekrarlayan ağlar. Yapay sinir ağlarının tasarımındaki temel kavramlar ve bunların temel uygulama alanları da tanıtılmaktadır.
 
Dersin İçeriği (Haftalık Konu Dağılımı):
 
HaftaKonu
1Biyolojik nöron modeline giriş
2Yapay nöronlar ve sınıflandırma yetenekleri
3Algılayıcı
4Çok katmanlı algılayıcı
5Sinir ağlarını eğitmek
6Geri yayılım
7İleri besleme ve geri bildirim ağları
8Hopfield ağı
9Hebbian ağı
10Tekrarlayan ağlar
11Performans ölçümleri ve tasarım sorunları
12Proje sunumları
 
Kaynaklar:
Michael A. Nielsen, "Neural Networks and Deep Learning", Determination Press, 2015 Goodfellow, Ian, Yoshua Bengio, and Aaron Courville, "Deep learning", MIT press, 2016. isbn : 978-0262035613 Zhang, Lipton, Li, Smola, "Dive into Deep Learning"
 
Diğer Kaynaklar:
Martin T. Hagan. Neural Network Design. 2014. ISBN: 9780971732117
 
Öğretim Yöntem ve Teknikleri:
Dersler sınıf ortamında yapılacaktır. Öğrencilerin derslere katılması beklenmektedir. Bu ders önerisi için periyodik olarak laboratuvar saati gerekmemektedir. Öğrenciler, kendilerine güven duydukları herhangi bir OOP programlama dilini/dillerini kullanmakta özgürdürler.
 
Değerlendirme Sistemi:
YöntemAdetKatkı (%)
Ödev2%20
Ara sınav1%20
Proje1%40
Final Sınavı1%20
 
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu?
Gerektirmiyor