Ana içeriğe atla

Ders Detayı

Ders Tanımı

DersKoduYarıyılT+U SaatKrediAKTS
DERİN ÖĞRENME VE UYGULAMALARIİEVY1212892Bahar Dönemi3+039
Ders Programı
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin DiliTürkçe
Dersin SeviyesiYüksek Lisans
Dersin TürüPrograma Bağlı Seçmeli
Dersin KoordinatörüProf.Dr. Gökhan SİLAHTAROĞLU
Dersi VerenlerProf.Dr. Gökhan SİLAHTAROĞLU
Dersin Yardımcıları
Dersin AmacıBu dersin amacı, derin öğrenme algoritmalarını bilgisayar görüsü ve resim işleme konuları çerçevesinde teorik olarak öğrenciye aktarmaktır.
Dersin İçeriğiBu ders; Öğrenme Temelleri ve Derin Öğrenmeye Giriş,Yapay Sinir Ağları, tarihsel gelişim ve uygulama örnekleri,"
Tek katmanlı ve Çok katmanlı algılayıcılar
Öğrenme Süreci ve Aktivasyon Fonksiyonları","Derin Sinir Ağlarını İyileştirme:
Hiperparametre Ayarlama, Düzenleme ve Optimizasyon",Evrişimli Sinir Ağları (CNN),CNN tabanlı modeller için veri hazırlama süreçleri,Görsel Algılama Temelleri ve Uygulama Örnekleri,Özyinelemeli Sinir Ağları (RNN) ,Örnek Platformlar: Tensoflow (Keras) + Python,Görsel Algılama Örnekleri (Basamak Tanıma, El Hareketleri Sınıflandırma),Zaman serisi Örnekleri (LSTM),Ses Verisi ile Örnek Uygulama (Kekemelik Belirleme) Encoder-Decoder Modelleri,Öğrenci Çalışmaları Sunum ve Tartışma,Öğrenci Çalışmaları Sunumu ve Tartışma; konularını içermektedir.
Dersin Öğrenme KazanımlarıÖğretim YöntemleriÖlçme Yöntemleri
1. Derin öğrenme kavramını açıklar. 9A, E, F
1.1 Derin Öğrenmenin tarihsel gelişimini anlatır.
2. Yapay Sinir Ağlarını tanımlar. 2A, E, F
3. Derin öğrenmeyi iyileştirme yöntemlerini sıralar. 2, 9A, E, F
4. Evrişimli Sİnir ağlarını(CNN) tartışır. 14, 4, 9E, F
5. Özyinelemeli Sinir Ağlarını (RNN) tanımlar. 14, 2, 9A, E, F
Öğretim Yöntemleri:14: Bireysel Çalışma Yöntemi, 2: Proje Temelli Öğrenme Modeli, 4: Sorgulama Temelli Öğrenme Modeli, 9: Anlatım Yöntemi
Ölçme Yöntemleri:A: Klasik Yazılı Sınav, E: Ödev, F: Proje Görevi

Ders Akışı

SıraKonularÖn Hazırlık
1Öğrenme Temelleri ve Derin Öğrenmeye Girişİlgili bölüm kitaptan okunacak.
2Yapay Sinir Ağları, tarihsel gelişim ve uygulama örnekleriİlgili bölüm kitaptan okunacak.
3"
Tek katmanlı ve Çok katmanlı algılayıcılar
Öğrenme Süreci ve Aktivasyon Fonksiyonları"
İlgili bölüm kitaptan okunacak.
4"Derin Sinir Ağlarını İyileştirme:
Hiperparametre Ayarlama, Düzenleme ve Optimizasyon"
İlgili bölüm kitaptan okunacak.
5Evrişimli Sinir Ağları (CNN)İlgili bölüm kitaptan okunacak.
6CNN tabanlı modeller için veri hazırlama süreçleriİlgili bölüm kitaptan okunacak.
7Görsel Algılama Temelleri ve Uygulama Örnekleriİlgili bölüm kitaptan okunacak.
8Özyinelemeli Sinir Ağları (RNN) İlgili bölüm kitaptan okunacak.
9Örnek Platformlar: Tensoflow (Keras) + Pythonİlgili bölüm kitaptan okunacak.
10Görsel Algılama Örnekleri (Basamak Tanıma, El Hareketleri Sınıflandırma)İlgili bölüm kitaptan okunacak.
11Zaman serisi Örnekleri (LSTM)İlgili bölüm kitaptan okunacak.
12Ses Verisi ile Örnek Uygulama (Kekemelik Belirleme) Encoder-Decoder Modelleriİlgili bölüm kitaptan okunacak.
13Öğrenci Çalışmaları Sunum ve Tartışmaİlgili bölüm kitaptan okunacak.
14Öğrenci Çalışmaları Sunumu ve Tartışmaİlgili bölüm kitaptan okunacak.
Kaynak
I. Goodfellow, Y. Bengio and A. Courville,, Deep Learning, MIT Press, 2016. R. Szeliski, Computer Vision: Algorithms and Applications, Springer 2010
R. C. Gonzalez and R. E. Woods, Digital Image Processing, 3rd edition, Prentice Hall, 2008.//// D. A. Forsyth and J. Ponce, Computer Vision: A Modern Approach, Prentice Hall, 2002.///// D. H. Ballard and C. M. Brown, Computer Vision, Prentice Hall, 1982.

