SlideShare a Scribd company logo
YAPAY ZEKA
VE
MAKİNE ÖĞRENMESİ
Ben Kimim ?
• Co-Founder at Kotuz Technology

• linkedin.com/in/hibrahimsafak

• github.com/halil

• medium.com/@hibrahimsafak

• kaggle.com/halilsafak

• hibrahimsafak@gmail.com

• twitter.com/hibrahimsafak
Kotuz Ne İş Yapar ?
• Yapay Zeka temelli içerik filtreleme

• Sosyal Medya ve IVR konuşmalarında duygu analizi

• Firmalara özel Chat-Bot’lar

• Elektronik Arşiv sistemleri

• Elektronik Belge Yönetimi sistemleri

• Öneri sistemleri

• Veri Görselleştirme

• Ölçeklenebilir Bulut Mimarileri
Yapay Zeka Nedir ?
• Yapay zeka, bir bilgisayarın veya bilgisayar kontrolündeki
bir robotun çeşitli faaliyetleri zeki canlılara benzer şekilde yerine
getirme kabiliyeti.

• Yapay zeka çalışmaları genellikle insanın düşünme
yöntemlerini analiz ederek bunların benzeri yapay yönergeleri
geliştirmeye yöneliktir.

• Yapay zeka, programlanmış bir bilgisayarın düşünme girişimi gibi
görünse de bu tanımlar günümüzde hızla değişmekte,
öğrenebilen ve gelecekte insan zekasından bağımsız
gelişebilecek bir yapay zeka kavramına doğru yol almaktayız.
Yapay Zeka Tarihçesi
• Yapay zeka kavramının geçmişi modern bilgisayar bilimi
kadar eskidir.

• Fikir babası, "Makineler düşünebilir mi?" sorusunu ortaya
atarak makine zekasını tartışmaya açan Alan Turing’dir.

• 1943'te II. Dünya Savaşı sırasında Kripto analizi
gereksinimleri ile üretilen elektromekanik cihazlar
sayesinde bilgisayar bilimi ve yapay zeka kavramları
doğmuştur.

• 1956’da Dartmouth Konferansı’nda bir grup bilgisayar
bilimcisi tarafından genel hatlarıyla ortaya çıkarılmıştır.
Yapay Zekanın Amacı
• İnsan gibi davranabilmek: Turing testi ile açıklanır. Bir konuşmanın
neticesinde şayet bu yapay zeka yazılımı sizi kandırıp sizi insan olduğuna
ikna edebiliyorsa o zaman Turing Testini geçmiş oluyor. Sonuçta sizi insan
olduğuna inandıran bir yapay zeka ortaya çıkıyor.

• İnsan gibi düşünebilmek: Bilişsel bilim(cognitive science) insan gibi
düşünmeyi hedefleyen bir bilimdir. Bunun içerisinde psikoloji, dil bilimi,
sosyoloji, davranış bilimi, matematik, mantık ve felsefe gibi birçok bilim var.
Sistemin problemleri insanın çözdüğü gibi çözmesi asıl amaçtır.

• Rasyonel bir şekilde düşünebilmek: Mantık kullanmak ve mantıksal
çıkarımlar yapmak. Tümevarım ve Tümden gelim kavramlarının kullanılması.
İspat edilebilir bir sonuca ulaşmak.

• Rasyonel bir şekilde hareket edebilmek: Mantık kullanarak tespit edilen
aksiyonları gerçekleştirmek.
Alt Dalları
• Makine Öğrenmesi (Machine Learning)

• Doğal Dil İşleme (Natural Language Processing)

• Derin Öğrenme (Deep Learning)

• Konuşma Anlama ve Analiz Etme (Speech Recognition&Analysis)

• Makine Konuşması (Text to Speech)

• Örüntü Tanıma (Pattern Recognition)

• Bulanık Mantık (Fuzzy Logic)

• Genetik Algoritmalar (Genetic Algorithms)

• Ortak Akıl (Swarm Intelligence)
Çalışma Alanları
• Hastalık belirleme, tedavi (Sağlık)

• Dava sonuçlarına karar verme (Hukuk)

• Hedef tespiti, dost-düşman ayrımı (Savunma)

• Film, kitap vb ürünlerin önerimi (Perakende)

• Öğrenme hızını anlayan ve ona göre öğreten sistemler (Eğitim)

• Her türlü ürünün testi (Oyun, Uygulama ve Ürün Geliştirme)

