Yapay Zeka Algoritmaları

Slides:



Advertisements
Benzer bir sunumlar
FEN BİLİMLERİ ENSTİTÜSÜ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Advertisements

Karmaşıklık Giriş.
U.Mahir YILDIRIM Bülent ÇATAY
Karmaşıklık Giriş.
Sözlü Bildiri Olarak Sunulmuştur.
TEKNOLOJİNİN BİLİMSEL İLKELERİ
TEKNOLOJİNİN BİLİMSEL İLKELERİ
Özel Gereksinimi Olan Çocuklar ve Özel Eğitim
MIT503 Veri Yapıları ve algoritmalar Algoritmalara giriş
META SEZGİSEL YÖNTEMLER
Lokal Arama Algoritmaları
YAPAY ZEKA Genel Kavramlar hturgut.com
bir varmış bir yokmuş bir ormanda ağustos böceği ve karınca varmış.
Çok Etmenli Sistemlerde Yük Dengeleme ve Yük Paylaşımı
Enerji Sistemlerinde Yapay Arı Kolonisi (YAK) Algoritması Kullanarak Yük Akışı Optimizasyonu Nihat Pamuk.
SAYAÇ İZLEME VE DENETLEME SİSTEMLERİ.
Optimizasyon Teknikleri
Veri Yapıları ve Algoritmalar
EMRE TUNCER YARASA ALGORİTMASI.
Hazırlayan Öğretmenler: Arzu ARSLAN Serap TÜRKİSTAN Süreyya ÖZCAN
Algoritmalar (Algoritms)
Team Members Team Members Okan Tekdaş Candaş Alyıldız Oğuz Semerci
Algoritmalar (Algoritms)
ÜSTÜN YETENEKLİLER EĞİTİM MERKEZİ. Misyonumuz Hedef kitlesindeki öğrencilerden zeka, yaratıcılık, sanat, liderlik kapasiteleri veya özel akademik alanlarda.
Öğrenmeye Hazır Bulunuşluluk
OLASILIK ve KURAMSAL DAĞILIMLAR
MEB HİZMET İÇİ EĞİTİM SEMİNERİ EĞİTİMDE YENİ YÖNELİMLER Prof. Dr. Özcan DEMİREL 27 Kasım – 1 Aralık 2006 Mersin.
Tanımı: Bilgisayar sistemlerinin donanım ve yazılım kurulumu, ağ sistemlerinin kurulumu, yönetimi ve ağ ortamı üzerinde yaşanabilecek sorunlar, çözüm.
Topluluk zekasi yönetİMİ ve optİmİZASYONU
ÖZEL GEREKSİNİMLİ ÇOCUKLAR
Problem Yaklaşım Temelleri, Algoritma ve Akış Şeması
BİL551 – YAPAY ZEKA Genetik Algoritma
SÜREKLİ ŞANS DEĞİŞKENLERİ
Dünyanın en iyi inşaat mühendislerinden biriydi. Kendisinden yeni bir proje hazırlanması isteniyordu. Ancak hiç bir projede, kendisini bu kadar "aciz"
KISIM 4 Sınıfta Biliş BÖLÜM 14 Matematiğe Yönelik Bilişsel Yaklaşımlar.
KISIM II Matematiksel Kavram ve Prosedürlerin Gelişimi
PSİKOTERAPİ.
Yapay Zeka Desteği ile Parfüm Öneri Sistemi
BİL3112 Makine Öğrenimi (Machine Learning)
HAVAYOLU UÇUŞ PLANLAMADA UÇUŞ ROTASYON OPTİMİZASYONU
GIDA TEKNOLOJİSİ ALANI TANITIMI ALANIN TANIMI: Gıda teknolojisi alanı, tarım ve hayvancılığa dayalı ham maddeleri modern teknolojileri uygulayarak işleyen.
END 457 Sezgisel Arama ve Yapay Zeka
Verilen eğitim kümesi için, ortalama karesel hata ‘yı öğrenme performansının ölçütü olarak al ve bu amaç ölçütünü enazlayan parametreleri belirle. EK BİLGİ.
M.Fatih AMASYALI Yapay Zeka Ders Notları
biyoteknoloji ve önemi
Çok Katmanlı Algılayıcı-ÇKA (Multi-Layer Perceptron)
Bölüm 4 : VERİ MADENCİLİĞİ
Bölüm 2 : Yapay Zeka nedir?
Yapay Zeka Algoritmaları
Yapay Zeka Algoritmaları
BİLİMSEL ARAŞTIRMA YÖNTEMLERİ ÜNİTE 6
Yapay Zeka Algoritmaları
YAPAY ZEKA DERS NOTLARI UYGULAMALARI Bölüm 1 : Yapay Zeka
Tamsayılı Doğrusal Programlama Algoritmaları
Öğr.Gör. Hüseyin TURGUT / Tefenni MYO hturgut.com.
Sağlık Bilimleri Fakültesi Sosyal Hizmet Bölümü
Kümeleme ve Regresyon Problemleri için Kolektif Öğrenme
EK BİLGİ Bazı Eniyileme (Optimizasyon) Teknikleri Eniyileme problemi
Fırat Üniversitesi Mühendislik Fakültesi Elektrik-Elektronik Müh.
Ahmet Cevahir ÇINAR Mustafa Servet KIRAN
Ege Üniversitesi Bilgisayar Mühendisliği
EĞİTİME GİRİŞ Mehmet Akif Ersoy Üniversitesi
ÖĞRENME.
YAPAY ZEKA Genel Kavramlar hturgut.com
MONTE CARLO BENZETİMİ U(0,1) rassal değişkenler kullanılarak (zamanın önemli bir rolü olmadığı) stokastik ya da deterministik problemlerin çözümünde kullanılan.
NİŞANTAŞI ÜNİVERSİTESİ
Yapay Zeka Nadir Can KAVKAS
BİYOTEKNOLOJİ NEDİR???? NEDİR????. Biyotaklit Nedir? İnsanların doğada bulunan sistemleri taklit ederek özellikle nanoteknoloji, robot teknolojisi, yapay.
Sunum transkripti:

