Probablemente ninguno de C / C ++ lo ayudará mucho en un curso de “Introducción a la IA”.
La mayoría de estos cursos NO utilizarán ni analizarán C ++ (mucho) y es posible que ni siquiera profundicen en los lenguajes per se.
Lisp, Scheme, Prolog y quizás hoy Python son más típicos. (Python no es un lenguaje AI típico, pero hay bibliotecas para él y ahora es popular como lenguaje de aprendizaje).
- ¿Existen principios generales de inteligencia aumentada?
- ¿Será AI capaz de construir una nave espacial completa desde cero, la máquina más compleja e impredecible jamás construida por el hombre?
- ¿Cuáles son los mejores blogs / boletines de inteligencia artificial?
- ¿Podría la inteligencia artificial crear vida sintética en el futuro?
- ¿Cómo educaremos a una IA fuerte?
C / C ++ (así como Python) puede aparecer en conexión con las bibliotecas existentes para hacer redes neuronales o subáreas similares de IA.
C / C ++ generalmente solo se usan para programar porciones intensivas de CPU y semi-matemáticas de proyectos de IA.
La razón simbólica generalmente se realiza en alguna variante de Lisp o en un lenguaje que puede apoyar fuertemente la idea de “datos como código” Y “código como datos”. (Python no es del todo terrible en esta área, por supuesto, C / C ++ PUEDE hacer esto si trabajas lo suficiente o tienes la biblioteca correcta).