Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Yapay ZekaMTM462236300
ÖnkoşullarYok
YarıyılBahar
Dersin Diliİngilizce, Türkçe
Dersin SeviyesiLisans
Dersin TürüSeçmeli @ Matematik Mühendisliği Lisans Programı
Ders KategorisiTemel Meslek Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimMatematik Mühendisliği Bölümü
Dersin KoordinatörüBirol Aslanyürek
Dersi Veren(ler)Fatih Taşçı
Asistan(lar)ı
Dersin AmacıYapay zeka metodlarını öğretmek.
Dersin İçeriğiYapay zekaya giriş ve temel kavramlar, Zeki etmenler, Problem çözümü, Teorem geliştirme, Arama metodları, Oyunlar, Bilgi ve sonuç çıkarma, Mantıksal çıkarım Sistemleri, Genetik Algoritmalar,Yapay zekanın uygulama alanları: Uzman sistemler,Görüntü analizi, robotlar, bilgisayarlarla algılama, doğal dil işleme, konuşma tanıma.
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Ders Kitabı : Stuart Russell, Peter Norvig; “Artificial Intelligence A Modern Approach”, Prentice-Hall, Inc., 1995. Diğer Kaynaklar: Doç. Dr. Vasif V. Nabiyev, “Yapay Zeka”, Seçkin Kitabevi, 2003.
  • Nils J. Nilsson, Artificial Intelligence: A New Synthesis. Morgan Kaufmann, 1998
  • Doç. Dr. Vasif V. Nabiyev, “Yapay Zeka”, Seçkin Kitabevi, 2003
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Yapay Zeka metotlarıyla çözülebilecek problemleri tanır ve çözer.
  2. Çözüm uzayını kavrar.
  3. Yapay zeka algoritmalarının öğrenir.
  4. Prolog dili ve uygulamalarını öğrenir.

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1Yapay zekaya giriş ve temel kavramlar: Yapay zeka nedir? Yapay zekanın temel kavramları ve tarihçesi. Ders Kitabı(Bölüm1)
2Zeki Etmenler( Intelligent Agent): Zeki etmenlere giriş, Zeki etmenlerin yapısı : etmen programlar, basit refleksli etmenler, hedef tabanlı etmenler, fayda tabanlı etmenlerDers Kitabı(Bölüm2)
3Problem çözümü: Problem çözen etmenler, Problemlerin formüle edilmesi, Arama staratejileri: genişlik öncelikli arama (Breadth-first search), derinlik öncelikli arama (Depth-first search), sezgisel arama, optimal arama, Arama staratejilerinin karşılaştırmasıDers Kitabı(Bölüm3)
4Bilgi arama metodları: Best-First search: Greedy search, A* search, Akıllı Tahmin Yapabilmek :Hearustic fonksiyonlar İteratif gelişme algoritmaları: Hill-climbing searchDers Kitabı(Bölüm4)
5Oyunlar: oyun ağaçları ve dönüşümlü arama, minimaks arama, alpha-beta indirgeme Ders Kitabı(Bölüm5)
6Bilgi ve sonuç çıkarma: Bilgi tabanlı etmenler Ders Kitabı(Bölüm6)
7Sıra öncelikli mantık Ders Kitabı(Bölüm7)
8Bilgi tabanı oluşturmak Ders Kitabı(Bölüm8)
9Arasınav
10Mantıksal çıkarım sistemleri Ders Kitabı(Bölüm10)
11Genetik Algoritmalar Ders Kitabı(Bölüm10)
12Doğal Dil İşleme Ders Kitabı(Bölüm23)
13Doğal Dil İşleme (devam) Ders Kitabı(Bölüm23)
14Algılama, Robotlar Ders Kitabı(Bölüm24,25)
15Proje Sunumları Kaynaklardaki ilgili bölüm
16Final Sınavı

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev
Sunum/Jüri
Projeler130
Seminer/Workshop
Ara Sınavlar130
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati143
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması149
Derse Özgü Staj
Ödev
Küçük Sınavlar/Stüdyo Kritiği
Projeler
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)12
Final (Sınav Süresi + Sınav Hazırlık Süresi)12
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok