Yapay Zeka(AI) ve Makina Öğrenmesi günümüzde popüler hale geldi. Bu alanlarda çalışmak kolay değil.Çoğunlukla akademik çalışmalarla büyüyen bir alandır. Bu konulara hevesli ve meraklılar, bir açık kaynak proje üzerinden yürümeleri kendileri için oldukça uygun bir yol olacaktır.
Sizin için bu açık kaynak projeleri listeleyeceğim.Kendinize uygun olan projeyle devam edebilirsiniz.
1.TensorFlow
Google’ın makina öğrenmesi alanında çalışan araştırmacılar ve mühendisler tarafından geliştirildi.
Katkıda bulunanlar: 1484 , Commits: 28476, Yıldızlar: 92359. Github URL: Tensorflow
2.Scikit-learn
Veri madenciliği ve veri analizi ile uğraşan herkes kullanılabilir.
Katkıda bulunanlar: 1119 (% 39), Commits : 22875 , Github URL:Scikit-learn
3.Keras
İleri düzey bir sinir ağlarıyla Python API ile yazılmış ve TensorFlow, CNTK veya Theano üstünde çalıştırabilir.
Katkıda bulunanlar: 653, Commits: 4371, Github URL: Keras .
4.PyTorch
Python’da güçlü GPU ile işlemleri yapmak için kullanılan bir kütüphane.
Katkıda bulunanlar:412, Commits: 6458, Github URL:pytorch .
5.Theano
Çok boyutlu dizileri içeren matematiksel ifadeleri verimli bir şekilde tanımlayıp,işlemler yapmanıza olanak sağlar.
Katkıda Bulunanlar: 455, Commits: 27931, Github URL: Theano
6.Gensim
Ölçeklenebilir istatistiksel semantik gibi özelliklere sahip,düz metin belgelerini analiz eden ücretsiz bir Python kütüphanesidir.
Katkıda bulunanlar: 262 (% 81 artış), Commits: 3549, Github URL: Gensim
7.Caffe
İşlem hızlılığı ve modülerlik ile yapılmış derin bir öğrenme kütüphanedir.
Katkıda bulunanlar: 354, Commits: 4099, Github URL: Caffe
8.Chainer
Derin öğrenme modelleri için Python tabanlı, bağımsız derim öğrenmedeki karmaşık yapılar karşı oldukça yüksek performanslı çalışır.
Katkıda bulunanlar: 180, Komisyon: 12613, Github URL: Chainer
9.Statsmodels
İstatistiksel modelleri tahmin etme ve test etmeyi sağlayan bir Python modülüdür.
Katkıda bulunanlar: 185, Commits : 952 , Github URL: Statsmodels
10.Shogun
Katkıda bulunanlar: 139 (% 32 artış), Commits: 16362, Github URL: Shogun
11.Pylearn2
Theano’nun üzerine kurulmuştur.Yeni modeller ve matematik işlemleri oldukça hızlı yapan bir yeni kütüphane.
Katkıda bulunanlar: 155, Commits: 7119, Github URL: Pylearn2
12.NuPIC
Katkıda bulunanlar: 95 , Commits: 6588, Github URL: NuPIC
13.Neon
Kullanımı kolay Python tabanlı derin öğrenme kütüphanesidir.
Katkıda bulunanlar: 78 (% 66 artış), Commits: 1112, Github URL: Neon
14.Nilearn
Verileri hızlı ve kolay istatistik öğrenme için bir Python modülüdür.Tahmin modelleme, sınıflandırma, kod çözme veya bağlantı analizi gibi uygulamalar ile çok değişkenli istatistikler için uygun bir kütüphanedir.
Katkıda bulunanlar: 85, Commits: 6198, Github URL: Nilearn
15.Orange3
Acemi ve uzman için açık kaynaklı makine öğrenimi ve veri görselleştirmesidir.
Katkıda bulunanlar: 85, Commits: 8915, Github URL: Orange3
16.Pymc
Katkıda bulunanlar: 39 (% 5.4), Commits: 2721, Github URL: Pymc
17.Deap
hızlı prototipleme ve fikirlerin test edilmesi için yeni bir evrimsel hesaplama kütüphanesidir.
Katkıda bulunanlar: 39 (% 86), Commits: 1960, Github URL: Deap
18.Annoy
Katkıda bulunanlar: 35 (% 46), Commits: 527, Github URL: Annoy
19.PyBrain
Python için modüler bir Makine Öğrenme Kitaplığıdır. Katkıda bulunanlar: 85, Commits: 992, Github URL: PyBrain
20.Fuel
Makine öğrenim modellerini ihtiyaç duydukları verilerle sağlayan bir veri aktarım kütüphanesidir.
Katkıda bulunanlar: 55, Commits: 1116, Github URL: Fuel