¿Qué herramientas utilizas para el aprendizaje automático?

Los 2 idiomas más famosos en Machine Learning son Python y R.

Python: Te encantará si eres un desarrollador. Es corto y sexy. Sintaxis fácil, gran comunidad de aprendizaje automático. Yo uso las bibliotecas Numpy, Panda, Sklearn, matplotlib en python. Trabajo en RStudio (no hay muchas opciones y es lo suficientemente bueno).

R: Esto es más como una herramienta de análisis estadístico . No hay una biblioteca específica. Los uso a pedido. Para la mayoría de las operaciones de mezcla de datos, no necesita ninguna biblioteca. Está hecho para eso. Trabajo en Spyder para Python.

Hay otros lenguajes como Matlab, SAS, etc. R puede sustituir cualquier herramienta de análisis estadístico, creo. De manera similar, Python puede sustituir cualquier lenguaje orientado a objetos cuando se trata de Machine Learning.

SQL también es una herramienta poderosa para el análisis de datos, no diría Machine Learning.

Spark es el rey del mercado cuando se trata de Big Data Machine Learning.

Los lenguajes utilizados son: R, Python y Java.

Bibliotecas: si está utilizando python, entonces SCIKIT-LEARN, NUMPY. Vista de tareas de CRAN: Aprendizaje automático y aprendizaje estadístico para R que utilizo. Este enlace tiene todos los paquetes necesarios para R.

Marco: MATLAB Environment es un buen marco para crear y probar programas de aprendizaje automático escritos en MATLAB

Otros marcos son Orange, RapidMiner, Weka, SPSS

Una combinación de estos es lo que confío y uso.

espero que ayude 🙂

La herramienta principal sigue siendo R pase lo que pase. El poder que R le brinda al ser un paquete completo apenas se encuentra en otro lugar. Puede hacer desde la transformación de datos hasta las estadísticas y las matemáticas hasta la ingeniería de características y el modelado predictivo dentro de R.

Hay muchos paquetes de Machine Learning para R, pero eso realmente depende del problema en el que esté trabajando y de los algoritmos que desee usar. Por lo tanto, no puedo decir qué paquete se va a utilizar, ya que depende únicamente de sus requisitos.

En el ángulo lateral, también trabajo en algún momento con el estudio Microsoft Azure Machine Learning. También es una herramienta maravillosa para entrenar algoritmos, pero no tiene muchos algoritmos en este momento. Microsoft está trabajando para expandir sus bibliotecas. Sin embargo, obtienes alas en AML por la característica de ejecutar cualquier script R. Para que pueda construir su modelo en R e implementarlo en AML.

More Interesting

¿Debería haber un límite en la tecnología y la automatización, especialmente en IA, que emociona la mente humana y desafía la existencia humana física?

¿Qué técnicas de programación debo saber para hacer un juego jugando IA y desafiar en concursos como este: The Great Escape?

¿Está bien usar un modelo de aprendizaje automático no supervisado para la predicción?

Cómo evaluar los sistemas de recomendación de calificación unaria

¿Cuál es el estado del arte en la música compuesta por computadora?

¿Cuáles son algunos de los juegos de computadora que son específicamente difíciles de imposibles para que la IA juegue tan bien como un humano?

¿Necesito hacer una nueva optimización completa de una red neuronal para tener plenamente en cuenta una nueva observación?

¿Qué son exactamente las redes neuronales de convolución y en qué se diferencian en funcionalidad y rendimiento de las NN normales?

¿Qué ventajas hay en obtener un MD / PhD en CS en lugar de un MD / PhD en aprendizaje automático si quieres estudiar IA?

¿IBM Watson pondrá a miles de personas sin trabajo?

¿Podrían los robots AI viajar interdimensionalmente?

¿Cómo son relevantes los proyectos como Apache Spark para la inteligencia artificial?

¿Cómo es útil el aprendizaje automático en el mundo real?

Todavía estoy decidiendo mi carrera y considerando seriamente la tecnología CCNA. ¿Un robot se hará cargo de mi trabajo pronto?

¿Cómo y cómo el aprendizaje automático y el aprendizaje profundo pueden ayudar a los gráficos por computadora?