• Biyometrik kimlik doğrulama (Savunma)

• Algı yönetimi (Reklam)

• Döviz kurlarının tahmini (Finans)

• Sahtecilik önleme (Finans)

• Ve bir sürü farklı uygulama alanı mevcuttur. Kısacası yapay zeka herşeyi yapabilir.
Peki ya Gelecek ?
Makine Öğrenmesi Nedir ?
• Makine öğrenmesi, matematiksel ve istatistiksel işlemler
ile veriler üzerinden çıkarımlar yaparak tahminlerde
bulunan sistemlerin bilgisayarlar ile modellenmesidir.

• Yapay zekanın en önemli alt dalıdır.

• Temelde tüm yapay zekalar makine öğrenmesiyle başlar.
ML Öğrenme Yöntemleri
• Günümüzde makine öğrenmesi için bir çok metodoloji ve
algoritma mevcuttur. Makine öğrenmesi temelde öğrenme
yöntemine göre üç gruba ayrılır; 

• Supervised Learning (Danışmalı Öğrenme)

• Unsupervised Learning (Danışmasız Öğrenme)

• Reinforcement Learning (Takviyeli Öğrenme)
Danışmalı Öğrenme
• Bu öğrenme tekniğinde giriş değerleri (işaretlenmiş veri — labelled data)
ile istenen çıkış değerleri arasında eşleme yapan bir fonksiyon
oluşturulur.

• Eğitim verisi hem girdilerden hem de çıktılardan oluşur. Bu fonksiyon,
classification (sınıflandırma) veya regression (regresyon — eğri uydurma)
algoritmaları ile belirlenebilir.

• Veri setindeki çıkışlar kategorik ise classification(sınıflandırma), nümerik
ise regression (regresyon — eğri uydurma) algoritmaları kullanılır.

• Örneğin elimizde Troid Hastalığı ile ilgili oluşturulmuş bir veri seti olsun.
Veri setinin içeriği T3, TST, TSTT, TSH, MADTSH hormonlarının
ölçümlerini ve de SONUC(hypo, hyper, normal) bilgisi içersin.Bu
eğitim seti ile öğrenme yapılarak bir ML model oluşturulur.
Danışmasız Öğrenme
• Bu yöntemde işaretlenmemiş (unlabelled) veri üzerinden
bilinmeyen bir yapıyı tahmin etmek için bir algoritma
kullanan makine öğrenmesi tekniğidir.

• Burada giriş verisinin hangi sınıfa ait olduğu belirsizdir.

• Örneğin, akademik makalelerde veya doktora tezlerinde
intihal(bir fikri atıf yapmadan kullanma) oranlarını
hesaplamak için bir ML model geliştirilebilir. Burada bir
kümele işlemi ile benzer olan yerler makalelerde veya
tezlerde tespit edilip kime ait olduğu bir veri tabanından
sorgulanarak fikrin sahibine atıf yapılıp yapılmadığı tespit
edilerek intihal oranı belirlenebilir.
Takviyeli Öğrenme
• Amaç odaklı bir yöntem olduğu için diğer iki öğrenme yöntemine
göre biraz farklılıklar içermektedir. Aslında davranış
psikolojisinden yola çıkan bir öğrenme yöntemidir.

• Asıl amaç Agent’ın (öğrenen etken) çevreyle etkileşerek çevreden
geri bildirim alıp -bu geri bildirime reward(ödül) diyoruz- ödülleri
maksimuma çıkartarak optimum policy’i(hareket tarzı) bulmasıdır.

• Örneğin bir bebeğin sıcak bir şeye dokunup elinin yanması ve
daha sonradan bu şeye dokunmaktan çekinmesi gibi. Bu
durumda öğrenme bebeğin çevresiyle olan etkileşimi ve
çevreden geribildirim almasıyla -bu durumda negative
reward(ödül) diyebiliriz- gerçekleşir.
Neler Kullanacağız ?
Sorular ???
Teşekkürler

More Related Content

What's hot

Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
Nadaraja Sarmilan
 
Künstliche Intelligenz (KI)
Künstliche Intelligenz (KI)Künstliche Intelligenz (KI)
Künstliche Intelligenz (KI)
Silvan Maaß
 
Introduction to Artificial Intelligence
Introduction to Artificial IntelligenceIntroduction to Artificial Intelligence
Introduction to Artificial Intelligence
ananth
 
