2013-04-09 11 views
15

Ho uno sfondo di sviluppo software professionale con C/C++/Java. Sto imparando l'apprendimento automatico, qual è il miglior linguaggio di programmazione per l'apprendimento automatico? R? Ricordo che Andrew Ng menzionava un linguaggio di programmazione per l'apprendimento automatico della macchina nel suo corso Open Machine Learning, ma non l'ho capito. Qualcuno lo capisce?Qual è il miglior linguaggio di programmazione per l'apprendimento automatico della macchina?

+1

linguaggio assembly. Wrox ha un grande libro. –

+1

Credo che non ci sia linguaggio migliore, perché dipende dallo stile, dall'esperienza, dalle conoscenze e dalle preferenze dell'individuo. Questa domanda è soggettiva ed è obiettivamente senza risposta. Credo che dovresti andare con l'Assemblea, ma questa è solo un'opinione. –

risposta

14

Le persone usano seguenti set

R Matlab/Octave Python Java Scala

Python è un bene per la prototipazione iniziale ed è possibile controllare i risultati molto veloce. Ma a lungo andare si corre più lento di linguaggi compilati come Java

Ma librerie come http://scikit-learn.org/stable/ rendere la vita grande utilizzando Python

Le persone usano anche Scala in quanto vi sono molte biblioteche raccogliendo

Se si va al di sotto del collegamento v'è una buona descrizione dei pro e contro di ogni

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

felici di apprendimento

Problemi correlati