Dersin Adı

Kodu

Normal Yarıyılı

Grup No

ECTS
Kredisi

Kredi

Ders

3

Uygulama

0

Yapay Zeka

0524032

8

8

8

3

Laboratuvar
(Saat/Hafta)

0

Dersin Dili

Türkçe

Dersin Türü

Seçmeli

Dersin Koordinatörü

 

Dersin İçeriği

Yapay zekaya giriş ve temel kavramlar / Problem çözümü/ Teorem geliştirme / Arama metodları/ Öğrenme/ Yapay zekanın uygulama alanları: Uzman sistemler,Görüntü analizi, robotlar, bilgisayarlarla algılama, doğal dil işleme, konuşma tanıma/ Bulanık mantık.

 

 

 

 

 

 

Dersin Amacı

İnsan beyninin öğrenme mekanizmasının modellenerek bilgisayarların tasarımı gün geçtikçe önem kazanmaktadır. Bu derste öğrenme teknikleri anlatılarak, zeki sistemlerin tasarımında gerekli bilgi ve becerilerin kazandırılması amaçlanmaktadır.

Dersin Kazandıracağı Bilgi ve Beceriler

1.       İyi bir programlama becerisi kazandırılması.

2.       Öğrencilere ileride karşılaşacakları problemleri modelleyip, çözüm üretebilmeleri için gerekli yaratıcılığın kazandırılması.

Dersin Kitabı (Notu)

1.       Stuart Russell, Peter Norvig; “Artificial Intelligence A Modern Approach”, Prentice-Hall, Inc., 1995.

2.       Ivan Bratko; “Prolog programming for Artificial Intelligence”, Addison Wesley Publisher limited, 2001.

Yararlanılacak Diğer Kaynaklar

 

Nils J. Nilsson, Artificial Intelligence: A New Synthesis. Morgan Kaufmann, 1998

Ön Koşul Dersleri

-

Ön Koşul Konuları

İyi derecede programlama bilgisine sahip olma

Ödev ve Projeler

Öğrencilere gerçek problemleri içeren projeler verilecektir

Laboratuvar Deneyleri

-

Bilgisayar Kullanımı

Ders içeriğini kapsayacak şekilde verilen ödevler ve proje bilgisayar ortamında gerçekleştirilecektir

Diğer Uygulamalar

 

 

 

 

 

 

Başarı Değerlendirme Sistemi

 

Adedi

Etki Oranı %

Ara Sınavlar

1

20

Kısa Sınavlar

 

 

Ödevler

3

15

Projeler

1

25

Dönem Ödevi

 

 

Laboratuvar

 

 

Diğer

 

 

Final Sınavı

1

40

Ders Gruplarına Göre Ders Kredisinin Dağılımı (%)

Temel Bilimler

30

Temel Mühendislik

40

Mesleki

30

Üniversite Dersi

 

 


Ders Planı

Hafta

Konular

1

Yapay zekaya giriş ve temel kavramlar: Yapay zeka nedir? Yapay zekanın temel kavramları ve tarihçesi.

2

Zeki Etmenler( Intelligent Agent): Zeki etmenlere giriş, Zeki etmenlerin yapısı : etmen programlar, basit refleksli etmenler, hedef tabanlı etmenler, fayda tabanlı etmenler.

3

Problem çö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ı

4

Bilgi arama metodları: Best-First search: Greedy search, A* search

Akıllı Tahmin Yapabilmek :Hearustic fonksiyonlar

İteratif gelişme algoritmaları: Hill-climbing search,

5

Oyunlar: oyun ağaçları ve dönüşümlü arama, minimaks arama, alpha-beta indirgeme

6

Bilgi ve sonuç çıkarma: Bilgi tabanlı etmenler

7

Sıra öncelikli mantık

8

Bilgi tabanı oluşturmak

9

Prolog programlama diline giriş

10

Prolog  ile program uygulaması

11

Uzman Sistemler

12

Doğal Dil İşleme

13

Konuşma tanıma

14

Robotlar

15

Bulanık Mantığa giriş:Üyelik fonksiyonları, üyelik dereceleri

 

Hazırlayan:

 

 

 

Tarih:

 

 

DERSİN MATEMATİK MÜHENDİSLİĞİ BÖLÜM ÇIKTILARI İLE İLİŞKİSİ

 

 

 

1

2

3

1

Matematik ve Temel Mühendislik bilgilerini kullanarak model kurar.

 

 

ü

2

Disiplinler arası takım çalışmasıında etkin rol alır.

 

ü

 

3

Matematiksel modelleri analitik,sayısal veya istatistiki tekniklerle çözme becerisi kazanır

 

 

ü

4

Çözümleri ve sonuçları doğru bir biçimde yorumlar.

 

 

ü

5

Bilgisayar tabanlı teknikleri kullanarak problemleri bilgisayarda çözebilecek hale getiren  algoritmaları oluşturur ve uygular.

 

 

 

ü

6

Kendi alanındaki yayınları ve gelişmeleri takip edebilecek ve gerektiğinde sunumda bulunabilecek kadar ingilizceyi kullanma becerisi kazanır

ü

 

 

7

Endüstride ve Bilimsel kuruluşlarda araştırma ve geliştirme faliyetlerlerinde bulunur.

 

 

ü

8

Eğitim faliyetlerinde bulunur.

 

 

ü

9

Mesleğin sorumluluklarının bilincindedir.

 

ü

 

10

Mesleki konularda güncel gelişmeleri yakından takip eder.

 

 

ü

11

Mesleğin gerektirdiği çağdaş yöntem ve araçları kullanır.

 

 

ü

12

Yaşam boyu öğrenmenin önemini kavrar.

 

 

ü

 

1- Hiç katkısı yok             2-Kısmen katkısı var                      3-Tam katkısı var