Ders
COED1212921
DERİN ÖĞRENMEDE GÜNCEL KONULAR
- TEORİ
- 3
- UYGULAMA
- 0
- KREDİ
- 3
- AKTS
- 8
ÖN KOŞULLAR
Yok
ŞUNLARIN ÖN KOŞULU
Yok
OKUTULDUĞU PROGRAMLAR
AMAÇ
Bu derste derin öğrenmeye giriş sunulmaktadır. Derin öğrenme modern sinir ağlarının geliştirilmesi ve uygulanmasıyla ilgilenen bir makine öğrenme dalıdır. Derste işlenen konular: temel sinir ağları; evrişimsel ve özyineli ağ yapıları; derin güdümsüz öğrenme; bilgisayarla görü, görüntü işleme ve doğal dil işleme gibi alanlardaki uygulamalar. Ders hem güdümlü hem de güdümsüz öğrenme görevleri için eğitim ve eniyileme stratejilerini içerecektir. Bu derste yapay zeka yardımcı pilot rolündedir. Aşağıdaki stratejileri kullanılacaktır: Yapay Zeka Destekli Kodlama: Öğrencilerin, oluşturdukları her satırı açıklayabilmeleri ve belgeleyebilmeleri koşuluyla, GitHub Copilot veya ChatGPT gibi araçları kullanarak şablon kodlar oluşturmaları teşvik edilir. Sokratik Yapay Zeka Eğitimi: Karmaşık kavramları basitleştirmek için öğrenme modellerini kullanmak (örneğin, "Geri yayılımı 5 yaşında bir çocuğa anlatır gibi açıklayın"). Yapay Zeka Tarafından Oluşturulan Sentetik Veriler: Model sağlamlığını test etmek için uç durum veri kümeleri oluşturmak üzere yapay zeka kullanmak. Yapay Zeka Kırmızı Takım Testi: Yapay zeka tarafından oluşturulan kodu "halüsinasyonlar" veya mimari verimsizlikler açısından eleştirmek.
İÇERİK
Bu ders; Makine Öğrenme ve Sinir Ağlarına Giriş ,Sinir Ağlarının Eğitimi ,Evrişimsel Sinir Ağları (ESA) ,ESA'daki Ağ Katmanları ,Derin Öğrenme Donanım ve Yazılımları ,Derin Öğrenme Mimarileri ,Derin Öğrenme Stratejileri,Özyineli Sinir Ağları ve LSTM'ler ,Doğal Dil İşleme ve Derin Öğrenme ,Bilgisayarla Görü ve Derin Öğrenme ,Görüntü İşleme ve Derin Öğrenme ,Güdümsüz Öğrenme ve Üretici Modelleme ,Derin Öğrenmenin Gelişmiş Uygulamalar ,Proje Sunumları; konularını içermektedir.
ÖĞRENME KAZANIMLARI
TR GÜNCELLENMEDİ- 1
1. Design Convolutional Neural Networks for supervised and unsupervised learning, while using AI assistants to compare different architectural trade-offs.
Öğretim yöntemi: Tartışma Yöntemi, Beyin Fırtınası Tekniği, Proje Temelli Öğrenme Modeli, Proje Temelli Öğrenme Modeli, Deneyimle Öğrenme Modeli · Değerlendirme: Klasik Yazılı Sınav, Ödev, Proje Görevi
- 2
2. Analyze the effects of hyper-parameters on learning performance using AI-driven simulation tools to visualize Loss Functions.
Öğretim yöntemi: Tartışma Yöntemi, Beyin Fırtınası Tekniği, Proje Temelli Öğrenme Modeli, Proje Temelli Öğrenme Modeli, Deneyimle Öğrenme Modeli · Değerlendirme: Proje Görevi
- 3
3. Apply advanced learning techniques for training deep networks and use LLMs to troubleshoot Gradient issues.
Öğretim yöntemi: Tartışma Yöntemi, Beyin Fırtınası Tekniği, Proje Temelli Öğrenme Modeli, Proje Temelli Öğrenme Modeli, Deneyimle Öğrenme Modeli · Değerlendirme: Klasik Yazılı Sınav, Ödev, Proje Görevi
- 4
4. Implement applications of deep networks in computer vision, image processing, and natural language processing through AI-collaborative coding.
Öğretim yöntemi: Beyin Fırtınası Tekniği, Proje Temelli Öğrenme Modeli, Proje Temelli Öğrenme Modeli, Deneyimle Öğrenme Modeli · Değerlendirme: Ödev, Proje Görevi
- 5
5. Use current software and hardware tools for deep learning, including Generative AI platforms for code generation, documentation, and synthetic data augmentation.
Öğretim yöntemi: Beyin Fırtınası Tekniği, Proje Temelli Öğrenme Modeli, Proje Temelli Öğrenme Modeli, Deneyimle Öğrenme Modeli · Değerlendirme: Ödev, Proje Görevi
HAFTALIK PLAN
- HAFTA 1
Makine Öğrenme ve Sinir Ağlarına Giriş
- HAFTA 2
Sinir Ağlarının Eğitimi
- HAFTA 3
Evrişimsel Sinir Ağları (ESA)
- HAFTA 4
ESA'daki Ağ Katmanları
- HAFTA 5
Derin Öğrenme Donanım ve Yazılımları
- HAFTA 6
Derin Öğrenme Mimarileri
- HAFTA 7
Derin Öğrenme Stratejileri
- HAFTA 8
Özyineli Sinir Ağları ve LSTM'ler
- HAFTA 9
Doğal Dil İşleme ve Derin Öğrenme
- HAFTA 10
Bilgisayarla Görü ve Derin Öğrenme
- HAFTA 11
Görüntü İşleme ve Derin Öğrenme
- HAFTA 12
Güdümsüz Öğrenme ve Üretici Modelleme
- HAFTA 13
Derin Öğrenmenin Gelişmiş Uygulamalar
- HAFTA 14
Proje Sunumları
DEĞERLENDİRME
- Ara Sınavın Başarıya Oranı50%
- Genel Sınavın Başarıya Oranı50%
İŞ YÜKÜ
| ETKİNLİK | SAYI | SAAT | TOPLAM |
|---|---|---|---|
| Ders Saati | 14 | 3 | 42 |
| Rehberli Problem Çözme | 0 | 0 | 0 |
| Problem Çözümü / Ödev / Proje / Rapor Tanzimi | 5 | 20 | 100 |
| Okul Dışı Diğer Faaliyetler | 14 | 3 | 42 |
| Proje Sunumu / Seminer | 1 | 20 | 20 |
| Proje Sunumu / Seminer | 0 | 0 | 0 |
| Kısa Sınav (QUİZ) ve Hazırlığı | 0 | 0 | 0 |
| Ara Sınav ve Hazırlığı | 0 | 0 | 0 |
| Genel Sınav ve Hazırlığı | 1 | 30 | 30 |
| Performans Görevi, Bakım Planı | 0 | 0 | 0 |
KAYNAKLAR
- Deep Learning, I. Goodfellow, Y. Bengio and A. Courville , MIT Press, http://www.deeplearningbook.org , 2016.
- Machine Learning, Andrew Ng, Intel® AI Academy Deep Learning 501 https://software.intel.com/en-us/ai-academy/students/kits/deep-learning-501
ÖĞRETİM ELEMANLARI
- Prof.Dr. Bahadır Kürşat GÜNTÜRKKOORDİNATÖR
- Assist.Prof. Ahmet KAPLAN