Dersin Program Yeterliliklerine Katkısı

Dersin Program Yeterliliklerine Katkısı
NoProgram Yeterliliği Katkı Düzeyi
12345
1
Bilişim ve yönetim alanında teorik bilgileri tanımlar.
X
2
Bilişim ve yönetim alanında gerekli ileri düzeyde matematiksel ve istatistiki yöntemleri anlatır.
X
3
Enformatik, yönetim ve büyük veri ile ilgili gerekli en az bir bilgisayar programı veya teknolojiyi kullanır.
X
4
Bilişim projeleri hazırlar ve takım çalışmalarını yönetir.
5
Disiplinler arası çalışmalar yürütebilmek için farklı disiplinlerde (ekonomi, finans, sosyoloji, hukuk, işletme) temel bilgileri ve verileri analiz ederek alanında kullanır.
X
6
Büyük verileri analiz için hazırlar.
X
7
Alana özgü bilimsel tez, rapor, makale ve benzerlerini yazar.
X
8
Mesleki alanda yaşam boyu öğrenmenin gerekliliği bilinciyle bilim ve teknolojideki gelişmeleri izleyerek kendini sürekli yenileyip edindiği bilgi ve becerileri eleştirel olarak değerlendirir.
X
9
Alanının ilişkili olduğu disiplinler arası etkileşimi açıklar.
X

Değerlendirme Sistemi

Katkı DüzeyiMutlak Değerlendirme
Ara Sınavın Başarıya Oranı 50
Genel Sınavın Başarıya Oranı 50
Toplam 100
AKTS / İşyükü Tablosu
EtkinlikSayıSüresi (Saat)Toplam İş Yükü (Saat)
Ders Saati14342
Rehberli Problem Çözme5525
Problem Çözümü / Ödev / Proje / Rapor Tanzimi12336
Okul Dışı Diğer Faaliyetler12336
Proje Sunumu / Seminer12424
Kısa Sınav (QUİZ) ve Hazırlığı10880
Ara Sınav ve Hazırlığı11212
Genel Sınav ve Hazırlığı12020
Performans Görevi, Bakım Planı000
Toplam İş Yükü (Saat)275
Dersin AKTS Kredisi = Toplam İş Yükü (Saat)/30*=(275/30)9
Dersin AKTS Kredisi: *30 saatlik çalışma 1 AKTS kredisi sayılmaktadır.

Dersin Detaylı Bilgileri

Ders Tanımı

DersKoduYarıyılT+U SaatKrediAKTS
DERİN ÖĞRENME VE UYGULAMALARIİEVY1212892Bahar Dönemi3+039
Ders Programı
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin DiliTürkçe
Dersin SeviyesiYüksek Lisans
Dersin TürüPrograma Bağlı Seçmeli
Dersin KoordinatörüProf.Dr. Gökhan SİLAHTAROĞLU
Dersi VerenlerProf.Dr. Gökhan SİLAHTAROĞLU
Dersin Yardımcıları
Dersin AmacıBu dersin amacı, derin öğrenme algoritmalarını bilgisayar görüsü ve resim işleme konuları çerçevesinde teorik olarak öğrenciye aktarmaktır.
Dersin İçeriğiBu ders; Öğrenme Temelleri ve Derin Öğrenmeye Giriş,Yapay Sinir Ağları, tarihsel gelişim ve uygulama örnekleri,"
Tek katmanlı ve Çok katmanlı algılayıcılar
Öğrenme Süreci ve Aktivasyon Fonksiyonları","Derin Sinir Ağlarını İyileştirme:
Hiperparametre Ayarlama, Düzenleme ve Optimizasyon",Evrişimli Sinir Ağları (CNN),CNN tabanlı modeller için veri hazırlama süreçleri,Görsel Algılama Temelleri ve Uygulama Örnekleri,Özyinelemeli Sinir Ağları (RNN) ,Örnek Platformlar: Tensoflow (Keras) + Python,Görsel Algılama Örnekleri (Basamak Tanıma, El Hareketleri Sınıflandırma),Zaman serisi Örnekleri (LSTM),Ses Verisi ile Örnek Uygulama (Kekemelik Belirleme) Encoder-Decoder Modelleri,Öğrenci Çalışmaları Sunum ve Tartışma,Öğrenci Çalışmaları Sunumu ve Tartışma; konularını içermektedir.
Dersin Öğrenme KazanımlarıÖğretim YöntemleriÖlçme Yöntemleri
1. Derin öğrenme kavramını açıklar. 9A, E, F
1.1 Derin Öğrenmenin tarihsel gelişimini anlatır.
2. Yapay Sinir Ağlarını tanımlar. 2A, E, F
3. Derin öğrenmeyi iyileştirme yöntemlerini sıralar. 2, 9A, E, F
4. Evrişimli Sİnir ağlarını(CNN) tartışır. 14, 4, 9E, F
5. Özyinelemeli Sinir Ağlarını (RNN) tanımlar. 14, 2, 9A, E, F
Öğretim Yöntemleri:14: Bireysel Çalışma Yöntemi, 2: Proje Temelli Öğrenme Modeli, 4: Sorgulama Temelli Öğrenme Modeli, 9: Anlatım Yöntemi
Ölçme Yöntemleri:A: Klasik Yazılı Sınav, E: Ödev, F: Proje Görevi

