¿Cuáles son algunos temas comunes que deben enseñarse en un curso de inteligencia artificial, pero que se omiten en la mayoría de los cursos de IA?

Creo que las ideas de la teoría de la complejidad que personas como Scott Aaronson [1,2] y Leslie Valiant [3] tienen para ofrecer en el campo son buenas adiciones a un curso de IA.

Mis razones son desde dos perspectivas diferentes: (1) Estos análisis proporcionan una base firme para comprender la IA desde un punto de vista filosófico. A menudo, los estudiantes que aprueban un curso de IA no tienen idea de cómo responder a las preguntas filosóficas sobre IA. En el mejor de los casos, se les ha informado sobre algunas ideas filosóficas tradicionales que ni siquiera son remotamente relevantes para la investigación moderna de IA (por ejemplo, la infame sala china). El enfoque computacional ofrece una perspectiva diferente que tiene una base adecuada en la lógica de estos sistemas. (2) Ofrecen una comprensión de la complejidad de los algoritmos de aprendizaje que a menudo se ignoran extrañamente en las clases. La complejidad es una propiedad clave de los algoritmos, y la comprensión de un algoritmo a través de este lente le dice mucho acerca de dónde y cómo se puede usar. Tanto Valiant como Aaronson tienen grandes cosas que decir sobre este tema.

[1] Mentes y máquinas
[2] Página en scottaaronson.com
[3] Página en mit.edu

En IA, creo que los siguientes temas deberían enseñarse con más detalle:

-> Creo que el tema de identificar realmente una función de condición física para un problema dado a menudo se pasa por alto. Aquí están los inconvenientes:

1) Cuando en realidad diseñamos un algoritmo de IA, las líneas no son concretas y la parte más difícil es descubrir cómo avanzar hacia un óptimo.

2) A menudo es muy difícil definir claramente una función que sea capaz de reducir juiciosamente el espacio de búsqueda.

3) Es bastante difícil cerrar la brecha entre una ‘buena’ heurística y una costosa pieza de computación. Uno dará buenos resultados rápidamente, el otro dará muy buenos resultados pero lentamente. ¿Cómo sabemos qué heurística elegir? Haz un dios griego de la IA.

-> La optimización de parámetros también es clave para el éxito de cualquier sistema de IA. Raramente, si alguna vez, se enseñan estos conceptos durante los cursos. Nos atascamos con cosas elegantes como la ruleta, el apareamiento de cromosomas, etc.

-> ¿Cómo se representa un cromosoma en un algoritmo genético? Como una cadena binaria? Eso no siempre es natural. El proceso de apareamiento de las cadenas binarias tampoco es muy bueno. Me sale una mezcla que puede no tener mucho sentido. Se podría mostrar la representación de los candidatos como objetos, etc.

Para concluir, la IA es un tema realmente vasto. Es difícil enseñarlo con limitaciones de tiempo. Los maestros intentan explicar la lógica central de programar alguna forma de inteligencia en la computadora, y dejan el resto para que los estudiantes lo descubran.

More Interesting

¿Puedes programar el software de IA para crear nuevos negocios y nuevas empresas en IA de forma indefinida para administrar y crear riqueza infinita por la eternidad?

¿Podemos modelar alguna novela o poema como el rompecabezas de cebra? ¿Cuál será su significado como teoría de la lógica?

¿Alguien puede guiarme sobre cómo mejorar mi interés en Inteligencia Artificial y Robótica?

Visión por computadora: ¿Qué artículo trata sobre el problema del desorden en los videos para el reconocimiento de la acción humana?

¿Cuáles son los buenos diagnósticos (además del rendimiento de validación) para determinar si una red neuronal se generalizará bien?

¿Se puede reprogramar una red neuronal entrenada como un programa secuencial clásico?

¿Cuál es el estado del arte con respecto a la IA y la simulación para un juego de estrategia?

¿Cómo empiezo a aprender las matemáticas y teorías necesarias para las redes neuronales y la IA?

La IA debe ser creada por un ser inteligente consciente y ser capaz de comprender lo que está haciendo. Sin conciencia y libre albedrío, la inteligencia no es posible. ¿Por qué hay histeria colectiva sobre el peligro de la IA que realmente no existe?

¿Cuándo comenzará Skynet?

¿Cómo ordena el nuevo algoritmo de Instagram el feed?

¿Cuáles son algunos puntos ciegos colectivos entre las personas que trabajan en IA?

¿Qué prevalecerá en futuros hogares: robots humanoides o electrodomésticos inteligentes conectados?

¿Existe un algoritmo informático que sea capaz de distinguir la música clásica compuesta por los mejores compositores (Bach, Mozart, Beethoven, etc.) de la música compuesta por sus contemporáneos menos considerados?

¿Hay algún podcast sobre el aprendizaje automático?