1 / 40

Yapay Zeka

Yapay Zeka. DR.KORHAN KAYIŞLI. Dersin Değerlendirilmesi. Vize notu(VN) = ( (Vize*0.80) +(Ödev*0.20)) Final notu(FN)=( (Final*0.90) +(Devam*0.10)) Yılsonu notu=((VN*0.40)+ (FN*0.60 ) ). Dersin Amacı. Yapay Zekayı anlamak; Yapay zeka konuları, yapay zeka yöntem ve araçları,

tayten
Download Presentation

Yapay Zeka

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Yapay Zeka DR.KORHAN KAYIŞLI

  2. Dersin Değerlendirilmesi • Vize notu(VN) = ((Vize*0.80)+(Ödev*0.20)) • Final notu(FN)=((Final*0.90)+(Devam*0.10)) • Yılsonu notu=((VN*0.40)+(FN*0.60))

  3. Dersin Amacı • Yapay Zekayı anlamak; • Yapay zeka konuları, • yapay zeka yöntem ve araçları, • yapay zekanın kullanım alanları, • yapay zeka yöntemleri ile sorunların çözüm yolları hakkında bilgi edinmek; • Basit yapay zeka uygulamaları yapmak

  4. Yapay Zeka • Zeka ve hafıza nedir? • İnsanı diğer varlıklardan farklı kılan asıl etmen nedir? • Zeka gelişir mi? • His nedir? Nefret, sevgi gibi hisler ile zeka arasında bir ilişki var mıdır? • Kaç çeşit zeka türü olabilir?

  5. Yapay Zeka • Yapay Zeka tanımları • Zeka ve Yapay Zekanın tarihçesi • Yapay Zeka Yaklaşımları • Turing testi • Yapay Zeka problemleri

  6. http://www.izlemex.tv/zeki-inek-musluk-sorunsali/ • http://www.izlemex.tv/maymuna-kalasnikof-verirsen-nolur/ • http://www.youtube.com/watch?v=yP57ETMgI-c

  7. Yapay Zekanın ilgilendiği konular Arama Oyun teorisi Mantık Bilgilerin ifade edilmesi Planlama Belirsiz durumlarda muhakeme yürütme Doğal Dil İşleme Kavrama Robotik Öğrenme

  8. Zeka Neden zeki olmak istiyoruz? Herhalde yaşam uğruna olan mücadelede zekilik, akılsız olmaktan daha iyidir; aptal insan, toplumun çoğu tarafından itilmekte ve bu savaşı kaybetmektedir. Fakat bütün bunlar belirli düzeyde görecelik taşımaktadır. Fransız felsefeci Taine’ye göre zeka; zihinsel hayatı kurmayı amaçlayan bir araçtır. Binet’e göre ; insanın sahip olduğu dikkat, bellek, yargılama, akıl yürütme, soyutlama vs. gibi yetiler topluluğudur. Wechsler; bireyin amaçlı bir biçimde hareket edebilme, mantıklı düşünebilme ve çevresine uyum gösterme yetilerinin tamamıdır. Oleron; Bir amacın gerçekleştirilmesi için araçların duruma uygun kılınmasıdır. İnsanın düşünme, akıl yürütme, nesnel gerçekleri algılama, yargılama ve sonuç çıkarma yeteneklerinin tamamıdır.

  9. Çoklu Zeka Kuramı Prof.Dr.HowardGardner, çoklu zeka kavramını ileri süren bilim adamıdır. Bu teoriye göre farklı zeka türleri vardır ve çocukların sahip oldukları yeteneklere ve ilgi duydukları alanlara göre 8 grup oluşturmaktadır:

  10. Çoklu Zeka Kuramı • Dilsel Zeka-Konuşma ve yazma dilinde sözcükleri etkili kullanma yeteneğidir (politikacılar,yazarlar) • Sosyal Zeka-diğerlerinin duygularını, ruh hallerini anlama yeteneğidir (liderler,danışmanlar) • Mantık-matematik zekası-sebep-sonuç ilişkisi kurabilme, sayı ve numaraları akıllıca kullanma yeteneğidir (bilim adamları, matematikçiler,programcılar) • Görsel zeka-etraftaki nesneleri hayalinde canlandırma ve görme yeteneğidir (ressamlar,mimarlar) • Müzik zekası-seslere karşı dtuyarlılık gösterme kapasitesi ve kendini müzikte ifade etme yeteneğidir(müzisyenler)

  11. Çoklu Zeka Kuramı • Dışadönük(bedensel) zeka-kişinin kendini ifade etmesinde bedenini kullanma kapasitesi ve kişinin ellerini birşeyler oluşturmak için kullanma yeteneğidir(atletler, aktörler, dansçılar, heykeltıraşlar) • İçedönük(kişinin kendine dönük) zeka-kendini yönlendirme, idare etme ve tanıma kapasitesidir(psikologlar, psikoterapistler). Tek başına çalışmaktan hoşlanan, hislerini abartmadan söylemekte, ilgi duyduğu konularda tartışmamaktadır. • Doğal zeka-bu gruba dahil olanlar hayvanlara, temiz ve yeşil çevreye, doğa olaylarına ilgi duymaktadırlar(çevreciler vs.)

  12. Beynin İşleyişi • Yapay zeka araştırmaları, insan beyninin işlevlerinin incelenmesi ve bu işlevlerin taklidi ile sıkı bir ilişki içerisindedir. İnsan beyni bilinen en karmaşık yapıdır. Beyin, kendi kendini laboratuvarda incelediği gibi, kendini yok edecek intihar kararını da verebilir. Dolayısıyla ‘özyinelemeli’ bu sürecin tam anlamıyla çözülebileceği tartışılmaktadır. Beynin çalışması üç bölüme ayrılabilir: • Bilginin girişi • Sentezleme ve kıyaslama • Çıkış ve eylem

  13. Beynin İşleyişi Beyin Merkezi Sinir Sistemi Omurilik Sinir Sistemi Somatik Sistem Çevresel Sinir Sistemi Otonom Sistem

  14. Beynin İşleyişi • Merkezi Sinir Sistemi: beyin ve omurilikteki bütün nöronları içerir. İnsan bedeninin davranış ve işlevlerinin tümünü yönetir. • Çevresel Sinir sistemi: beyin ve omuriliği; kaslar, duyu organları, iç salgı bezleri ve iç organlar gibi vücudun diğer bölümleri ile ilişkilendiren sinirlerden oluşur. Çevresel sistem de dış dünya ile ilgili olarak somatik ve iç organlar ile ilgili olan otonom bölümlere ayrılmaktadır.

  15. Beynin İşleyişi • Bir kişinin bir bardak su içebilmesi için en az aşağıdaki işlemleri yapabilmesi gereklidir: • Su gereksinimi olduğunun farkına varması, • Su bardağını ve içindeki suyu tanıması, • Bulunduğu sosyal koşullar içinde, suyu içmesinin normal bir davranış olduğuna karar vermesi, • Eli su bardağına uzanırken, bardakla eli arasında sürekli olarak kısalan mesafeyi, geri besleme sürecinden yararlanarak doğru algılaması ve bardağı yakalayabilmesi, • Elin bir kuvvet ile kavrayabilmesi; fazla sıkmadan veya gevşek. • Uygun hızla suyun ağza yaklaştırılması • Ağzın açılışı ve bardağın dudaklara teması • Yutkunma davranışının hızı ile ağza giren suyun miktarının orantısı gibi davranışlar arasında belirli bir senkronizasyonun olması gerekmektedir.

  16. Yapay Zeka Nedir? Sezgisel programlama temelinde olan bir yaklaşımdır. Slage İnsanların yaptıklarını bilgisayarlara yaptırabilme çalışmasıdır. Akıllı davranış üzerine bir çalışmadır. Ana hedefi, doğadik varlıkların akıllı davranışlarını yapay olarak üretmeyi amaçlayan bir kuramın oluşturulmasıdır. Genesereth, Nilsson. Şu ana kadar yapılamayanlardır. Tesler. Akıllı programları hedefleyen bir bilimdir. Bu programlar aşağıdakileri yapabilmelidir. Axe. İnsanın düşünmesini taklit ederek karmaşık problemleri çözebilmek. Yorumlarını açıklayabilmek, kişiye yapıt verebilmek. Öğrenerek uzmanlaşmak ve eski bilgileri yenileriyle uyumlu biçimde kullanıp veri tabanını genişletmek.

  17. Yapay Zeka Nedir? Bütün bu araştırmaların daha derinden anlaşılabilmesi için, zekanın kendisinin ne olduğunu anlamak gerekmektedir. İnsana özgü akılcı hareketlerin makine tarafından taklidi biçiminde tanımlayacak olduğumuz yapay zekanın problemlerinin incelenmesinden önce, zeka ve zekanın tanısı ile ilgili araştırmaların sonuçlarının incelenmesi gerekmektedir.

  18. Yapay Zeka Nedir? • Yapay Zeka, zeki bilgisayar sistemlerinin tasarımı ile ilgilenen bilgisayar bilimidir • Zeki Bilgisayar Sistemi, insan davranışının zekiliği ile karşılaştırılabilir nitelikler sergileyen sistemdir. • Örneğin, dilin anlaşılması, öğrenme, sorunların çözümü ve muhakeme. • “Temiz” Yapay Zeka uygulamalarının da (örneğin, sanayi robotları, teşhis sistemleri (böyle bir sistem American Medical Association tarafından beğenilmiş ve şu anda dünyanın yüzlerle hastanesinde uygulanmaktadır) olmasına bakmayarak, Yapa Zeka uygulamalarında genellikle, diğer bilim ve mühendislik dallarının katkısı fazladır.

  19. Yapay Zekanın Temeli • Birçok bilim dalı yapay zekanın temelini oluşturmaktadır; • Bilgisayar bilimleri ve mühendisliği (donanım ve yazılım) • Felsefe (muhakeme kuralları) • Matematik (mantık, algoritmalar, optimizasyon) • Kavram bilimi ve psikoloji (insanın yüksek seviyede düşünme sürecinin modellenmesi) • Sinir bilimi (insanın aşağı seviyede beyin faaliyetinin modellenmesi) • Dilbilim

  20. Yapay Zekanın Temeli Bilgisayar Bilimi & Mühendisliği Matematik Felsefe Yapay Zeka İktisat Biyoloji Psikoloji Dilbilim Kavram Bilimi

  21. Yapay Zekanın Tarihi • Yapay Zekanın ortaya çıkışı(1943 – 1956) • - Pitts ve McCulloch (1943):öneri mantıklarını gerçekleştirebilen sinirlerin basit matematik modeli • - Allen Turing: Turing makinesi ve Turing denemesi (1950) • - Claude Shannon:enformasyon teorisi; satranç oynayabilen bilgisayarlar • - Boole, Aristotle, Euclid fikirlerine yeniden dönüş (mantık, sillogizma) • İlk girişimler(1952 – 1969) • - 1956 Dartmouth konferansı • - John McCarthy (Lisp dilinin geliştirilmesi); • - Marvin Minsky (ilk yapay sinir ağı makinesi); • - Alan Newell ve Herbert Simon (genel sorun çözme-GPS); • - Akıllı genel sorun çözme yöntemleri • - Lisp (Yapay zekaprogramlama dili); • -Çözünme (Resolution); • -Sezgisel arama(A*, AO*)

  22. Yapay Zekanın Tarihi • Bilgiye odaklanma (1966 – 1974) • Alana özgü bilgiler • Bilgileri tasvir etme modelleri • Bildirimsel ve yordamsal tasvir • Bilgi Tabanlı sistemler (1969 – 1999) • DENDRAL:ilk güçlü bilgi sistemi (karmaşık kimyevi birleşmelerin 3 boyutlu yapılarının belirlenmesi) • MYCIN:ilk kural tabanlı uzman sistem(bulaşıcı hastalıklarda kan tahlili için 450 kural) • EMYCIN:Uzman Sistemi (US) örtüsü • PROSPECTOR:çok büyük yarar sağlamış ilk bilgi tabanlı sistem (maden yataklarının aranması için jeoloji US)

  23. Yapay Zekanın Tarihi • YZ’nin sanayide uygulanması (1980 – 1989) • Çağdaş gelişmeler (1990 – günümüze dek) • Daha gerçekçi hedefler • Uygulamaya yönelik • Dağınık YZ ve akıllı vekiller • Yapay sinir ağlarına dikkatlerin yeniden yönelmesi ve genetik algoritmaların ortaya çıkması

  24. Zeki Sistemler • Dört sınıfa ayrılabilirler: • İnsan gibi düşünen sistemler • İnsan gibi davranan sistemler • Akıllı düşünen sistemler • Akıllı davranan sistemler

  25. İnsansı mantıklı Sorunların mantık ifadeleri ile verilmesi İdrak modelleme düşünme Akıllı vekiller Eliza, Turing denemesi Zeki Sistemler Yapay Zekanın gelişime elverişli alanları davranma

  26. İnsan Gibi Düşünmek Kavram bilimi yaklaşımı Yalnız davranışın ve giriş-çıkışların değil, muhakeme sürecinin de göz önüne alınması. Hesaplama modeli sonuçların nasıl alındığını yansıtmalıdır GPS (General Problem Solver): Amaç yalnız insansı davranışları (ELIZA gibi) üretmek değil, hem de aynı meselenin insan tarafından çözülmesi zamanı atılan adımlara benzer muhakeme süreci adımları ardışıklığını üretmektir.

  27. İnsan Gibi Davranmak • Davranışsal yaklaşım • Sonucun nasıl alınması önemli değil, önemli olan bu sonuçların insanın aldığı sonuçlara benzer olmasıdır • Turing Denemesi (Alan Turing, 1950).

  28. Akıllı Düşünme Bilginin tasvirinin, muhakemenin, öğrenmenin formal modellerinin geliştirilmesi Doğruluğu kanıtlanmış ve optimal çözümün bulunmasını sağlayan sistemler

  29. Akıllı Davranma • Verilmiş giriş kümelerine uygun çıkışların üretilmesi; bu çıkışlar her zaman doğru olmayabilir, fakat iş tamamlanmış olur. • Büyük sorun uzayında çözümün aranmasını sınırlayan sezgisel yöntem ve kuralların, basitleştirmelerin kullanımı. • Sezgisellik optimal çözüme güvence vermiyor; ama genellikle çok yeterli çözüm öneriyor.

  30. İnsan zekası ve bilgisayar “zekası” • homo sapiens- akıllı insan • İnsan zekasına basit örnek: • İnsan gözünün bir hücresinin 10 ms’de yaptığı işlem 100 değişkenli 500 doğrusal olmayan diferansiyel denklemler sisteminin çözümüne eşittir. • Dünyada en güçlü süper bilgisayarların bu sistemi çözmesi için birkaç dakika gerekmektedir. • İnsan gözünde birbirleriyle bilgi iletişiminde en az 10 milyon hücre bulunmaktadır. • Bu nedenle, gözün her saniyede yaptığı “alışık” işi yapmak için süper bilgisayara en azından 100 yıl gerekebilir.

  31. Yapay Zeka Örnekleri • Özerk araçlar: • DARPA’nınve Carnegie Mellon University’nin geliştirdiği bilgisayarlı sistem, kamyoneti ,ortalama 63 mil hızla gece ve gündüz, yağmurlu ve açık havada, Washington’dan San Diego’ya kadar olan 2849 mil yolda sürebilmiştir; • Satranç bilgisayarı: • IBM araştırmacıları tarafından geliştirilmiş satranç bilgisayarı o zamanki dünya şampiyonu Gary Kasparov’u yenmiştir; • Riyazi teoremlerin ispatı: • Argonne National Laboratories’de geliştirilmiş bilgisayar sistemi insanın, yaratıcılık olarak değerlendirebileceği yöntemleri kullanmakla riyazi varsayımları ispatlayabilmiştir;

  32. Yapa Zeka örnekleri (devamı) • Bilimsel sınıflandırma: • Uzak yıldızlardan ve galaksilerden gelen zayıf sinyalleri öğrenmekle, bu yıldızların uzman sınıflandırılması yapılmıştır; • Gelişmiş Kullanıcı arayüzleri: • PEGASUS, American Airlines EAASY SABRE ‘in yerayırma sisteminde kullanılan konuşabilen arayüzüdür. Sistem telefonla büyük, çevrimiçi, dinamik veri tabanlarının bulunduğu bilgisayarlara erişerek , uçuş bilgilerini alıyor ve yerayırma işlemlerini gerçekleştiriyor. • Web-tabanlı Uygulamalar • Örneğin, Amazon.com

  33. Turing denemesi Turing’in vurgulamak istediği nokta, bilgisayarda zeki davranışı üreten sürecin insan beynindeki süreçlerin modellenmesiyle elde edilebileceği gibi tamamen başka ilkelerden de hareket edilerek üretilmesinin mümkün olmasıdır. Alain Turing-bilgisayar mantığının gelişmesinde öncü bilimadamlarındandır. Turing zeki makinelerin insan beyninin ayrıntılı tasarımının yapılarak oluşturulabileceğine inanırdı. 1950'de "Turing testi" diye bilinen bir makale yayınladı. Test bir kimsenin klavye aracılığı ile bir insana ve bir zeki makineye soru sormasından oluşmaktadır.

  34. Turing Denemesi -Örnek Soru:- şiirin birinci satırında “ben seni yaz gününe benzetiyorum” cümlesindeki “yaz günü” yerine “ bahar günü “ yazarsak , daha güzel olmaz mı? Cevap: -Ama bu halde şiirin ahengi bozulacak Soru: -”kış günü” yazılsa ,nasıl? Cevap: - Kim “kış günü” ne benzetilmek ister ki? Soru:- Şiirin kahramanının gelişinin “Milat gününe”ne benzetildiğini söyleyebilir misin? Cevap:-Bir anlamda, evet. Soru:- Ama “Milat günü” bir kış günüdür, neden kahraman için böyle bir karşılaştırma olumlu sayılsın ki? Cevap:-Siz ciddi misiniz? “Kış günü” sıradan bir gündür, “Milat günü” ise özeldir, bir bayramdır.

  35. Çin odası • California üniversitesinden John SEARLE bilgisayarların düşünemediğini göstermek için bir düşünce deneyi tasarlamıştır. • Bir odada kilitli olduğunuzu düşünün ve odada üzerlerinde Çince tabelalar bulunan sepetler olsun. Fakat Siz Çince bilmiyorsunuz. Ama elinizde Çince tabelaları açıklayan bir kural kitabınız var. Kurallar Çince’yi tamamen biçimsel olarak, yani söz dizimlerine uygun olarak açıklamaktadır. Dışarıdaki Çinlilerin soruları kağıtlar üzerine yazılarak bir yolla odaya getirilir. Bu sorulardaki simgeleri önceden elinizde olan ”yanıtlarla” karşılaştırıp uygun yanıt kağıdını seçip dışarıya gönderiyorsunuz. • Çince hiçbir şey anlamadığınız halde dışarıdakiler sizin Çince bildiğinizi düşünüyorlar. • Bilgisayarda da sizde olduğu gibi, açıklanmamış Çince simgeleri işleten bir biçimsel program vardır ve bir dili anlamak, bir takım biçimsel simgeleri bilmek demek değil, akıl durumlarına sahip olmak demektir

  36. ELIZA programı • ELIZA , Joseph Weizenbaum tarafından 1966’da geliştirilmiş bir bilgisayar programıdır (hastaların yanıtlarını değiştirip soru biçimine dönüştürerek bu soruları hastalarına soran Rogeriantherapist’ini taklit ediyor). Örneğin, “kafam ağrıyor” sorusuna “neden söylüyorsun ki, kafam ağrıyor”, veya “annem bana kızgındır” sorusuna “sizin ailede daha kimler sana kızgındır” gibi yanıtlar veriyor. • ELIZA ismi, George Bernard Shaw‘nunPygmalion oyununun kahramanlarından birisi, yüksek cemiyet mensupları gibi konuşmayı öğrenmek isteyen Eliza Doolittle’nin isminden alınmıştır. • Carl Rogers (1902-1907) amerikan psikoterapistidir • Joseph Weizenbaum bilgisayar bilimleri üzerine MIT emekli profesörü

  37. Eliza deneme programıhttp://www.masswerk.at/elizabot/eliza_test.htmlhttp://chayden.net/eliza/Eliza.html • USER: My mother takes care of me. • ELIZA: Who else in your family takes care of you ? • USER: My father. • ELIZA: Your father ? • USER: You are like my father in some ways. • ELIZA: What resemblance do you see ? • USER: You are not very aggressive but I think you don't want me to notice that. • ELIZA: What makes you think I am not very aggressive ? • USER: You don't argue with me. • ELIZA: Why do you think I don't argue with you ? • USER: You are afraid of me. • ELIZA: Does it please you to believe I am afraid of you ? • USER: My father is afraid of everybody. • ELIZA: What else comes to your mind when you think of your father ?

  38. Yapay Zeka Sistemleri ne yapabilir Birkaç örnek: Bilgisayar görmesi:yüz tanıma Robotbilim: özerk otomobiller Doğal dil işleme:basit makine çevirmeleri Uzman sistemler:kısıtlı alanlarda tıbbi teşhisler Konuşan sistemler: ~1000 kelimelik konuşmalar Planlama: Hubble Telescope tecrübeleri Öğrenme: ~1000 alan üzere metinleri sınıflandırma Oyunlar: Büyük usta (Grand Master) seviyesinde satranç oynaya bilme

  39. Yapay Zeka Sistemlerinin Eksiklikleri • Doğal dili çok iyi anlamak (gazete makalelerinin okunup anlaşılması) • İstenilen görsel sahneyi yorumlamak • Doğal dili öğrenmek • Dinamik gerçek zaman alanında planlar oluşturmak • Karmaşık ortamların ayrıntılarına odaklanabilmek • Ömür boyu öğrenmek

  40. ÖZET • Yapay Zeka, zeki bilgisayar sistemlerinin tasarımı ile ilgilenen bilgisayar bilimidir • Yapay Zeka ile insan zekası mukayese edilemez. • Zeki Sistemlerin geliştirilmesinde iki yaklaşım: • İnsansı düşünen ve davranan sistemler • Akıllı düşünen ve davranan sistemler

More Related