EGE ÜNİVERSİTESİ

FEN BİLİMLERİ ENSTİTÜSÜ

BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI

 

2010-2011 GÜZ DÖNEMİ

 

 

Ders Kodu, Adı ve Kredisi

 

 

517 YAPAY ZEKA (3+0)

 

 

 

Dersin Amacı ve Hedefi

 

 

 

Dersin amacı, temel yapay zeka (YZ) tekniklerini öğretmek, değişik yapay zeka metodolojilerinin gerçekleştirimini yaptırmak, Prolog gibi YZ dilleri ve modern programlama dilleri (Java, C#) ile AI tabanlı programlar yazdırmak.

 

 

Öğretim Üyesi

 

 

Doç. Dr. Aybars UĞUR

 

Derslik ve Ders Saati

 

 

Netsis Sınıfı (Pazartesi 9:30-12:15)

 

 

Ön Şartlar

 

C/C++/Java/C# dillerinden herhangi birisinde yazılım geliştirmiş olmak

 

 

 

 

 

İnternet Sayfaları

 

 

 

 

 

http://aima.cs.berkeley.edu/

http://www.yapay-zeka.org/

AI Wikipedia

Applications of AI

 

 

 

 

Değerlendirme

 

 

Vize    :

–        Proje 1 (10%) 4p

–        Proje 2 (15%) 6p

–        Seminer Sunumu ve Belgesi (.ppt) (20%) 8p

–        Take-Home (30%) 12p

–        Proje 3 + Makale (20%) 8p

–        Kanaat + Devam (5%) 2 

Final   : Final Sınavı

 

 

ARASINAV

 

TAKE-HOME

 

 

 

 

 

 

 

 

Proje ve Ödevler

      

 

#

 

 

Puan

 

Proje Hakkında Bilgi

 

1

 

10

 

Prolog ile Bilgi Temsili ve Çıkarsama

 

 

2

 

15

 

Bir Eniyileme Probleminin Genetik Algoritmalarla Çözümü

 

 

3

 

 

20

 

Yapay Zeka Uygulaması veya Zeki Bir Sistem Gerçekleştirimi

 

Her Grup, Seminer Konusu ile (veya Çalışma Alanı ile) İlgili Yenilik İçeren Bir Uygulama Geliştirecek ve (Derste Belirtilen) Makale Formatında Proje Raporu Hazırlayacaktır. Makale ile birlikte değerlendirilecektir.

 

Dönemin Son Dersi Teslim Edilecektir.

 

      

 

Seminerler

 

Seminer Konuları Derste Duyurulmaktadır.

8 Kasım 2010 tarihinde, tüm gruplar seminer sunum dosyalarını (ppt) teslim edeceklerdir.

 

Seminer Sunum Planı

 

Zeki Etmenler

İlker Semih Boztepe, Mehmet Ali Bilici

Zeki etmenlerde hedeflerin temsili ve çıkarsama

Tayfun Gökmen Halaç

Bilişsel Bilim

Necati Duran

 

 

29.11.2010

Anlamsal Web ve Yapay Zeka

Ece Mandıracıoğlu

Zeki anlamsal web etmenleri için bilgi gösterimi

Ziya Akar, Çağdaş Olgun                             

 

06.12.2010

Genetik Algoritmalar

Caner Ulutürk  

Belief Networks

Kıvanç Ekici

 

13.12.2010

Görüntü İşlemede Bulanık Mantık

Osman Gökalp

Dağıtık Yapay Zeka

Umut Çakır

Kuvvet Antrenmanlarının Yönetilmesinde Kullanılacak Bir Uzman Sistem

Umut Çetin

 

 

 

20.12.2010

 

Ontolojiler ve Anlamsal Web

G. Otgonjargal 

Yapay Zeka ile Ses Tanıma

Kabil Akpınar

Sinirsel Bulanık Sistemler

Kemal Yılmaz    

 

 

27.12.2010

 

 

 

 

 

Dersin İçeriği ve Materyal

 

DERS NOTLARI

 

  1. Günlük Yaşamda Yapay Zeka (Giessen-Friedberg’de yaptığım sunumumdan uyarlamadır)
  2. Yapay Zeka Ders Notları – Kısım 2 (Prolog, Etmenler, Problem Çözme, Arama, Sezgisel Arama, Kısıt Sağlama Problemleri, Rakipli Ortamlarda Arama)
  3. Yapay Zeka Ders Notları – Kısım 3 (Bulanık Mantık Uzman Sistemler, Genetik Algoritmalar, Yapay Yaşam, Doğal Dil İşleme)
  4. AI In Robotics (Giessen-Friedberg’de verdiğim Seminer)

 

 

AIMA (DERS KİTABININ) SLAYTLARI

 

 

Hafta

Konu

1

Yapay Zeka (Artificial Intelligence): Giriş (Introduction), Yapay Zeka Problemleri (AI Problems), Etmenler (Agents), Çıkarsama (Inference)

2

Prolog (Programming Logic)

3

Problem Çözme ve Arama (Problem Solving and Search), Sezgi (Heuristics),

Kısıt Sağlama Problemleri (Constraint Satisfaction Problems – CSP),

Rakipli Ortamlarda Arama (Adversarial Search),

Genetik Algoritmalar (Genetic Algorithms)

4

Bilgi ve Akıl Yürütme (Knowledge and Reasoning),

Mantık (Logic) ve Birinci Dereceden Mantık (First Order Logic - FOL),

Çıkarsama (Inference), Belirsizlik (Uncertainty) Altında Çıkarsama

Uzman Sistemler (Expert Systems),

Robotbilim (Robotics)

5

Öğrenme (Learning), Yapay Sinir Ağları (Neural Networks)

6-13

Sunumlar (Presentations), Literatür Taraması (Literature Review), Projeler ve Makaleler (Projects and Papers)

 

 

 

 

 

DERS KİTABI ve BAŞVURU KİTAPLARI

 

Ders Kitabı

·        Russell, S.J. And Norvig, P., “Artificial Intelligence : A Modern Approach, Third Edition”, Prentice-Hall, 2009. (AIMA)

 

Başvuru Kitapları

Türkçe

  • Vasif Nabiyev , Yapay Zeka: Problemler, Yöntemler, Algoritmalar, 2. baskı, 764 s., Seçkin, Ankara, 2005.
  • Prof. Dr. Çetin Elmas, 2007, "Yapay Zeka Uygulamaları", Seçkin Yayıncılık, 425 s.
  • Şeref Sağıroğlu, Erkan Beşdok, Mehmet Erler, 2003, “Mühendislikte Yapay Zeka Uygulamaları - I : Yapay Sinir Ağları”, Ufuk Yayıncılık, 426s.