Yapay Zeka Algoritmaları YAPAY ZEKAYA GİRİŞ DERS NOTLARI Yapay Zeka Algoritmaları Bölüm 6 : Karınca Kolonisi Öğr. Gör. Hüseyin TURGUT

Doğanın taklit edilmesi YAPAY ZEKAYA GİRİŞ Doğanın taklit edilmesi Bilim adamları, böcek davranışlarını inceleyerek başarılı optimizasyon algoritmaları geliştirmişlerdir. Bu teknikler birçok bilimsel alanda ve mühendislik problemlerinde başarıyla uygulanmıştır. Teknikler, statik problemlerdeki yüksek performanslarına ilaveten, dinamik özellik gösteren problemlerde de yüksek derecede esnekliğe sahiptirler. Yapay Zeka Algoritmaları Karınca Kolonisi Öğr Gör Hüseyin TURGUT

Doğanın taklit edilmesi YAPAY ZEKAYA GİRİŞ Doğanın taklit edilmesi Karınca algoritmaları ilk olarak Dorigo ve meslektaşları tarafından; gezgin satıcı problemi (GSP) ve kuadratik atama (QAP) gibi zor optimizasyon problemlerinin çözümü için geliştirilmiştir. Optimizasyon problemlerinin çözümü amacıyla karınca algoritmaları üzerine birçok çalışma devam etmektedir. Bu çalışma alanlarından bazıları, komünikasyon ağlarının belirlenmesi, grafik renklendirme, iş çizelgeleme vs.dir Yapay Zeka Algoritmaları Karınca Kolonisi Öğr Gör Hüseyin TURGUT

