Para alguien completamente nuevo en el mundo de la programación, ¿sería Python un punto de acceso viable si la persona pretende sumergirse en la inteligencia artificial?

¡Ciertamente! Python es un lenguaje que definitivamente podría usarse en algunas aplicaciones interesantes, listas para la producción y que generan ingresos.

Sin embargo, lo que sugeriría no es mirar el lenguaje de programación como la forma de trabajar con la IA. Míralo como una forma de aprender codificación. La IA vendrá naturalmente después de eso.

Basado en eso, mi sugerencia sería comenzar con algo de la vieja escuela, C / C ++, ver de qué se trata y de dónde vino. Entonces tendrá una herramienta a su disposición que le permitirá hacer mucho más. Comprender la forma en que funciona la programación le permite cambiar de idioma con un mínimo esfuerzo.

Y si bien Pyton es más fácil de usar, definitivamente está más alejado del cable y le impedirá comprender aspectos cruciales de la administración de la memoria hasta un punto que podría obligarlo a escribir código ineficiente.

Dicho esto, una vez que sepas estas cosas, Python es una excelente herramienta para crear muchas aplicaciones geniales de IA.

Primero aprenda a programar … ni siquiera piense en IA hasta que haya escrito un buen código durante más de un año.

Para entonces, ya estarás listo para aprender un segundo e incluso un tercer idioma … y ENTONCES puedes elegir un idioma que sea bueno para el uso de IA.

Pero elegir sobre esa base es como alguien que está a punto de comenzar su primera clase de piano preguntando qué piano comprar porque les interesa tocar Bach en lugar de Chopin.

Simplemente aprenda a programar primero … tomará al menos un año o dos antes de que pueda hacer CUALQUIER contribución a AI … y para entonces, los idiomas utilizados para escribir AI bien pueden haber cambiado.

Es un comienzo, pero puede que no sea el mejor.

La mejor manera de aprender es tener un proyecto.

  • Tal vez quieras usar IA para ordenar Lego.
  • Tal vez quieras jugar un juego en línea.

Investigue un poco para determinar qué método sería el mejor actualmente (AI no es un algoritmo único, existen múltiples versiones diferentes que resuelven diferentes problemas). También puede hacer un par de cursos de introducción en Udacity, Udemy o OCW en MIT para comenzar.

Dependiendo de su proyecto, puede utilizar Python o utilizar otro idioma.

Comience a aprender suficiente Python para hacer su proyecto, luego extienda el proyecto y hágalo más real.

, definitivamente Python será un acceso viable para la persona que quiere sumergirse en la IA. Dado que python tiene un punto fuerte de trabajar con muchos paquetes conocidos como módulos en el mundo py.

Además de Python, otro lenguaje que te dará el impulso es R.

Intenta buscarlo en Google y aprende cómo estos dos idiomas tienen un atractivo individual para la IA.

Yo diría que sí. Pero la IA es un campo amplio. Si habla de aprendizaje automático, entonces sí. Pero sí, Python es extremadamente poderoso. pero c te da control total porque es más bajo. Python te permite mantenerte cuerdo.

¡si! Python puede ser un punto de acceso viable para la IA, puede manejar una buena cantidad de datos con paquetes para una serie de aplicaciones que incluyen IA general, aprendizaje automático y se usa en todo el mundo

No, porque Python es solo una herramienta. Si quieres construir una casa y tienes un martillo y una sierra, tienes las herramientas. Si no sabes nada sobre construcción, son de poco valor. Una vez que obtienes un buen conocimiento sobre los fundamentos teóricos de la IA, las herramientas se vuelven útiles y Python es una buena.

Sí, porque Python es muy básico, lógico, matemático y un buen lenguaje de manejo de datos.

No sé mucho sobre IA, pero me parece que realmente trabajar con ella, tal vez contribuyendo al avance del campo, implica mucha más matemática que la codificación.
Si solo quieres ‘usarlo’, supongo que Python no es una mala elección.

Prolog sería un mejor punto de partida.