Bilimsel çalışmalarım için ticari yazılımlardan bağımsız olmak istiyorum. Matlab ve araç kutuları gibi ticari bir paketleri tatmin edici bulmuyorum, çünkü gelecekte Matlab'a erişip erişemeyeceğimi bilmiyorum ve dili sevmiyorum. Bu nedenle, alternatifler arıyorum.
Neyse ki, Python'da oldukça akıcıyım (ve dili seviyorum) ve NumPy, SciPy, Matplotlib, Basemap ve NetCDF okuma ve yazma rutinleri ile ihtiyacımın çoğunu karşılıyor. Çoğu - Hala ileriye dönük çok katmanlı algılayıcılar kullanarak uydu alımlarını eğitmem gerektiğinde Matlab'a geri dönüyorum, örneğin Yapay Sinir Ağlarını kullanıyorum.
Açık kaynaklı yazılımlarda olağandışı olmadığından, sinir ağları yapan birden fazla paket var. Önemli ölçüde birden fazla:
Bir süre önce "sinir ağları için İsviçre çakısı" olan PyBrain'i denedim , ancak kısa sürede (hem geliştirme hem de çalışma zamanı) tatmin edici sonuçlar elde etmeyi başaramadım. Belki yeterince denemedim ya da belki de tam ihtiyacım doğrultusunda değil.
Az önce umut verici görünen neurolab adında bir paket olduğunu keşfettim : Python için basit ve güçlü bir Sinir Ağı Kütüphanesi , MATLAB'dan Sinir Ağı Araç Kutusu (NNT) gibi bir API ile .
Orada FFNet , hızlı ve piton için kolay kullanımlı ileri beslemeli sinir ağı eğitim çözümü
Orada simplenn
Yoktur Şeftali , bir hesaplama zeka ve makine öğrenme için kütüphane
Python bağlamaları vardır Fann , Hızlı Yapay Sinir Ağı olarak tanımlanan kütüphane, bu StackOverflow yayınında kullanılan standartta .
Muhtemelen başkaları da vardır.
Kolay kullanım, hız vb. Kriterlere göre farklı seçenekleri karşılaştırma çabası olan var mı? Kendi kullanım durumum uydu alımlarıdır, örneğin birçok değişkenin güçlü bir şekilde doğrusal olmayan bir fonksiyonunun yerleştirilmesi. Ben çok sinir ağlarının kullanıcısıyım ; Onların iç işlerini araştırmakla ilgilenmiyorum.
Stats.SE ile ilgili bu soru birbiriyle ilişkilidir, ancak farklı bir odağa sahiptir.