Karıncaların özellikleri YAPAY ZEKAYA GİRİŞ Karıncaların özellikleri Karıncalar, yiyecek kaynaklarından yuvalarına en kısa yolu görme duyularını kullanmadan bulma yeteneğine sahiptirler. Yapay Zeka Algoritmaları Karınca Kolonisi Aynı zamanda, çevredeki değişime adapte olma yetenekleri vardır. Dış etkenler sonucu takip ettikleri mevcut yol artık en kısa yol değilse, yeni en kısa yolu bulabilmektedirler. Öğr Gör Hüseyin TURGUT

Karıncaların özellikleri YAPAY ZEKAYA GİRİŞ Karıncaların özellikleri Yapay Zeka Algoritmaları Karınca Kolonisi Öğr Gör Hüseyin TURGUT

Karınca Kolonisi Algoritması YAPAY ZEKAYA GİRİŞ Karınca Kolonisi Algoritması Önlerine bir engel konulduğunda feromonları takip edemediklerinden, karıncalar gidebilecekleri iki yoldan birini öncelikle rastsal olarak seçmektedirler. Kısa olan yoldan birim zamandaki geçiş daha fazla olacağından bırakılan feromon miktarı da daha fazla olur. Buna bağlı olarak, zaman içerisinde kısa olan yolu tercih eden karıncaların sayısında artış olur. Belli bir süre sonra tüm karıncalar kısa yolu tercih ederler. Yapay Zeka Algoritmaları Karınca Kolonisi Öğr Gör Hüseyin TURGUT

Karınca Kolonisi Algoritması YAPAY ZEKAYA GİRİŞ Karınca Kolonisi Algoritması Başta rastsal hareket eden karıncaların izleri kontrol ederek yüksek olasılılıkla izlerin yoğun olduğu yönü takip etmesi otokatalitik bir davranış şeklidir ve karıncaların karşılıklı etkileşiminde sinerjik bir etki vardır. Algoritma, karınca kolonilerinden esinlenerek geliştirildiğinden sisteme, karınca sistemi (KS), algoritma ise karınca kolonileri algoritması (KKA) olarak adlandırılır. Yapay Zeka Algoritmaları Karınca Kolonisi Öğr Gör Hüseyin TURGUT

Karınca Kolonisi Algoritması YAPAY ZEKAYA GİRİŞ Karınca Kolonisi Algoritması Karınca kolonileri optimizasyon problemlerinde kullanılır. Karınca sistemindeki karıncalar doğal karıncalardan farklıdır. Hafızaya sahiptirler, tamamen kör değildirler ve zamanın kesikli olduğu bir çevrede yaşarlar Yapay Zeka Algoritmaları Karınca Kolonisi Öğr Gör Hüseyin TURGUT

Karınca Kolonisi Algoritması – Optimizasyon YAPAY ZEKAYA GİRİŞ Karınca Kolonisi Algoritması – Optimizasyon Karınca sayısının arttırılması çözümde iyileşmeye neden olur. Fakat hesaplamaları arttırdığı için karınca sayısının fazla arttırılması işlem zamanlarının uzamasına neden olur. Yapay Zeka Algoritmaları Karınca Kolonisi GSP problemlerinde yapılan denemeler sonucunda karınca sayısının şehir sayısına eşit seçilmesinin uygun olacağı sonucuna varılmıştır. Karınca sayısı, problem büyüklüğüne ve uygulama alanına bağlı olarak değişir Öğr Gör Hüseyin TURGUT

Karınca Kolonisi Algoritması – Optimizasyon YAPAY ZEKAYA GİRİŞ Karınca Kolonisi Algoritması – Optimizasyon Karınca sayısının arttırılması çözümde iyileşmeye neden olur. Fakat hesaplamaları arttırdığı için karınca sayısının fazla arttırılması işlem zamanlarının uzamasına neden olur. Yapay Zeka Algoritmaları Karınca Kolonisi GSP problemlerinde yapılan denemeler sonucunda karınca sayısının şehir sayısına eşit seçilmesinin uygun olacağı sonucuna varılmıştır. Karınca sayısı, problem büyüklüğüne ve uygulama alanına bağlı olarak değişir Öğr Gör Hüseyin TURGUT