Hay muchos que creen que la IA es solo una extensión de la informática. Hay otros que creen que la conciencia no es necesaria. Si cree que la IA se puede escribir como un programa informático determinista que es capaz de escribir programas informáticos deterministas y que puede decidir las necesidades de otras copias del programa informático determinista, entonces está bien, vaya a escribir ese programa y cuando llegue al punto de establecer sus requisitos no se sorprenda si son triviales.
El acto de escribir un programa es innatamente humano (un criterio), por lo que los intentos de hacer que las computadoras escriban programas reducen la definición de un lenguaje que lo analiza y luego agregan componentes para una base de datos de subrutinas almacenadas. En otras palabras, programar una computadora para programar una computadora, escribir un programa, volver a especificar su programa en un lenguaje genérico y analizarlo para construir un programa … pero espera, ¿no es eso lo que hacemos ahora? Usamos un compilador para mapear construcciones de alto nivel en un conjunto de instrucciones de máquina.
Para escribir un programa como lo hacemos, la computadora debe ser capaz de resolver sus necesidades. ¿Dónde está eso en una computadora? Tal vez escribiremos un conjunto de necesidades basadas en texto, luego puede analizarlas para generar un programa … ¡pero eso es lo mismo que arriba!
- ¿Por qué la gente no cree en la inteligencia artificial?
- Si la IA es realmente una forma simulada de inteligencia, ¿por qué necesitaría computadoras?
- ¿Las computadoras cuánticas allanarán el camino para la Inteligencia Artificial?
- ¿Cómo afectará la IA a los programadores?
- ¿Cuál es la forma guiada de dominar la IA?
Escribir un programa requiere una comprensión de la necesidad humana. Para comprender todos los aspectos de las necesidades humanas, necesita el mismo contexto que nosotros, eso significa que debe operar en el mismo espacio del sensor que tenemos. Eso significa además que debe muestrear la fuente de toda nuestra información original … el medio ambiente. Para muestrear un entorno no es suficiente, debe ser capaz de interactuar (es decir, recibir retroalimentación del entorno) esto se debe a que el conocimiento proviene de la retroalimentación constante del entorno.
La complejidad de la entrada es tal que deben poder asociarse para que las respuestas para todos los tipos de sensores sean consistentes (esto se conoce como una fusión de datos de sensores)
Los datos del sensor deben procesarse lo suficientemente rápido para que los algoritmos de interacción puedan cumplir con los tiempos de respuesta (este es un entorno de tipo de control). Esto relaciona la retroalimentación inmediata de una respuesta física a todos los sensores. Esto, a su vez, crea estados asociados muy complejos: para reflexionar sobre estos estados necesitamos una retroalimentación internalizada que “vea” las asociaciones que existen contextualmente en cualquier momento. Esta imagen de respuestas y aportes es la primera etapa de las experiencias internas que no emanan del mundo real sino que son experimentadas (los filósofos llaman a esto qualia).
En este punto tenemos las primeras etapas de la conciencia (qualia).
Tales sistemas de control son innatamente no deterministas y altamente asociativos a diferencia de la computadora (la memoria de la computadora está estrictamente dividida y no asociativa)
Para que un sistema escriba un programa útil, determinado completamente por su interacción con nuestro entorno (donde puede refinar la información para generar conocimiento). Tendrá que reflexionar no solo sobre un contexto, sino que cualquier necesidad que pueda determinar por sí misma. Esto requiere una capacidad de modelado de internalización (por ejemplo, razonamiento / descomposición basada en objetivos) que probablemente sea impulsada por la retroalimentación, siendo los objetivos una especie de super-acciones o respuestas, muy genéricas (ver párrafo 2) Esto se piensa y requiere conciencia.
Resumen
AI necesitará tomar muestras de un espacio ambiental consistente
Tendrá que emitir acciones en ese entorno (es decir, interactuar)
Debe poder sincronizarse con el entorno
Debe tener algunas acciones genéricas (objetivos) en ese espacio
Tendrá que modelar el espacio para refinar / predecir sus acciones y, por lo tanto, no comprometer sus objetivos.
Se permitirá cierto grado de no determinismo.
Su espacio de estado será asociativo (esto permite que el sensor interactúe con otros sensores y responde que los comentarios también interactúan
Puede desarrollar una representación simbólica de experiencias, es decir, un lenguaje (que estará disponible para modelar (e incluso para comunicaciones)
La capacidad de escribir programas originales en computadoras requiere una forma mínima de conciencia