Yapay Zekayla İlgilenen Var Mı?
-
sandman bunu yazdıLightsaber bunu yazdı
ben de merak ediyorum bu yapay zeka olayını.. normal programlama mantığından farkı nedir? çok çok basit bi örnek var mıdır yapay zekanın mantığının ne olduğunu gösteren?
Buna adaptif sistemlerden bir örnekle cevap verim.
Mesela bir robotu daha önce hiç gidilmemiş bir gezene bıraktık ve burada dolaşıp örnek toplamasını istiyoruz. Robot dolaşırken bir toprak birikintisine denk geldi bu dünyada daha önce karşılaştığımız bir tür değil. Doğal olarak nasıl davranması gerektiğini daha önceden ön görmemiz mümkün değil.
Eğer robot yeni bir durum karşısında nasıl davranması gerektiğini deneme yanılma yöntemiyle öğrenebiliyor zaman içerisinde kendini ve çözümünü optimize edebiliyorsa ve değişken durumlara karşı ön tanımlı olmasa bile adapte olabiliyorsa uzman sistem veya yapay zeka kullanıyor diyebiliriz(bu örnek daha çok uzman sistemlere yakın ama aklıma başkası gelmedi)
hocam satranç sos gibi oyunların mantığı ne ? oyun teoremi diye falan bişiler çıktı karşıma ama bi türlü anlamadım.
-
Game theory'e çok girmedim bilgim yüzeysel ama bahsettiğin santranç veya sos gibi oyunlarda ben şöyle bir algoritma oluşturmuştum.
Sen bir hamle yaptığın zaman bilgisayar senin bir sonraki yapabileceğin 5 hamle ve her hamleyi yaptıktan sonra yapabileceğin 5'er hamleyi sonra bu hamlelerden 5 yapılabiliecek hamleyi hesaplayıp ona göre karşı strateji geliştirmeye çalışıyordum(mesela taşı onun alamayacağı bir yere koy, önünü kes,daha değerli taşı almak için yem at gibi). Burada her hamleden sonra bir istatislik modeli kullanarak rakibin seçebileceği en ideal strateji tahmin etmeye çalıştım.
Sonuç çok memory harcayıp uygulama kapanmıştı:D
-
üniversitede bir hocamız ilgileniyordu, opencv kullanarak yüz tanıma teknolojisiyle harmanlı bir yapay zeka alt yapısı oluşturmaya çalışıyordu ve c# kullanıyordu.
bu işle uğraştıktan sonraki en önemli safha turing testi, bu testi geçebilirse yapay zeka zaten işin büyük kısmı tamam demektir.
3. sorun google'a göre quantum teknolojisiyle henüz gerçekleşti. bu konuyla ilgili çok az döküman bulabilirsin, örneklere rastlasanda ayrıntılarını henüz herkes saklı tutuyor.
bildiğim kadarıyla benden bu kadar :)
-
Matlab kullandım, sezgisel optimizasyon yöntemleri ve ysa ile ilgilendim.
Örüntü tanımayı da buna katabiliriz.
Matematik tabi ki önemli, olasılık, algoritma bilgisi önemli.
Birçok alt dalı var, hangileriyle ilgileneceksen o konularda karşına matematik çıkacak zaten.
C veya java da kullanabilirsin örneklerini görmüştüm.
Birçok oyunda kullanılıyor örneklere bakabilirsin
-
buyrunuz babalar gibi kitabı var
http://www.kitapyurdu.com/kitap/default.asp?id=77983&sa=172053978
yüz tanıma problemlerini incelemiştim... aptala anlatır gibi anlatmış yazar -
bi konsol uygulaması yazmıştım c# a ilk başladığımda naber filan diyodu senin cevabına göre cevap veriyordu ama full if-else veya switch case yapısıyla kurulmuştu bu da sayılır mı yapay zeka?
EDİT: bu da linki hatta: http://dl.dropbox.com/u/57549498/muhabbetv1.5.zip
Lightsaber tarafından 07/Tem/14 23:07 tarihinde düzenlenmiştir -
akmarky bunu yazdı
buyrunuz babalar gibi kitabı var
http://www.kitapyurdu.com/kitap/default.asp?id=77983&sa=172053978
yüz tanıma problemlerini incelemiştim... aptala anlatır gibi anlatmış yazaro kitap bende de var , dediğin gibi bilale anlatır gibi anlatmış herşeyi çok iyi.
-
Hocam soruların çok sığ. Öncesinde biraz ön araştırma yapman gerekiyor sanki..
Yapay zeka sistemleri zaten insan gibi davranma işinden vazgeçeli epey oluyor. Şu an daha ziyade rasyonel davranan sistemler geliştiriliyor. İnsan gibi davranmaya çalışmak pek mantıklı değil.
Kullandığın dilin çok bir önemi olmadığını düşünüyorum, ama bu alana en uygun dil LISP diyolar hiç kullanmadım bilmiyorum :)
Yakın zamana kadar yapay zeka uygulamalarının böyle deli gibi öğrenen şeyler olacağını pek düşünmüyordum, fakat son zamanlarda iyice popülerleşen makine öğrenmesi ve deep learningden alanı sayesinde bu dal tamamen farklı yerlere taşınacak gibi.
-
NmC bunu yazdı
Hocam soruların çok sığ. Öncesinde biraz ön araştırma yapman gerekiyor sanki..
Yapay zeka sistemleri zaten insan gibi davranma işinden vazgeçeli epey oluyor. Şu an daha ziyade rasyonel davranan sistemler geliştiriliyor. İnsan gibi davranmaya çalışmak pek mantıklı değil.
Kullandığın dilin çok bir önemi olmadığını düşünüyorum, ama bu alana en uygun dil LISP diyolar hiç kullanmadım bilmiyorum :)
Yakın zamana kadar yapay zeka uygulamalarının böyle deli gibi öğrenen şeyler olacağını pek düşünmüyordum, fakat son zamanlarda iyice popülerleşen makine öğrenmesi ve deep learningden alanı sayesinde bu dal tamamen farklı yerlere taşınacak gibi.
hocam elimde 700 küsür sayfalık kitap var. ancak bu dal o kadar garip ki , bazı basit görünen şeyleri yapmak başarı. mesela satranç için yapay zeka kodlamak biraz kasar adamı
-
Sandman hocam, satranç oynarken daha ilk hamlede senin makine yanmasın ? :D yanlış hatırlamıyosam 2^120 kombinasyon vardı :D