Artificial Intelligence and Machine Learning
Artificial Intelligence and Machine LearningArtificial Intelligence and Machine Learning
Artificial Intelligence and Machine Learning
Mykola Dobrochynskyy
 
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete DeckAI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
SlideTeam
 
Yapay zeka, Büyük Veri, Bulut Bilişim, Blok Zinciri kısa kısa...
Yapay zeka, Büyük Veri, Bulut Bilişim, Blok Zinciri kısa kısa...Yapay zeka, Büyük Veri, Bulut Bilişim, Blok Zinciri kısa kısa...
Yapay zeka, Büyük Veri, Bulut Bilişim, Blok Zinciri kısa kısa...
Oğuzhan TAŞ Akademi
 
Understanding generative AI models A comprehensive overview.pdf
Understanding generative AI models A comprehensive overview.pdfUnderstanding generative AI models A comprehensive overview.pdf
Understanding generative AI models A comprehensive overview.pdf
StephenAmell4
 
Artificial Intelligence explained simplistically
Artificial Intelligence explained simplisticallyArtificial Intelligence explained simplistically
Artificial Intelligence explained simplistically
NBC Bearings
 
Big Data / Büyük Veri Nedir?
Big Data / Büyük Veri Nedir?Big Data / Büyük Veri Nedir?
Big Data / Büyük Veri Nedir?
Veli Bahçeci
 
Deep learning - A Visual Introduction
Deep learning - A Visual IntroductionDeep learning - A Visual Introduction
Deep learning - A Visual Introduction
Lukas Masuch
 
AI and ML Series - Introduction to Generative AI and LLMs - Session 1
AI and ML Series - Introduction to Generative AI and LLMs - Session 1AI and ML Series - Introduction to Generative AI and LLMs - Session 1
AI and ML Series - Introduction to Generative AI and LLMs - Session 1
DianaGray10
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceNitesh Kumar
 
(BDT311) Deep Learning: Going Beyond Machine Learning
(BDT311) Deep Learning: Going Beyond Machine Learning(BDT311) Deep Learning: Going Beyond Machine Learning
(BDT311) Deep Learning: Going Beyond Machine Learning
Amazon Web Services
 
AI Powerpoint Presentation Slides
AI Powerpoint Presentation SlidesAI Powerpoint Presentation Slides
AI Powerpoint Presentation Slides
SlideTeam
 
generative AI in healthcare.pdf
generative AI in healthcare.pdfgenerative AI in healthcare.pdf
generative AI in healthcare.pdf
JamieDornan2
 
Understanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix GohUnderstanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix Goh
NUS-ISS
 
Introduction to Artificial Intelligence and few examples
Introduction to Artificial Intelligence and few examplesIntroduction to Artificial Intelligence and few examples
Introduction to Artificial Intelligence and few examples
BMS Institute of Technology and Management
 
An introduction to Deep Learning
An introduction to Deep LearningAn introduction to Deep Learning
An introduction to Deep Learning
Julien SIMON
 
AI and machine learning
AI and machine learningAI and machine learning
AI and machine learning
ITU
 
Deep learning
Deep learning Deep learning
Deep learning
Rajgupta258
 

What's hot (20)

Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Künstliche Intelligenz (KI)
Künstliche Intelligenz (KI)Künstliche Intelligenz (KI)
Künstliche Intelligenz (KI)
 
Introduction to Artificial Intelligence
Introduction to Artificial IntelligenceIntroduction to Artificial Intelligence
Introduction to Artificial Intelligence
 
Artificial Intelligence and Machine Learning
Artificial Intelligence and Machine LearningArtificial Intelligence and Machine Learning
Artificial Intelligence and Machine Learning
 
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete DeckAI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
 
Yapay zeka, Büyük Veri, Bulut Bilişim, Blok Zinciri kısa kısa...
Yapay zeka, Büyük Veri, Bulut Bilişim, Blok Zinciri kısa kısa...Yapay zeka, Büyük Veri, Bulut Bilişim, Blok Zinciri kısa kısa...
Yapay zeka, Büyük Veri, Bulut Bilişim, Blok Zinciri kısa kısa...
 
Understanding generative AI models A comprehensive overview.pdf
Understanding generative AI models A comprehensive overview.pdfUnderstanding generative AI models A comprehensive overview.pdf
Understanding generative AI models A comprehensive overview.pdf
 
