|
1. hafta |
Giriş yapılır; yapay zekâ, makine öğrenmesi ve derin öğrenme kavramları arasındaki farklar, tarihsel gelişim ve büyük veri bağlamındaki yeri açıklanır. |
|
2. hafta |
Yapay sinir ağlarının temelleri, yapay nöron modeli, aktivasyon fonksiyonları ve ileri beslemeli basit ağlar üzerinde durulur. |
|
3. hafta |
İleri yayılım, hata fonksiyonları ve geri yayılım algoritmasıyla ağların nasıl eğitildiği anlatılır. |
|
4. hafta |
Optimizasyon yöntemlerine geçilir; SGD, Momentum, RMSProp ve Adam gibi algoritmalar örneklerle incelenir. |
|
5. hafta |
Hafta aşırı öğrenme (overfitting) sorunu ele alınır; düzenlileştirme teknikleri, dropout, veri artırma yöntemleri işlenir. |
|
6. hafta |
Python ortamında kullanılan derin öğrenme kütüphaneleri (TensorFlow, PyTorch) tanıtılır ve küçük bir sinir ağı uygulaması yapılır. |
|
7. hafta |
Çok katmanlı derin sinir ağları (DNN) ayrıntılı olarak incelenir ve basit sınıflandırma problemleri üzerinde uygulama yapılır. |
|
8. hafta |
Evrişimli sinir ağlarının (CNN) mantığı, katman yapıları ve görüntü işleme alanındaki uygulamaları gösterilir. |
|
9. hafta |
Özyinelemeli sinir ağları (RNN) ele alınır; zaman serisi ve metin gibi sıralı verilerde kullanımı, LSTM ve GRU modelleriyle birlikte anlatılır. |
|
10. hafta |
Doğal dil işleme uygulamaları işlenir; embedding yöntemleri, Word2Vec ve temel metin sınıflandırma çalışmaları yapılır. |
|
11. hafta |
Encoder–decoder mimarileri ve seq2seq modelleri tanıtılır, attention mekanizmasına giriş yapılır. |
|
12. hafta |
Modern yaklaşımlar üzerinde durulur; Transformer mimarisi ayrıntılı incelenir ve BERT, GPT gibi modellerin temel prensipleri tartışılır. |
|
13. hafta |
Derin öğrenmenin farklı uygulama alanları (görüntü, metin, ses işleme) ve büyük veri ekosistemleriyle entegrasyonu ele alınır. |
|
14. hafta |
Dönem projeleri öğrenciler tarafından sunulur, derste öğrenilen konular özetlenir ve gelecekteki derin öğrenme trendleri değerlendirilir. |