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.
- ¿Qué lenguajes de programación se necesitan para desarrollar IA?
- ¿Qué carreras reemplazarán los robots más que otras?
- ¿Cómo se puede utilizar el aprendizaje por refuerzo en robótica donde el caso de falla es la destrucción física?
- ¿Por qué imaginamos (y creamos en algunos casos) robots con forma humana?
- ¿Por qué las máquinas de vectores de soporte han caído en desgracia?
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.