Yapay Zekayla İlgilenen Var Mı?
-
Esenlikler müritler.
Yapay zekayla ilgilenen var mı? Varsa birkaç soru sormak istiyorum , meraklıyım bu konuya.
1- Yapay zeka programlarken hangi dili kullanıyorsunuz? Bu işe uygun olan LISP-Cobol-Prolog tarzı dilleri mi yoksa C'ye az çok benzeyen , veri türleri vb şeyler olarak örnek almış dilleri mi?
2-Yapay zekanın hangi dalı ile ilgileniyorsunuz? Kaç senedir ilgileniyorsunuz , bu işin zorlukları neler?
3-Yaptığınız yapay zeka uygulamaları bir insandan daha iyi olabiliyor mu? Oynadıkça ders çıkarabiliyor mu kendine? Örnek vermek gerekirse satranç oyunu yaptınız , yapay zeka ilk başta kötü oynar fakat oynadıkça geliştirir kendini. Yapay öğrenme yani.
4- Bu işte matematik çok gerekli onu anladım. Matematikte en fazla hangi konularla uğraşmak gerekiyor? Neleri kullanıyorsunuz?
5- Şimdiye kadar gördüğünüz en gelişmiş yapay zeka uygulaması neydi? İnternette var mı, yani incelenebilir mi bu uygulama?
-
valla çok detaylı bilmiyorum ama doktora yapan hocamın asistlantığını yaparken matlabta simulink kullanarak bazı şeyleri geliştirdiğini biliyorum,matris ağırlıklı problemler çözüyordu,başlamak istiyorsan şu kitapla başlayabilirsin. Ama çok zorlu bir kulvar haberin olsun,kafayı sıyırmak için birebir ilgilendiğim kadarıyla nacizane tavsiyem matematik kas ve matematik problemlerini çözdürmeye çalış,haydi kolay gele
-
Takip
-
Okulda basit seyler gormustuk mesela bi satranc tahtasina birbiri ile kesismeyen kac tane vezir koyulur gibi.sonra satranc tahtasini genisdletioduk. Deneyerekten buluordu kendisi ama kod mantigi cok farkliydi.onlarin mantigina bakmani tavsiye ederim. Bazi seylerde ters mantik kullaniyordun.gercekten zor bi alan
-
Evrimsel programlamayı incelemen lazım,
-
Ben ilgileniyorum. Daha cok machine learning kullandim, data analysis de gerekliydi. Matematik kesinlikle gerekli, matematik olmadan icgudulerinle birsey yapman cok zor. Proje suresince MATLAB kullanmistim ama c++ ile de rahatlikla yazabilecegimi dusunuyorum.
-
Lisans ve yüksek lisans dönemlerimde çok fazla uğraştım özellikle machine learning ve computer vision üzerine tezim var.
Yüksek lisans tezimde gösterdiğin bir cismin aynısını oda içerisinde bulan ve sana getiren bir robot yapmıştım. Tek sorunu beyaz duvarlara çarpmasıydı sonra sıkıntıyı çözdüm allahtan :) Opencv ve python kullandım robotun kartı olarak beagleboard mx kullandım
Bunun haricinde matlab ile söylediğin kelimeyi eğer database'inde varsa bulup sana gösteren eğere bulamazsa veritabanına yazan bir yazılımım oldu.
Yine python ile bir kaç sosyal medya mining aracı geliştirdim.
NLTK ile çalışmalarım oldu.
Prolog'u üniversiteye ilk başladığımda kullandım bir dönem gömülü sistemlerde linux ve java kullandım ama elimde patladı.
İşin zorluğu alan çok geniş eğer matematiksel yapın zayıfsa özellikle adaptive sistemlerde sorun yaşıyorsun. Bu sebepten dolayı odaklanmak ve bir konusunda bilgili olmak önemli.
Uzman sistemler bir konuda insandan daha başarılı olabiliryorlar özelliklede kendini tekrar eden işlerde(Maden arama,kan hücresinde zararlı hücreyi bulma vs vs gibi) ama genelde öğrenme yeteneği şu anda insana yakın veya geçmiş bir sistemle karşılaşmadım arada bir akademisyenler idda ediyor ama bir noktada hep patlıyordu. Son 1 yıldaki durum nedir bilmiyorum ama.
Sosyal medya aracında network teorisini çok kullandım, markov hidden model'i bir çok farklı projemde kullandım. Fourier tabii ki bu işin olmazsa olmazı, linear cebir kesinlikle gerekiyor. Shortest disastance algoritmalarında sanırım gradian çok kullanılıyordu.
-
sunu da es gecmemek lazım :
http://www.gercekbilim.com/yapay-zeka-sonunda-turing-testini-gecti/
-
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?
-
çizik
-
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)
