Ana içeriğe atla

Mühendislik ve Doğa Bilimleri Fakültesi · Bilgisayar Mühendisliği · Lisans

AKTS: 5 T+U+L: 2+0+1 Bölüm Seçmeli
Koordinatör: Dr. Öğr. Üyesi Sahra TİLKİ

Dersin Amacı

Derin öğrenme insan beyninin yapısına benzer yapay sinir ağları ile oluşturulmuş bir yapı ile kompleks karar verme mekanizmalarının taklit etme yöntemidir. Ders derin olmayan basit yapay sinir ağları ile başlayarak daha çok katmanlı sinir ağlarına ve bu ağları eğitme yöntemlerine odaklanır.

Ders İçeriği

Derin Öğrenme ve Yapay Sinir Ağları-Giriş ve Temel Kavramlar, Yapay Sinir Ağları Eğitimi, Evrişimsel (Konvolüsyonel) Sinir Ağları, Tekrarlayan Sinir Ağları (RNN, LSTM, GRU vb.) İleri/Seçme Derin Öğrenme Konuları

Dersin Öğrenme Çıktıları

  1. Makine öğrenmesine ait temel kavramları öğrenmek
  2. Derin sinir ağları ve derin öğrenme mantığını kavramak
  3. Derin öğrenme mimarilerinin yapısını öğrenerek bu ağları kütüphaneler yardımıyla oluşturmak
  4. RNN, LSTM, GAN gibi algoritmaları öğrenip bunları uygulayabilmek
  5. Aktarmalı Öğrenme (Transfer Learning) kavramını öğrenmek ve uygulamasını yapabilmek

Öğretim Yöntem ve Teknikleri

AnlatımAlıştırma ve UygulamaGösterimÖrnek OlayBireysel ÇalışmaProblem Çözme

Ölçme ve Değerlendirme

Proje / TasarımSınav (Yazılı Sınav / Test: Doğru-Yanlış Testi, Çoktan Seçmeli Testi, Kısa Cevaplı Test, Eşleştirmeli Test)

AKTS / İş Yükü

EtkinlikSayıSüre (saat)Toplam İş Yükü
Ders Süresi (Sınav Haftası Dahil)16348
Sınıf Dışı Ders Çalışma Süresi16232
Ara Sınav122
Kısa Sınav000
Ödev11010
Uygulama000
Final122

Ders Akışı

HaftaKonuÖn Hazırlık
1Derin Öğrenme ve Yapay Sinir Ağları-Giriş ve Temel KavramlarDerin Öğrenme ve Yapay sinir ağları kavramları araştırılmalıdır.
2Derin Öğrenme ve Yapay Sinir Ağları-Giriş ve Temel KavramlarDerin öğrenme ve Yapay Sinir Ağları ile ilgili temel kavramlar araştırılmalıdır.
3Yapay Sinir Ağları Eğitimi (Aktivasyon fonksiyonları, dropout, batch normalizasyonu)Yapay sinir ağları eğitimi araştırılmalıdır.
4Derin Öğrenme Modelleri İçin Optimizasyon TeknikleriDerin Öğrenme Modelleri için optimizasyon teknikleri araştırılmalıdır.
5İleri Beslemeli Derin Ağları ve Eğitimİleri Beslemeli Derin Yapay Sinir Ağları araştırılmalıdır.
6Evrişimsel (Konvolüsyonel) Sinir AğlarıEvrişimsel (Konvolüsyonel) Sinir Ağları araştırılmalıdır.
7Evrişimsel (Konvolüsyonel) Sinir AğlarıEvrişimsel (Konvolüsyonel) Sinir Ağları ve uygulanması araştırılmalıdır.
8Ara SınavAra Sınav hazırılığı yapılmalıdır.
9Tekrarlayan Sinir Ağları (RNN, LSTM, GRU vb.)Tekrarlayan Sinir Ağları (RNN, LSTM, GRU vb.) araştırılmalıdır.
10Tekrarlayan Sinir Ağları (RNN, LSTM, GRU vb.)Tekrarlayan Sinir Ağları (RNN, LSTM, GRU vb.) ve uygulanması araştırılmalıdır.
11Hibrit Derin Öğrenme ModelleriHibrit Derin Öğrenme Modelleri araştırılmalıdır.
12İleri/Seçme Derin Öğrenme Konularıİleri/Seçme Derin Öğrenme Konuları araştırılmalıdır.
13İleri/Seçme Derin Öğrenme Konularıİleri/Seçme Derin Öğrenme Konuları ve uygulanması araştırılmalıdır.
14Proje SunumlarıProje Sunum, rapor ve kodları ders yürütücüsüne ilan edilen son tarihten önce gönderilmiş olmalıdır.
15Final Proje SunumlarıFinal Proje sunum hazırlığı yapılmalıdır.