Artificial Intelligence explained simplistically
Artificial Intelligence explained simplisticallyArtificial Intelligence explained simplistically
Artificial Intelligence explained simplistically
 
Big Data / Büyük Veri Nedir?
Big Data / Büyük Veri Nedir?Big Data / Büyük Veri Nedir?
Big Data / Büyük Veri Nedir?
 
Deep learning - A Visual Introduction
Deep learning - A Visual IntroductionDeep learning - A Visual Introduction
Deep learning - A Visual Introduction
 
AI and ML Series - Introduction to Generative AI and LLMs - Session 1
AI and ML Series - Introduction to Generative AI and LLMs - Session 1AI and ML Series - Introduction to Generative AI and LLMs - Session 1
AI and ML Series - Introduction to Generative AI and LLMs - Session 1
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
(BDT311) Deep Learning: Going Beyond Machine Learning
(BDT311) Deep Learning: Going Beyond Machine Learning(BDT311) Deep Learning: Going Beyond Machine Learning
(BDT311) Deep Learning: Going Beyond Machine Learning
 
AI Powerpoint Presentation Slides
AI Powerpoint Presentation SlidesAI Powerpoint Presentation Slides
AI Powerpoint Presentation Slides
 
generative AI in healthcare.pdf
generative AI in healthcare.pdfgenerative AI in healthcare.pdf
generative AI in healthcare.pdf
 
Understanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix GohUnderstanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix Goh
 
Introduction to Artificial Intelligence and few examples
Introduction to Artificial Intelligence and few examplesIntroduction to Artificial Intelligence and few examples
Introduction to Artificial Intelligence and few examples
 
An introduction to Deep Learning
An introduction to Deep LearningAn introduction to Deep Learning
An introduction to Deep Learning
 
AI and machine learning
AI and machine learningAI and machine learning
AI and machine learning
 
Deep learning
Deep learning Deep learning
Deep learning
 

Similar to Yapay Zeka ve Makine Öğrenmesi

ÖNCEL AKADEMİ: ÖZEL KONULAR
ÖNCEL AKADEMİ: ÖZEL KONULARÖNCEL AKADEMİ: ÖZEL KONULAR
ÖNCEL AKADEMİ: ÖZEL KONULAR
Ali Osman Öncel
 
Yapay Zekâ Nedir?
Yapay Zekâ Nedir?Yapay Zekâ Nedir?
Yapay Zekâ Nedir?
Maad M. Mijwil
 
AI and Machine Learning - Today’s Implementation Realities
AI and Machine Learning - Today’s Implementation RealitiesAI and Machine Learning - Today’s Implementation Realities
AI and Machine Learning - Today’s Implementation Realities
Cihan Özhan
 
veri bilimi.pptx
veri bilimi.pptxveri bilimi.pptx
veri bilimi.pptx
Hakan ATAY
 
Ünal (2019) doktora tez sunumu
Ünal (2019) doktora tez sunumuÜnal (2019) doktora tez sunumu
Ünal (2019) doktora tez sunumu
Aslhannal3
 
Yapay Zeka
Yapay ZekaYapay Zeka
Yapay Zeka
Atilla YARDIMCI
 
Bilgiyonetimi laudon
Bilgiyonetimi laudonBilgiyonetimi laudon
Bilgiyonetimi laudon
şadi şeker
 
Altyol, Bi' çözüm Noktası...
Altyol, Bi' çözüm Noktası...Altyol, Bi' çözüm Noktası...
Altyol, Bi' çözüm Noktası...
Burak Mengi
 
Bi̇lgi̇sayar destekli̇ öğreti̇m
Bi̇lgi̇sayar destekli̇ öğreti̇mBi̇lgi̇sayar destekli̇ öğreti̇m
Bi̇lgi̇sayar destekli̇ öğreti̇mEmirhan Can
 
Hesaplamali Sosyal Bilimler & Veri Gazeteciligi
Hesaplamali Sosyal Bilimler & Veri GazeteciligiHesaplamali Sosyal Bilimler & Veri Gazeteciligi
Hesaplamali Sosyal Bilimler & Veri Gazeteciligi
Talha OZ
 
INFTEC-2024 Python Programlama Giriş Kursu
INFTEC-2024 Python Programlama Giriş KursuINFTEC-2024 Python Programlama Giriş Kursu
INFTEC-2024 Python Programlama Giriş Kursu
Murat KARA
 
