|
Dersin Adı |
Kodu |
Normal Yarıyılı |
Grup No |
ECTS |
Kredi |
Ders |
3 |
||
|
Uygulama |
0 |
||||||||
|
Yapay
Zeka |
0524032 |
8 |
8 |
8 |
3 |
Laboratuvar |
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 |
|
||||||||
|
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: |
|
|
|
|
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