Bu dersteki amacımız öncelikle kısıtlar altında, veya kısıt verilmemiş (kısıtsız) optimizasyon problemlerinin matematik inşası ve çözüm yöntemlerini öğrenmektir. İkinci olarak, Veri Biliminde karşılaşılan optimizasyon problemlerini uygulama olarak ele almaktır.
Matematiksel Tanım ve Kavramlarla Giriş
Dışbükeylik (convexity)
Türev
Taylor polinomları
Kısıtsız Optimizasyon
Lokal vs global problem
Birincil ve ikincil koşullar
Algoritmalar, iki temel strateji: Doğru arama (line search)ve güven bölgesi (trust region)
Küçük kareler Problemleri-Regresyon Uygulama
Kısıtlar Altında Optimizasyon
Olurlu bölge
Eşitlikli kısıt-Eşitliksizli kısıt ve Lagrange metodu
Geometrik Bakış
Doğrusal programlama-Kuadratik Programlama
Simpleks metodu, dual problem
İç noktalar metodu
Uygulama: Yapay Öğrenme Problemleri
Kümeleme-İkili sınıflandırma-Ses işleme-Tavsiye Sistemleri-Lojistik bağlanım-Derin öğrenme-Yapay sinir ağları..vb.
Veri Bilimi problemlerini anlamak ve geliştirmek için Matematik, İstatistik, Programlama gibi alanların bilgi ve metodolojilerini özümsemek ve öğrenmek gerekir. Optimizasyon kendi başına çok geniş, çok eski bir çalışma alanıdır hem matematik hem de mühendislikte. Optimizasyon problemlerinin önemli bir kısmı Veri Bilimi problemlerini anlamak için şu iki şekilde kullanılmaktadır.
1) Optimizasyon metotlarını Veri Bilimi problemlerine uygulamak:
Veri Bilimi problemlerinin içinde (bir yerde mutlaka en kısa yol, en az maliyetli iş, tahminler vs) gerektiğinde optimizasyon metotlarına başvururuz. Örnek: Yapay Sinir ağlarını eğitirken.
2) Veriyi optimizasyon problemlerinin girdisi olarak kullanmak:
Modeli veriye adapte etmeye uydurmaya çalışırız ki model simülasyonları gerçek sonucu verebilsin. Örnek: Regresyon
Bu dersi başaran öğrenci
1) Optimizasyonun temellerini hatırlamış olur.
2)Optimizasyon problemlerini sınıflandırmayı öğrenmiş olur, mesela doğrusal/doğrusal olmayan; kesikli/sürekli, konveks/konveks olmayan, kısıtsız/kısıtlar altında.. vb. İçerikteki yöntemleri öğrenmiş olur.
3) Hangi yöntemin hangi Veri Bilimi problemi için uygun şekilde işlediğini öğrenmiş olur.
Ders, problem ve programlama
Numerical Optimization, J. Nocedal& S. J. Wright, Springer, 1999. ve 2. basım: 2006.
Introduction to Global Optimization, R. Horst , P. M.Pardolas&N. V. Thoai, Kluwer Academic Publishers, 1995.
The Princeton Companion to Applied Mathematics, Edited by Nicholas J. Higham, Princeton University Press, 2015
https://nhigham.com/2016/03/29/the-top-10-algorithms-in-applied-mathematics/
Linear Programming and Network Flows, Mokhtar S. Bazaraa, John J. Jarvis, Hanif D. Sherali. John Wiley, 2004. Third edition
A gentle introduction to optimization / B. Guenin , J. Könemann , L. Tunçel Cambridge
University Press
http://www.veridefteri.com/: en güncel kaynaklar, ders notları, haber, bilimsel programlama
| Hafta | Konu Başlıkları |
|---|---|
| 1 | Ders izlencesi ve Optimizasyon ve Veri Bilimi ilişkisi tanıtımı |
| 2 | Matematiksel Tanım ve Kavramlarla Giriş, Dışbükeylik (convexity). Türev. Taylor polinomları |
| 3 | Kısıtsız Optimizasyon. Lokal vs global problem. Birincil ve ikincil koşullar. Problem Uygulaması. |
| 4 | Sayısal Yöntemler ve Algoritmalar. Küçük kareler Problemleri-Regresyon Uygulama. |
| 5 | Kısıtlar Altında Optimizasyon Olurlu bölge Eşitlikli kısıt-Eşitliksizli kısıt ve Lagrange metodu |
| 6 | Geometrik Bakış ve Uygulamalar |
| 7 | Ara sınav |
| 8 | Doğrusal programlama. Simpleks metodu, dual problem |
| 9 | Kuadratik Programlama. Problemler |
| 10 | Uygulama: Yapay Öğrenme Problemleri Kümeleme-İkili sınıflandırma-Ses işleme-Tavsiye Sistemleri-Lojistik bağlanım-Derin öğrenme-Yapay sinir ağları..vb. |
| 11 | Uygulama: Yapay Öğrenme Problemleri Kümeleme-İkili sınıflandırma-Ses işleme-Tavsiye Sistemleri-Lojistik bağlanım-Derin öğrenme-Yapay sinir ağları..vb. |
| Hafta | Konu Başlıkları |
|---|---|
| 1 | Optimizasyon ve VEri Bilimi ilişkisini ortaya koyan ilk örnekler |
| 2 | İlgili haftaya ait teorik dersin uygulamaları, problemler ve öğrenci sunumları |
| 3 | İlgili haftaya ait teorik dersin uygulamaları, problemler ve öğrenci sunumları |
| 4 | İlgili haftaya ait teorik dersin uygulamaları, problemler ve öğrenci sunumları |
| 5 | İlgili haftaya ait teorik dersin uygulamaları, problemler ve öğrenci sunumları |
| 6 | İlgili haftaya ait teorik dersin uygulamaları, problemler ve öğrenci sunumları |
| 7 | Ara sınav |
| 8 | İlgili haftaya ait teorik dersin uygulamaları, problemler ve öğrenci sunumları |
| 9 | İlgili haftaya ait teorik dersin uygulamaları, problemler ve öğrenci sunumları |
| 10 | İlgili haftaya ait teorik dersin uygulamaları, problemler ve öğrenci sunumları |
| 11 | İlgili haftaya ait teorik dersin uygulamaları, problemler ve öğrenci sunumları |
| Etkinlikler | Sayı | Katkı Payı |
|---|---|---|
| Yarıyıl içi çalışmaların başarı notuna katkısı | 3 | 60 |
| Yarıyıl sonu çalışmaların başarı notuna katkısı | 1 | 40 |
| Toplam | 4 | 100 |
| Etkinlikler | Sayı | Katkı Payı |
|---|---|---|
| Ödevler | 1 | 15 |
| Sunum | 1 | 15 |
| Arasınavlar (Hazırlık Süresi Dahil) | 1 | 30 |
| Proje | 0 | 0 |
| Laboratuar | 0 | 0 |
| Diğer Uygulamalar | 0 | 0 |
| Kısa Sınavlar | 0 | 0 |
| Dönem Ödevi / Projesi | 0 | 0 |
| Portfolyo Çalışmaları | 0 | 0 |
| Raporlar | 0 | 0 |
| Öğrenme Günlükleri | 0 | 0 |
| Bitirme Tezi/Projesi | 0 | 0 |
| Seminer | 0 | 0 |
| Diğer | 0 | 0 |
| Bütünleme | 0 | 0 |
| Toplam | 3 | 60 |
| Etkinlikler | Sayı | Süre | Toplam İş Yükü |
|---|---|---|---|
| Ders Süresi | 12 | 4 | 48 |
| Sınıf Dışı Çalışma Süresi | 12 | 6 | 72 |
| Ödevler | 2 | 8 | 16 |
| Sunum | 1 | 5 | 5 |
| Arasınavlar (Hazırlık Süresi Dahil) | 4 | 12 | 48 |
| Proje | 0 | 0 | 0 |
| Laboratuar | 0 | 0 | 0 |
| Diğer Uygulamalar | 0 | 0 | 0 |
| Yarıyıl Sonu Sınavı (Hazırlık Süresi Dahil) | 0 | 0 | 0 |
| Kısa Sınavlar | 0 | 0 | 0 |
| Dönem Ödevi / Projesi | 0 | 0 | 0 |
| Portfolyo Çalışmaları | 0 | 0 | 0 |
| Raporlar | 0 | 0 | 0 |
| Öğrenme Günlükleri | 0 | 0 | 0 |
| Bitirme Tezi/Projesi | 0 | 0 | 0 |
| Seminer | 0 | 0 | 0 |
| Diğer | 0 | 0 | 0 |
| Bütünleme | 0 | 0 | 0 |
| Ts Yıl Sonu | 0 | 0 | 0 |
| Hazırlık Yıl Sonu | 0 | 0 | 0 |
| Hazırlık Bütünleme | 0 | 0 | 0 |
| Toplam İş Yükü | 189 | ||
| Toplam İş Yükü / 25 | 7.56 | ||
| Dersin AKTS Kredisi | 8 | ||