2013-04-09 14 views
15

Ich habe professionelle Software-Entwicklung Hintergrund mit C/C++/Java. Ich lerne maschinelles Lernen, was ist die beste Programmiersprache für maschinelles Lernen? R? Ich erinnere mich, dass Andrew Ng in seinem offenen Kurs Machine Learning eine Programmiersprache zum Lernen von maschinellem Lernen erwähnt hat, aber das habe ich nicht verstanden. Jemand fängt das?Was ist die beste Programmiersprache für maschinelles Lernen?

+1

Assemblersprache. Wrox hat ein großartiges Buch. –

+1

Ich glaube, es gibt keine beste Sprache, weil es vom Stil, der Erfahrung, dem Wissen und den Vorlieben des Individuums abhängt. Diese Frage ist subjektiv und objektiv nicht zu beantworten. Ich glaube, Sie sollten mit der Versammlung gehen, aber das ist nur eine Meinung. –

Antwort

14

Menschen verwenden folgende Sätze

R Matlab/Octave Python Java Scala

Python für die erste Prototyping ist gut und man kann sehr schnell Ihre Ergebnisse überprüfen. Aber auf lange Sicht läuft es langsamer als kompilierte Sprachen wie Java

Aber Bibliotheken wie http://scikit-learn.org/stable/ Leben machen große Python

Menschen auch Scala verwenden, da es viele Bibliotheken sind

Abholung

Wenn Sie folgenden Link gehen es ist eine gute Beschreibung der Vor- und Nachteile der einzelnen

http://www.kaggle.com/forums/t/3642/what-tools-do-people-generally-use-to-solve-problems/21728

Glückliches Lernen

Verwandte Themen