Arkadaşlar merhaba ben psikoloğum. Ve bilişsel bilimlerden yapay zekâ makine öğrenmesi gibi konulara meraklıydım uzun süredir. Bu yüzden Linux'ta yapay zeka ve programcılığa giriş için tavsiye istiyorum. C++, python Matlab falan AI Neural Network olaylarını bilen biri çalışmak için nasıl bir yol izlemem gerektiğini bana anlatabilir mi? İlk işim Hacettepe bilgisayar bölümünün ders programına bakmamdı. Programcılığa giriş dersini gördüm sonra Matematik Fizik gibi dersleri de var. Matematik fizik le aram iyi değil ama çalışmışlığım olmadığından .. gerek görürsem oturur çalışırım. Şimdi sormak istediğim diğer şey ise okuma kaynakları. Bu yüzden ders programını inceledim. Bu yoldan geçmiş veya bu yolu bilen birinden bana bir yerleri işaret etmesini istiyorum ki ben de kendime bir yol haritası çizeyim. YL programlarına başvuru için hem hazırlık yapmış olurum dedim kendi kendime. Teşekkürler.
Not: Asıl amacım bilimsel merak. Herhangi bir hedefim yok. Keşfetmek öğrenmek için tavsiye istiyorum.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
Öncelikle yapay zeka uygulamalarını denemek için Linux şart değil YZ çalışmalarının patlama yaptığı 80'lerde Linux diye birşey yoktu ve çalışmaların coğu Unix'te değil, Lis...
Öncelikle yapay zeka uygulamalarını denemek için Linux şart değil YZ çalışmalarının patlama yaptığı 80'lerde Linux diye birşey yoktu ve çalışmaların coğu Unix'te değil, Lisp machine OS ve Genera denilen OS'lerde gerçekleştirildi ve çalışmalarda keşfedilen yapay zeka paradigmalarının bazısı bugün dahi kullanılıyor.
C++ sistem dili ve daha cok 7x24 çalışması gereken çekirdek, altyapı bileşenleri geliştirmede kullanılır, YZ uygulamasının kendisini geliştirmede pek kullanılmaz. Python ise son yıllarda patlama yapmış sade ve verimli bir dil olarak YZ kütüphene / software library, Framework ve yardımcı araçlarında en cok kullanılan dil, fakat YZ geliştirmeyi yapabilmek için kullanmak kesin şart değil. Şu anda Google 'director of research' olan Peter Norvig'in 1992 'de yazdığı Paradigms of AI Programming belgesinde örnekleri açıklamak için sadece Prolog ve Common Lisp dillerini kullandı ve o belge YZ belgeleri arasında milat olarak gösterilir, coğu kez PAIP diye kısaltılır. Matlab konusuna gelince... Üni'de gördüğüm 3 dilden 1'ydi. (Digerleri Fortran ve Pascal) Matematik formul hesaplama dilidir. Matematiksel programlama konusunda Perl 6 (Perl 6 için Perl 5'ten farklılığını vurgulama için 'raku' da denilmeye başladı) hem cok ileri fakat bir o kadar da kullanıcı dostu bir dil var yani Matlab artık vaktini doldurmaya başladı, bence. Artificial Neural Networks / ANN ise 2014'te Generative Adverserial Networks / GAN'ın keşfi ile patlayışa geçti, ANN ile hiç ilgilenmeye biri olarak GAN sayesinde ANN ile ben de ilgilenmeye başladım.
Ve YZ uygulamaları sihirli birşey değildir. Traveling Salesman Problem / TSP (Ş.arası Seyahat Eden Tüccar Problemi) etkili şekilde çözen bir uygulama örneğin YZ uygulamasıdır. TSP YZ belgelerinde sıklıkla geçen konular arasındadır. En basit problem dahi, etkili şekilde programlandığında YZ gibi özellikler gösterir.O yüzden öncelikle etkili programlama yeteneklerini geliştirmekle başlayabilirsin bunun için de örneğin Github'yaki YZ projelerinin kod yapısını incelemekle başlayabilirsin.
Not: Asıl amacım bilimsel merak. Herhangi bir hedefim yok. Keşfetmek öğrenmek için tavsiye istiyorum.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu mesaj bu kişi tarafından değiştirildi esmuco26 -- 12 Kasım 2019; 9:59:38 >
< Bu ileti DH mobil uygulamasından atıldı >