Yapay zekayı düşünmenin en iyi yolu yapabildiklerini insanların beceri ve yetileriyle karşılaştırmasıdır. Sonuçta insanlar bildiğimiz en zeki canlılar ve yapay zeka da insan zekasını taklit ediyor. Aslında yapay zekayı sıradan bir yazılımdan ayırt etmenin en iyi yolu da bu insan zekasını taklit eden yazılımlara yapay zeka diyoruz.

Ancak, sırayla gidecek olursak yapay zekanın bilgisayar bilimleri içinde yer alan geniş bir araştırma alanı olduğunu belirtelim. Yapay Zeka’nın amacı, insanlardan bağımsız olarak çalışan zeki sistemler yaratmaktır.

Yapay zeka , sorun çözme ve öğrenme gibi insanların diğer insanlar ile bağdaştırdığı kavramsal özellikleri taşıyan akıllı makineler olarak belirtilebilir.

İlk kez 1956 yılında bir akademik disiplin olarak ortaya çıkan yapay zeka yıllar içerisinde çok fazla ilgi konusu oldu fakat bir süre sonra fonlama eksikliği sebebiyle daha az ilgi görmeye başladı. Bu sürece yapay zeka kışı adı veriliyor.

Bazı bilim insanları yapay zekanın insanlıktan sonra dünyanın yeni hakimi olacağını iddia ediyor.

Hatta bu fikir ile yola çıkan birçok sinema filmi de bulunuyor.

Bu fikre göre yapay zeka bir süre sonra süper zekaya dönüşecek ve tıpkı insanlar gibi bağımsız düşünüp karar alabilecek seviyeye ulaşacak.

Stephen Hawking ve Elon Musk gibi önemli isimler yapay zekanın tehlikelerine sürekli olarak dikkat çeken açıklamalar yapıyor.

Elektrikli otomobil üreten Tesla şirketinin sahibi ve yöneticisi Elon Musk yapay zekayı dünya için Kuzey Kore’den daha büyük bir tehdit olarak değerlendiriyor.

Python neden bu kadar etkili ?

  • Kolay öğrenilen bir programlama dili
  • Sade ve açıklanabilir olması
  • Kodun okunulabilirliği ön planda
  • Nesne Yonelimli bir dil
  • Python yorumlanan bir dildir
  • Ekstra araclarla kodu derlemek / çalıştırmak mümkün
  • Açık kaynaklı bir dil oldugu icin pek cok alanda geliştirme yapılabilir
  • Modüler bir yapiya sahiptir, kullanımı kolaylaştırır
  • Dinamik veri yapisina sahiptir
  • Çok geniş devamlı gelişen kütüphanelere sahiptir (Bu özellik özellikle Yapay Zeka için bulunmaz nimet)
  • C ve C++ ile ek modüllerde yazılabilir
  • Performans açısından bir çok dile göre öndedir

Yapay zeka için hangi programlama dillerini tercih etmeliyim?

Veri biliminde en çok kullanılan 5 programlama Dili

  • Python (%61
  • C/C++ (%43)
  • Java (%40)
  • R (%38)
  • JavaScript (%25)

IEEE Spectrum’un 2018 için hazırladığı programlama dillerinin kullanımıyla ilgili araştırmanın sonuçları da şöyle:

Interactive: The Top Programming Languages 2018

Python ile yapay zeka için nereden başlamalıyım?

Yapay zekanın algoritma ve matematikle bağlantısı çok önemli olduğu için Matematik , Fizik gibi alanlarda iyi olmanız gerekmektedir.Devamında ise pes etmeyen ve peşinden giden bir yapıya sahip olmanız gerekmektedir çünkü yapay zeka veri bütünlüğünü harmanlayan bir çalışma prensibine sahip olduğu için yapay zeka ya, pasta yı yapması için gerekli malzemeleri vermeniz gerekmektedir, buda oluşturcağınız projenin temel verileri olarak özetlenebilir , yapay zeka bu veriler ışığında oluşturucağınız algoritma ve kodlarla isteklerinizi karşılamaya ve öğrenmeye başlayacaktır,

Alanlarına zamanla eğilip temel algoritma ve python bilginizle hedeflediğiniz projeleri oluşturmaya başlayabilirsiniz.

Python İle Yapay Zeka İçin Gerekli Olan Programlar Ve Kurulumları

ANACONDA

Anaconda kurulumu için tıklayınız.

PYCHARM

Pycharm kurulumu için tıklayınız.

TENSORFLOW

Tensorflow kurulumu için tıklayınız.



0 yorum

Bir Cevap Yazın