Marmara Üniversitesi
Marmara Üniversitesi Eğitim-Öğretim Bilgi Sistemi

Programlar Hakkında Bilgi

Lisans - Mühendislik Fakültesi - Endüstri Mühendisliği (İngilizce)

Müfredat Adı Ders Kodu Ders Adı Ders Türü Dönem AKTS Teorik Uygulama
2015 -Endüstri Mühendisliği (İngilizce) - Anadal CSE4088 Introduction to Machine Learning Zorunlu 8 5,00 3 0

Dersin İçeriği

Dersin Amacı

Bu derste; parametrik ve parametrik olmayan kestirim, boyut indirgeme, öbekleme, karar ağaçları, Markov modelleri gibi yapay öğrenmenin belli başlı alanlarında kullanılan yöntem ve algoritmalar incelenecektir. Bu ders öğrenciye, yapay öğrenme alanındaki yöntemler hakkında temel fikirleri ve sezgi kazandıracak ve ilgili algoritmaların neden ve nasıl çalıştığıyla ilgili biçimsel bir kavrayış sağlayacaktır. Sayıtımsal çıkarsama (statistical inference) bu derste incelenecek olan yöntemlerin çoğunun temelini oluşturan kavramdır.

Öğrenim Türü

-

Dersin İçeriği

Dersin içeriği; denetlemeli öğrenme, Bayes karar kuramı, parametrik yöntemler, çok boyutlu yöntemler, boyut indirgeme, öbekleme, parametrik olmayan yöntemler, karar ağaçları, saklı Markov modelleri ve pekiştirmeli öğrenmeye bir giriş olarak özetlenebilir.

Planlanan Öğrenme Aktiviteleri ve Metodları

Ders notları, slaytlar, dinleyici notları, programlama örnekleri

Staj Durumu

Yok

Dersin Sunulduğu Dil

İngilizce

Ders Kitabı / Malzemesi / Önerilen Kaynaklar

• Learning from Data, by Yaser S. Abu-Mostafa, Malik Magdon-Ismail, Hsuan-Tien Lin, 2012. (Book web page: http://work.caltech.edu/textbook.html ) • Introduction to Machine Learning, Ethem Alpaydın, 3rd edition, MIT Press, 2015. • Pattern Classification, 2nd Edition, R. O. Duda, P. E. Heart, D. G. Stork, Wiley, 2000.

Dersin Web Sayfası

-

Öğrenme Çıktıları

  • Makine öğrenmesindeki temel teorik kavramları açıklayabilmek (genelleştirme teorisi, VC boyutu vb.)
  • Temel gözetimli sınıflama yöntemlerini uygulayabilmek (k-NN, karar ağaçları, naif Bayes, SVM, sinir ağları gibi).
  • Temel regresyon yöntemlerini açıklamak.
  • Temel boyut indirgeme yöntemlerini açıklamak.
  • Temel kümeleme yöntemlerini açıklamak.
  • Farklı makine öğrenmesi yöntemlerini gerçek veri üzerinde uygulamak için deney tasarlamak.
  • Makine öğrenmesi yöntemlerini gerçek veriye uygulamak: veri önişleme, model seçimi, öğrenme, düzenlileştirme.

Haftalık Ayrıntılı Ders İçeriği

Hafta Teorik
1 Giriş, matematik tekrarı
2 Öğrenmenin bileşenleri, PLA
3 Doğrusal modeller, hata/gürültü, eğitim/test
4 Genelleştirme teorisi, VC boyutu
5 Bias-variance, doğrusal modeller II
6 Sinir ağları
7 Düzenlileştirme
8 Ara Sınav Haftası
9 Geçerleme
10 SVM
11 Bayesçi karar teorisi
12 Naif Bayes sınıflandırıcı, PCA
13 Karar ağaçları, KNN
14 Kümeleme
15 Proje sunumları
16 Ders Çalışma Haftası
17 Yarı Yıl Sonu Sınavı

Değerlendirme

Değerlendirme Değer
Yarıyıl (Yıl) İçi Etkinlikleri 60
Yarıyıl (Yıl) Sonu Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri Değer
Final Sınavı 100

Öğrenci İş Yükü Hesabı

Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ders Öncesi/Sonrası Bireysel Çalışma 14 3 42
Proje ve Hazırlığı 1 20 20
Ödev ve Hazırlığı 3 10 30
Laboratuvar ve Hazırlığı 0 0 0
Atölye ve Hazırlığı 0 0 0
Sunum ve Hazırlığı 0 0 0
Seminer ve Hazırlığı 0 0 0
Demo ve Hazırlığı 0 0 0
Araştırma ve Hazırlığı 0 0 0
Rapor ve Hazırlığı 0 0 0
Arasınav ve Hazırlığı 2 10 20
Kısa Sınav ve Hazırlığı 0 0 0
Final ve Hazırlığı 1 15 15
Teorik Ders Saati 0 0 0
Uygulama Ders Saati 0 0 0

Program ve Öğrenme Çıktıları İlişkisi

ÖÇ1
ÖÇ2
ÖÇ3
ÖÇ4
ÖÇ5
ÖÇ6
ÖÇ7