Necesitarás algunas matemáticas discretas . Gráficos, árboles, etc. Estas son las estructuras subyacentes a la IA.
Necesitará algunas habilidades de programación , especialmente en lenguajes como Prolog y LISP. Muchos sistemas de IA están programados en estos idiomas.
Necesitarás algo de lógica . Cálculo proposicional y predicado. Su sintaxis y semántica. Quizás alguna lógica modal. Esto formará la base para aprender sobre la representación del conocimiento, que es la base de la IA.
- ¿Cuáles son las limitaciones de la IA?
- Quiero hacer / contribuir a una IA. Conozco Python, C y el kit webdev (HTML, CSS, JS). No sé casi nada sobre IA. ¿Dónde empiezo?
- ¿Qué podría reemplazar la inteligencia artificial?
- ¿Podrías crear una inteligencia súper artificial que tenga todos los poderes como el guante infinito Marvel?
- ¿Es posible comenzar una carrera en Inteligencia Artificial / Aprendizaje Automático a los 45 años en India?
Durante los primeros dos años de un título regular en ciencias de la computación, generalmente obtienes suficientes antecedentes para comenzar a estudiar IA.
Pero no hay límite para la complejidad de la IA. Para profundizar en ello, necesitará estadísticas, cálculo, álgebra matricial y probablemente mucho más. La teoría del aprendizaje estadístico (o más simplemente aprendizaje automático) depende de estas áreas.
Mi consejo. Compre un libro sobre Inteligencia Artificial para leer en su propio tiempo. Una buena es la Inteligencia Artificial: un enfoque moderno de Stuart Russell y Peter Norvig. Siempre que no entiendas algo, trata de averiguar qué conocimientos básicos te faltan. Luego llena esos huecos.