¿Cuáles son los lenguajes cruciales para la programación de IA?

Entiendo la necesidad de saber qué idiomas son importantes para la inteligencia artificial, pero debo decir que, aunque la selección del idioma es importante, los conceptos matemáticos involucrados y los conceptos de aprendizaje automático son de mayor importancia y personalmente sugiero que prioricen en su enfoque hacia la inteligencia artificial.

Ahora, llegando a los idiomas requeridos, no hay una respuesta única. El sistema de inteligencia artificial puede tener varios grados de complejidad.

Supongamos que desea crear un sistema de IA que haga que un robot transporte cosas y se mueva por sí solo. Esto requerirá que el sistema de IA detecte obstáculos, encuentre la mejor ruta disponible y también esté listo para cambiar la ruta si es necesario. Esto se puede hacer usando C / C ++. Sin embargo, si desea interactuar con el robot, Java es necesario.

Pero si estamos hablando de sistemas de inteligencia artificial que avergüenzan a Jarvis de ‘Iron Man’, la ciencia de datos es extraordinariamente importante y para eso Python es una necesidad. Python es esencialmente la herramienta de acceso para la minería de datos. Es decir, es necesario si hay una gran cantidad de datos involucrados y debe calcularse y debe obtenerse una salida lógica.

Al final, la verdad es que ningún lenguaje de programación único lo va a cortar. El sistema de inteligencia artificial, a menos que sea extremadamente primitivo, necesita un montón de idiomas que no solo hagan el trabajo, sino que sean cómodos para el desarrollador y se utilicen principalmente en los círculos de inteligencia artificial.

Espero que ayude. Aclamaciones.

Para AI: personalmente prefiero Python para la creación rápida de prototipos de algoritmos, y luego C ++ para lograr un alto rendimiento en ellos.

Por lo general, no aprovecho ninguna fuente abierta existente en IA, pero ese soy yo. Muchos programadores de IA también usan Java.