Aquí está el documento que incluye el código explicado: http://kryten.mm.rpi.edu/SBrings…
Solo es consciente de sí mismo en el sentido literal más estricto de que hace una inferencia sobre una acción que se realiza a sí misma (se le da una píldora), utilizando el conocimiento de una acción realizada por sí misma (hablando). Pero dado que esta inferencia podría aplicarse a cualquier sujeto no consciente, la única conexión autoconsciente sería el paso intermitente de la retroalimentación del sensor de audio, que es un poco técnico. Sin embargo, las definiciones de autoconciencia de la mayoría de las personas probablemente incluyen retener un modelo de uno mismo, y esto parece mucho más un caso de “input-> inference-> output-> end program”
Básicamente, el código verifica si el tiempo de la voz que escucha coincide con el tiempo de la función de salida del robot; de ser así, pasa por una ruta de inferencia establecida explícitamente que desencadena una respuesta preescrita. El código está escrito de manera tan específica para esta tarea tan específica de píldoras y sonidos que no veo ninguna diferencia práctica con la programación normal de reglas si, entonces, salvo que toman el camino más largo. Puede haber algunas partes interesantes en el documento, pero los títulos sensacionales son inapropiados como de costumbre.
- ¿Qué debo aprender para crear un bot con cualidades de diálogos naturales?
- ¿Por qué la minimización de la divergencia de KL ayuda en la convergencia de algoritmos de aprendizaje automático?
- Cómo elegir una red neuronal para la clasificación basada en la aplicación y cómo las capas ocultas afectan el rendimiento de la red neuronal
- ¿Se puede usar una IA para resolver CAPTCHA?
- Cómo obtener una inteligencia artificial para ejecutar mi startup