Ders Akışı

SıraKonularÖn Hazırlık
1Öğrenme Temelleri ve Derin Öğrenmeye Girişİlgili bölüm kitaptan okunacak.
2Yapay Sinir Ağları, tarihsel gelişim ve uygulama örnekleriİlgili bölüm kitaptan okunacak.
3"
Tek katmanlı ve Çok katmanlı algılayıcılar
Öğrenme Süreci ve Aktivasyon Fonksiyonları"
İlgili bölüm kitaptan okunacak.
4"Derin Sinir Ağlarını İyileştirme:
Hiperparametre Ayarlama, Düzenleme ve Optimizasyon"
İlgili bölüm kitaptan okunacak.
5Evrişimli Sinir Ağları (CNN)İlgili bölüm kitaptan okunacak.
6CNN tabanlı modeller için veri hazırlama süreçleriİlgili bölüm kitaptan okunacak.
7Görsel Algılama Temelleri ve Uygulama Örnekleriİlgili bölüm kitaptan okunacak.
8Özyinelemeli Sinir Ağları (RNN) İlgili bölüm kitaptan okunacak.
9Örnek Platformlar: Tensoflow (Keras) + Pythonİlgili bölüm kitaptan okunacak.
10Görsel Algılama Örnekleri (Basamak Tanıma, El Hareketleri Sınıflandırma)İlgili bölüm kitaptan okunacak.
11Zaman serisi Örnekleri (LSTM)İlgili bölüm kitaptan okunacak.
12Ses Verisi ile Örnek Uygulama (Kekemelik Belirleme) Encoder-Decoder Modelleriİlgili bölüm kitaptan okunacak.
13Öğrenci Çalışmaları Sunum ve Tartışmaİlgili bölüm kitaptan okunacak.
14Öğrenci Çalışmaları Sunumu ve Tartışmaİlgili bölüm kitaptan okunacak.
Kaynak
I. Goodfellow, Y. Bengio and A. Courville,, Deep Learning, MIT Press, 2016. R. Szeliski, Computer Vision: Algorithms and Applications, Springer 2010
R. C. Gonzalez and R. E. Woods, Digital Image Processing, 3rd edition, Prentice Hall, 2008.//// D. A. Forsyth and J. Ponce, Computer Vision: A Modern Approach, Prentice Hall, 2002.///// D. H. Ballard and C. M. Brown, Computer Vision, Prentice Hall, 1982.

Dersin Program Yeterliliklerine Katkısı

Dersin Program Yeterliliklerine Katkısı
NoProgram Yeterliliği Katkı Düzeyi
12345
1
Bilişim ve yönetim alanında teorik bilgileri tanımlar.
X
2
Bilişim ve yönetim alanında gerekli ileri düzeyde matematiksel ve istatistiki yöntemleri anlatır.
X
3
Enformatik, yönetim ve büyük veri ile ilgili gerekli en az bir bilgisayar programı veya teknolojiyi kullanır.
X
4
Bilişim projeleri hazırlar ve takım çalışmalarını yönetir.
5
Disiplinler arası çalışmalar yürütebilmek için farklı disiplinlerde (ekonomi, finans, sosyoloji, hukuk, işletme) temel bilgileri ve verileri analiz ederek alanında kullanır.
X
6
Büyük verileri analiz için hazırlar.
X
7
Alana özgü bilimsel tez, rapor, makale ve benzerlerini yazar.
X
8
Mesleki alanda yaşam boyu öğrenmenin gerekliliği bilinciyle bilim ve teknolojideki gelişmeleri izleyerek kendini sürekli yenileyip edindiği bilgi ve becerileri eleştirel olarak değerlendirir.
X
9
Alanının ilişkili olduğu disiplinler arası etkileşimi açıklar.
X

Değerlendirme Sistemi

Katkı DüzeyiMutlak Değerlendirme
Ara Sınavın Başarıya Oranı 50
Genel Sınavın Başarıya Oranı 50
Toplam 100

Sayısal Veriler

Öğrenci Başarı Durumu

Ekleme Tarihi: 01/02/2023 - 11:24Son Güncelleme Tarihi: 01/02/2023 - 11:25