veri-bilim.pdf
veri-bilim.pdfveri-bilim.pdf
veri-bilim.pdf
Yaamanlamak
 
BİLGİ İŞLEME KURAMI.pptx
BİLGİ İŞLEME KURAMI.pptxBİLGİ İŞLEME KURAMI.pptx
BİLGİ İŞLEME KURAMI.pptx
pinar27
 
Analist Eğitimi - Tüm Bölümler - [535 Slides]
Analist Eğitimi - Tüm Bölümler -  [535 Slides]Analist Eğitimi - Tüm Bölümler -  [535 Slides]
Analist Eğitimi - Tüm Bölümler - [535 Slides]Erol Bozkurt
 
Yapay Zekaya İlişkin Etik Tartışmalar ve Hukukun Rolü
Yapay Zekaya İlişkin Etik Tartışmalar ve Hukukun RolüYapay Zekaya İlişkin Etik Tartışmalar ve Hukukun Rolü
Yapay Zekaya İlişkin Etik Tartışmalar ve Hukukun Rolü
Orhan Gazi Yalçın
 
Sunu1hknhlm bdö ödev
Sunu1hknhlm bdö ödevSunu1hknhlm bdö ödev
Sunu1hknhlm bdö ödevMustafa Arslan
 
Genetik algoritma
Genetik algoritmaGenetik algoritma
Genetik algoritma
KbraBeendik
 

Similar to Yapay Zeka ve Makine Öğrenmesi (20)

ÖNCEL AKADEMİ: ÖZEL KONULAR
ÖNCEL AKADEMİ: ÖZEL KONULARÖNCEL AKADEMİ: ÖZEL KONULAR
ÖNCEL AKADEMİ: ÖZEL KONULAR
 
Yapay Zekâ Nedir?
Yapay Zekâ Nedir?Yapay Zekâ Nedir?
Yapay Zekâ Nedir?
 
AI and Machine Learning - Today’s Implementation Realities
AI and Machine Learning - Today’s Implementation RealitiesAI and Machine Learning - Today’s Implementation Realities
AI and Machine Learning - Today’s Implementation Realities
 
veri bilimi.pptx
veri bilimi.pptxveri bilimi.pptx
veri bilimi.pptx
 
Ünal (2019) doktora tez sunumu
Ünal (2019) doktora tez sunumuÜnal (2019) doktora tez sunumu
Ünal (2019) doktora tez sunumu
 
Yapay Zeka
Yapay ZekaYapay Zeka
Yapay Zeka
 
Bilgiyonetimi laudon
Bilgiyonetimi laudonBilgiyonetimi laudon
Bilgiyonetimi laudon
 
Kadi̇r aydin
Kadi̇r aydinKadi̇r aydin
Kadi̇r aydin
 
Altyol, Bi' çözüm Noktası...
Altyol, Bi' çözüm Noktası...Altyol, Bi' çözüm Noktası...
Altyol, Bi' çözüm Noktası...
 
Bi̇lgi̇sayar destekli̇ öğreti̇m
Bi̇lgi̇sayar destekli̇ öğreti̇mBi̇lgi̇sayar destekli̇ öğreti̇m
Bi̇lgi̇sayar destekli̇ öğreti̇m
 
214
214214
214
 
Hesaplamali Sosyal Bilimler & Veri Gazeteciligi
Hesaplamali Sosyal Bilimler & Veri GazeteciligiHesaplamali Sosyal Bilimler & Veri Gazeteciligi
Hesaplamali Sosyal Bilimler & Veri Gazeteciligi
 
INFTEC-2024 Python Programlama Giriş Kursu
INFTEC-2024 Python Programlama Giriş KursuINFTEC-2024 Python Programlama Giriş Kursu
INFTEC-2024 Python Programlama Giriş Kursu
 
veri-bilim.pdf
veri-bilim.pdfveri-bilim.pdf
veri-bilim.pdf
 
BİLGİ İŞLEME KURAMI.pptx
BİLGİ İŞLEME KURAMI.pptxBİLGİ İŞLEME KURAMI.pptx
BİLGİ İŞLEME KURAMI.pptx
 
Bilim & Iman
Bilim & ImanBilim & Iman
Bilim & Iman
 
Analist Eğitimi - Tüm Bölümler - [535 Slides]
Analist Eğitimi - Tüm Bölümler -  [535 Slides]Analist Eğitimi - Tüm Bölümler -  [535 Slides]
Analist Eğitimi - Tüm Bölümler - [535 Slides]
 
