과학적인 작업을 위해 상용 소프트웨어와 독립하고 싶습니다. Matlab과 같은 상용 패키지 및 도구 상자와 같은 상용 패키지가 만족스럽지 못하다는 것을 알게되었습니다. 왜냐하면 나중에 Matlab에 액세스 할 수 있는지 알지 못하기 때문에 언어를 좋아하지 않기 때문입니다. 따라서 대안을 찾고 있습니다.
다행스럽게도 저는 파이썬에 능통하고 언어를 좋아하며 NumPy, SciPy, Matplotlib, Basemap 및 NetCDF 읽기 및 쓰기 루틴을 통해 대부분의 요구를 충족시킵니다. 대부분 — 피드 포워드 다층 퍼셉트론을 사용하여 인공위성 네트워크를 사용하여 위성 검색을 훈련해야 할 때 여전히 Matlab으로 돌아갑니다.
오픈 소스 소프트웨어에서는 드문 일이 아니므로 신경망을 수행하는 패키지가 둘 이상 있습니다. 상당히 둘 이상 :
얼마 전 저는 "뉴럴 네트워킹을위한 스위스 군용 칼"인 PyBrain을 사용해 보았지만 짧은 시간 (개발 시간과 런타임 모두)에서 만족스러운 결과를 얻지 못했습니다. 어쩌면 나는 충분히 열심히 노력하지 않았거나 아마도 나의 정확한 요구에 맞지 않았을 것입니다.
그냥 지금라는 패키지가 발견 neurolab 약속 보인다 : 파이썬위한 간단하고 강력한 신경 네트워크 라이브러리 와, MATLAB에서 신경망 도구 상자 (NNT) 같은 API .
거기에 simplenn
이 복숭아 하는 전산 지능과 기계 학습을위한 라이브러리
이 인공 지능 인공 신경망 라이브러리 인 FANN 에 대한 파이썬 바인딩 이이 StackOverflow post의 사실상 표준 으로 설명되어 있습니다.
아마도 다른 사람들이있을 것입니다.
누구나 사용하기 쉽고 속도 등의 기준에 따라 다른 옵션을 비교하려고 노력한 적이 있습니까? 내 자신의 유스 케이스는 위성 검색입니다. 예를 들어 많은 변수의 강력한 비선형 함수에 적합합니다. 나는 매우 신경망 사용자 입니다. 나는 그들의 내면의 연구에 관심이 없습니다.
Stats.SE에 대한이 질문 은 관련이 있지만 다른 초점입니다.