PDF hazırlanıyor, lütfen bekleyin...
PDF
BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ
(2025 - 2026)
Ders Bilgi Formu
Ders Adı
Kodu
Yarıyıl
T+U Saat
AKTS
Z / S
Sezgisel Optimizasyon
BM404
7
3 + 0
5,0
Seçmeli
Birim Bölüm
Bilgisayar Mühendisliği -
Lisans
(Yüzyüze)
Amaç
Dersin amacı, öğrencinin sezgisel algoritmalar hakkında bilgi sahibi olması ve bu algoritmalar ile mühendislik problemlerinin çözümünü öğrenmesidir.
Ders İçeriği
Giriş, optimizasyon kavramı, klasik ve sezgisel optimizasyon, sezgisel yaklaşımın özellikleri ve esin kaynakları, sezgisel algoritmaların genel yapısı, genetik algoritması, farksal gelişim algoritması, parçacık sürüsü optimizasyon algoritması, yapay arı koloni algoritması, diğer algoritmalardan biri ile bir mühendislik problemi üzerinde çalışma
Hafta
Konu
1
Giriş, dersin tanıtımı, optimizasyon kavramı
2
Klasik ve sezgisel optimizasyon, sezgisel yaklaşımın özellikleri ve esin kaynakları
3
Sezgisel algoritmaların genel yapısı, Matlab'da kodlama üzerine bazı hatırlatmalar
4
Genetik algoritma ile fonksiyon optimizasyonu benzetimi
5
Genetik algoritma ve Matlab kodu
6
Parçacık sürüsü optimizasyon algoritması ile fonksiyon optimizasyonu benzetimi
7
Parçacık sürüsü optimizasyon algoritması ve Matlab kodu
8
Arasınav
9
Farksal gelişim algoritması ile fonksiyon optimizasyonu benzetimi
10
Farksal gelişim algoritması ve Matlab kodu
11
Yapay arı koloni algoritması ile fonksiyon optimizasyonu benzetimi
12
Yapay arı koloni algoritması ve Matlab kodu
13
Bir mühendislik problemi üzerinde çalışma-1
14
Bir mühendislik problemi üzerinde çalışma-2
Program Çıktıları
1
Matematik, fen bilimleri, hesaplama ve bilgisayar mühendisliği konularında kuramsal/uygulamalı bilgilere ve yeterli altyapıya sahiptir.
2
Bilişim problemlerini fark etme, tanımlama, formüle etme ve çözme bilgi ve becerisine sahiptir.
3
Gereksinimleri belirlemeye yönelik olarak bir sistemi, sistem parçasını ya da süreci analiz eder, alternatifleri mühendislik yöntemlerini kullanarak kıyaslar, en uygun çözümü tasarlar.
4
Tasarımın gerçekleştirilmesi sürecinde, uygun teknikleri, mühendislik ve bilişim araçlarını seçer ve kullanır; tüm kaynakların verimli kullanımını, süreçlerin etkin planlanmasını, takibini ve uygulanmasını sağlayarak proje yönetimini gerçekleştirir.
5
Disliplin içi ve disiplinler arası projelerde bireysel, takım üyesi veya takım lideri olarak etkin ve sonuç odaklı çalışır. Proje yönetimi, risk yönetimi ve değişiklik yönetimi hakkında bilgi sahibidir.
6
Bir konuya yönelik olarak kaynak araştırmalarını yapar, verimli bir şekilde değerlendirir ve kullanır.
7
Yaşam boyu öğrenmenin ve kişisel gelişimin sürekli farkındalığı ile bilişim teknolojilerindeki güncel gelişmeleri izler. Yenilikleri takip eder, girişimcidir.
8
Sözlü ve yazılı iletişim kurar, İngilizce ve Türkçe kullanarak bilişim alanındaki bilgileri izler, yorumlar ve teknik doküman hazırlar.
9
Bilişim uygulamalarının kurumsal, toplumsal ve çevresel sonuçlarını göz önünde tutar, sorumluluğunun bilincindedir. Sürdürülebilir kalkınma hakkında bilgi sahibidir.
10
Mesleki ve etik sorumluluk bilincine sahiptir, bilişim hukuku temel prensiplerini anlar, değerlendirir ve mesleki çalışmalarına uygular.
Ders Öğrenme Çıktısı - Program Çıktıları (1 -5 Puan Aralığı)
Ders Öğrenme Çıktısı
PÇ 1
PÇ 2
PÇ 3
PÇ 4
PÇ 5
PÇ 6
PÇ 7
PÇ 8
PÇ 9
PÇ 10
Sezgisel bir algoritmayı işletecek programı yazabilir
-
-
-
-
-
-
-
-
-
-
Klasik optimizasyon ve sezgisel optimizasyon arasındaki farkı bilir
-
-
-
-
-
-
-
-
-
-
Bir mühendislik problemini sezgisel bir algoritma ile çözer
-
-
-
-
-
-
-
-
-
-
Ortalama Değer
-
-
-
-
-
-
-
-
-
-
https://ebs.bilecik.edu.tr/pdf/dersbilgigetir/348048