Yapay Zekaya İlişkin Etik Tartışmalar ve Hukukun Rolü
Yapay Zekaya İlişkin Etik Tartışmalar ve Hukukun RolüYapay Zekaya İlişkin Etik Tartışmalar ve Hukukun Rolü
Yapay Zekaya İlişkin Etik Tartışmalar ve Hukukun Rolü
 
Sunu1hknhlm bdö ödev
Sunu1hknhlm bdö ödevSunu1hknhlm bdö ödev
Sunu1hknhlm bdö ödev
 
Genetik algoritma
Genetik algoritmaGenetik algoritma
Genetik algoritma
 

Yapay Zeka ve Makine Öğrenmesi

  • 2. Ben Kimim ? • Co-Founder at Kotuz Technology • linkedin.com/in/hibrahimsafak • github.com/halil • medium.com/@hibrahimsafak • kaggle.com/halilsafak • hibrahimsafak@gmail.com • twitter.com/hibrahimsafak
  • 3. Kotuz Ne İş Yapar ? • Yapay Zeka temelli içerik filtreleme • Sosyal Medya ve IVR konuşmalarında duygu analizi • Firmalara özel Chat-Bot’lar • Elektronik Arşiv sistemleri • Elektronik Belge Yönetimi sistemleri • Öneri sistemleri • Veri Görselleştirme • Ölçeklenebilir Bulut Mimarileri
  • 4. Yapay Zeka Nedir ? • Yapay zeka, bir bilgisayarın veya bilgisayar kontrolündeki bir robotun çeşitli faaliyetleri zeki canlılara benzer şekilde yerine getirme kabiliyeti. • Yapay zeka çalışmaları genellikle insanın düşünme yöntemlerini analiz ederek bunların benzeri yapay yönergeleri geliştirmeye yöneliktir. • Yapay zeka, programlanmış bir bilgisayarın düşünme girişimi gibi görünse de bu tanımlar günümüzde hızla değişmekte, öğrenebilen ve gelecekte insan zekasından bağımsız gelişebilecek bir yapay zeka kavramına doğru yol almaktayız.
  • 5. Yapay Zeka Tarihçesi • Yapay zeka kavramının geçmişi modern bilgisayar bilimi kadar eskidir. • Fikir babası, "Makineler düşünebilir mi?" sorusunu ortaya atarak makine zekasını tartışmaya açan Alan Turing’dir. • 1943'te II. Dünya Savaşı sırasında Kripto analizi gereksinimleri ile üretilen elektromekanik cihazlar sayesinde bilgisayar bilimi ve yapay zeka kavramları doğmuştur. • 1956’da Dartmouth Konferansı’nda bir grup bilgisayar bilimcisi tarafından genel hatlarıyla ortaya çıkarılmıştır.
  • 6. Yapay Zekanın Amacı • İnsan gibi davranabilmek: Turing testi ile açıklanır. Bir konuşmanın neticesinde şayet bu yapay zeka yazılımı sizi kandırıp sizi insan olduğuna ikna edebiliyorsa o zaman Turing Testini geçmiş oluyor. Sonuçta sizi insan olduğuna inandıran bir yapay zeka ortaya çıkıyor. • İnsan gibi düşünebilmek: Bilişsel bilim(cognitive science) insan gibi düşünmeyi hedefleyen bir bilimdir. Bunun içerisinde psikoloji, dil bilimi, sosyoloji, davranış bilimi, matematik, mantık ve felsefe gibi birçok bilim var. Sistemin problemleri insanın çözdüğü gibi çözmesi asıl amaçtır. • Rasyonel bir şekilde düşünebilmek: Mantık kullanmak ve mantıksal çıkarımlar yapmak. Tümevarım ve Tümden gelim kavramlarının kullanılması. İspat edilebilir bir sonuca ulaşmak. • Rasyonel bir şekilde hareket edebilmek: Mantık kullanarak tespit edilen aksiyonları gerçekleştirmek.
  • 7. Alt Dalları • Makine Öğrenmesi (Machine Learning) • Doğal Dil İşleme (Natural Language Processing) • Derin Öğrenme (Deep Learning) • Konuşma Anlama ve Analiz Etme (Speech Recognition&Analysis) • Makine Konuşması (Text to Speech) • Örüntü Tanıma (Pattern Recognition) • Bulanık Mantık (Fuzzy Logic) • Genetik Algoritmalar (Genetic Algorithms) • Ortak Akıl (Swarm Intelligence)
  • 8. Çalışma Alanları • Hastalık belirleme, tedavi (Sağlık) • Dava sonuçlarına karar verme (Hukuk) • Hedef tespiti, dost-düşman ayrımı (Savunma) • Film, kitap vb ürünlerin önerimi (Perakende) • Öğrenme hızını anlayan ve ona göre öğreten sistemler (Eğitim) • Her türlü ürünün testi (Oyun, Uygulama ve Ürün Geliştirme) • Biyometrik kimlik doğrulama (Savunma) • Algı yönetimi (Reklam) • Döviz kurlarının tahmini (Finans) • Sahtecilik önleme (Finans) • Ve bir sürü farklı uygulama alanı mevcuttur. Kısacası yapay zeka herşeyi yapabilir.
  • 10.
  • 11.
  • 12. Makine Öğrenmesi Nedir ? • Makine öğrenmesi, matematiksel ve istatistiksel işlemler ile veriler üzerinden çıkarımlar yaparak tahminlerde bulunan sistemlerin bilgisayarlar ile modellenmesidir. • Yapay zekanın en önemli alt dalıdır. • Temelde tüm yapay zekalar makine öğrenmesiyle başlar.
  • 13.
  • 14. ML Öğrenme Yöntemleri • Günümüzde makine öğrenmesi için bir çok metodoloji ve algoritma mevcuttur. Makine öğrenmesi temelde öğrenme yöntemine göre üç gruba ayrılır; • Supervised Learning (Danışmalı Öğrenme) • Unsupervised Learning (Danışmasız Öğrenme) • Reinforcement Learning (Takviyeli Öğrenme)
  • 15. Danışmalı Öğrenme • Bu öğrenme tekniğinde giriş değerleri (işaretlenmiş veri — labelled data) ile istenen çıkış değerleri arasında eşleme yapan bir fonksiyon oluşturulur. • Eğitim verisi hem girdilerden hem de çıktılardan oluşur. Bu fonksiyon, classification (sınıflandırma) veya regression (regresyon — eğri uydurma) algoritmaları ile belirlenebilir. • Veri setindeki çıkışlar kategorik ise classification(sınıflandırma), nümerik ise regression (regresyon — eğri uydurma) algoritmaları kullanılır. • Örneğin elimizde Troid Hastalığı ile ilgili oluşturulmuş bir veri seti olsun. Veri setinin içeriği T3, TST, TSTT, TSH, MADTSH hormonlarının ölçümlerini ve de SONUC(hypo, hyper, normal) bilgisi içersin.Bu eğitim seti ile öğrenme yapılarak bir ML model oluşturulur.
  • 16. Danışmasız Öğrenme • Bu yöntemde işaretlenmemiş (unlabelled) veri üzerinden bilinmeyen bir yapıyı tahmin etmek için bir algoritma kullanan makine öğrenmesi tekniğidir. • Burada giriş verisinin hangi sınıfa ait olduğu belirsizdir. • Örneğin, akademik makalelerde veya doktora tezlerinde intihal(bir fikri atıf yapmadan kullanma) oranlarını hesaplamak için bir ML model geliştirilebilir. Burada bir kümele işlemi ile benzer olan yerler makalelerde veya tezlerde tespit edilip kime ait olduğu bir veri tabanından sorgulanarak fikrin sahibine atıf yapılıp yapılmadığı tespit edilerek intihal oranı belirlenebilir.
  • 17. Takviyeli Öğrenme • Amaç odaklı bir yöntem olduğu için diğer iki öğrenme yöntemine göre biraz farklılıklar içermektedir. Aslında davranış psikolojisinden yola çıkan bir öğrenme yöntemidir. • Asıl amaç Agent’ın (öğrenen etken) çevreyle etkileşerek çevreden geri bildirim alıp -bu geri bildirime reward(ödül) diyoruz- ödülleri maksimuma çıkartarak optimum policy’i(hareket tarzı) bulmasıdır. • Örneğin bir bebeğin sıcak bir şeye dokunup elinin yanması ve daha sonradan bu şeye dokunmaktan çekinmesi gibi. Bu durumda öğrenme bebeğin çevresiyle olan etkileşimi ve çevreden geribildirim almasıyla -bu durumda negative reward(ödül) diyebiliriz- gerçekleşir.
  • 18.
  • 19.