| Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
|---|---|---|---|---|---|
| BPR232 | YAPAY ZEKAYA GİRİŞ | Ders | 2 | 3 | 3,00 |
Önlisans
Türkçe
Bu dersin amacı, öğrencilere yapay zekâ alanındaki temel kavramları, teknikleri ve yöntemleri sistematik bir şekilde öğretmektir. Öğrencilerin, yapay zekânın teorik temellerini anlamalarının yanı sıra, bu yöntemleri gerçek hayattaki pratik problemlerin çözümünde uygulayabilme becerisi kazanmaları hedeflenmektedir. Ayrıca ders, öğrencilerin eleştirel düşünme, problem çözme ve algoritmik yaklaşım geliştirme yetkinliklerini artırmayı amaçlamaktadır.
Öğr.Gör. Anıl Kuş
| 1 | Yapay zekânın temel kavramlarını, yöntemlerini ve tarihsel gelişimini açıklayabilir. |
| 2 | Problem çözme süreçlerinde farklı arama stratejilerini tanımlayabilir ve uygulayabilir. |
| 3 | Lokal arama yöntemleri, benzetilmiş tavlama ve meta-sezgisel algoritmaları analiz edebilir. |
| 4 | Yapay sinir ağlarının temel prensiplerini kavrayarak basit modeller oluşturabilir. |
| 5 | Prolog programlama dilinde bilgi temsili ve mantıksal çıkarım gerçekleştirebilir. |
| 6 | Gerçek hayattan alınan problemlere uygun yapay zekâ yöntemleri seçerek çözüm geliştirebilir. |
Birinci Öğretim
yok
Yok
Bu ders, yapay zekânın temel kavram ve yöntemlerine giriş sağlamaktadır. İçerikte, yapay zekâ kullanarak problem çözme teknikleri ele alınmakta; problem bilgisi kullanan ve kullanmayan arama yöntemleri detaylandırılmaktadır. Ayrıca lokal arama stratejileri, benzetilmiş tavlama algoritması ve meta-sezgisel algoritmalar incelenmektedir. Ders kapsamında yapay sinir ağlarına giriş yapılmakta, oyun problemleri üzerinden yapay zekâ uygulamaları tartışılmaktadır. Bunun yanı sıra, Prolog programlama dili aracılığıyla bilgi temsili ve mantıksal çıkarım yöntemleri de ele alınmaktadır.
| Hafta | Konular (Teorik) | Uygulama | Öğretim Yöntem ve Teknikleri | Ön Hazırlık |
|---|---|---|---|---|
| 1 | Yapay zekânın temel kavramları, tarihi ve felsefi temelleri | |||
| 2 | Zeki ajanların tanımı, özellikleri ve işlevleri | |||
| 3 | Yapay zekâ ile problem çözmeye giriş ve arama algoritmalarının genel çerçevesi | |||
| 4 | Problem bilgisi kullanmayan arama algoritmaları (genişlik öncelikli, derinlik öncelikli vb.) | |||
| 5 | Sezgisel arama algoritmaları ve uygulama örnekleri | |||
| 6 | Oyun problemleri ve yapay zekâ ile çözüm yöntemleri | |||
| 7 | Üst-sezgisel (meta-heuristic) arama yöntemleri | |||
| 8 | Yapay sinir ağlarına giriş: temel kavramlar ve mimariler | |||
| 9 | Yapay sinir ağları uygulamaları ve basit model geliştirme | |||
| 10 | Birinci dereceden mantık: sözdizimi, anlambilim ve bilgi temsili | |||
| 11 | Birinci dereceden mantıkta çıkarım yöntemleri | |||
| 12 | Prolog programlama dili ve mantıksal programlamaya giriş | |||
| 13 | Olasılık tabanlı çıkarım yöntemleri ve belirsizlik altında karar verme | |||
| 14 | Genel tekrar, proje sunumları ve dersin değerlendirilmesi |
Öğretim Elemanı ders notları ve tavsiye edeceği kaynaklar
Yok
| Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
|---|---|---|
| Ara Sınav | 1 | 100 |
| Toplam | 100 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
| Final Sınavı | 1 | 100 |
| Toplam | 100 | |
| Yarıyıl (Yıl) İçi Etkinlikleri | 50 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | 50 | |
-
| Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
|---|---|---|---|
| Ara Sınav | 1 | 1 | 1 |
| Final Sınavı | 1 | 1 | 1 |
| Derse Katılım | 14 | 2 | 28 |
| Gösterme | 14 | 1 | 14 |
| Ara Sınav İçin Bireysel Çalışma | 6 | 3 | 18 |
| Final Sınavı içiin Bireysel Çalışma | 5 | 3 | 15 |
| Toplam İş Yükü (saat) | 77 | ||
| PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | PÇ 13 | PÇ 14 | PÇ 15 | PÇ 16 | |
| ÖÇ 1 | 4 | 5 | 4 | 4 | ||||||||||||
| ÖÇ 2 | 5 | 5 | 4 | 4 | ||||||||||||
| ÖÇ 3 | 5 | 4 | ||||||||||||||
| ÖÇ 4 | 5 | 4 | ||||||||||||||
| ÖÇ 5 | 5 | 4 | ||||||||||||||
| ÖÇ 6 | 5 | 4 | 4 |