Una pregunta para los expertos en POO. - página 30

 
Vladimir Perervenko:

Nadie ha superado todavía a la lengua rusa en cuanto a velocidad de percepción y eficacia. Los científicos británicos han demostrado.

Eso es porque las palabrotas rusas tienen alma + instrucciones claras y mordaces.
 

Llevo unas semanas pensando en la IA. Se sabe que la base teórica de esta cuestión dista mucho de ser clara y sistemática, pero cada vez está más claro que nadie entiende realmente cómo piensan los humanos. La ironía es que la Conciencia gobierna el Mundo, pero no se conoce a sí misma. Los mecanismos ocultos de la Mente funcionan como en segundo plano, manteniendo o reestructurando un modelo dinámico de la realidad, pero el "espejo" -la comprensión del yo- se sale constantemente de él. He intentado centrarme en ello. Para empezar, he definido dos conceptos clave de la IA:

  1. Inteligencia: actividad mental consciente.
  2. Base de conocimientos - un modelo estructurado simplificado de la realidad que actúa como "objeto" de interacción con la Mente.

Es decir, la Razón y su "objeto", la Realidad, interactúan en un proceso continuo en el que la Razón modela la Realidad, reflejándola como un entorno de interrelaciones objetuales (a través del "prisma objetual"), y la Realidad (según la propia Razón), la genera y la destruye. No discutiremos una cuestión filosófica "si la Razón es un producto accidental o natural de la Realidad", sino que asumiremos a priori que la Razón y la Realidad están destinadas a interactuar.

En el contexto de nuestro problema -la IA es un modelo de la Razón, la base de conocimientos es un modelo de la Realidad- nuestra tarea es modelar su interacción.

Este hilo plantea cuestiones sobre la aplicabilidad de la POO, que he identificado como una de las herramientas más importantes para la implementación de la IA debido a la herencia, la encapsulación y el polimorfismo, pero como he dicho antes, no considero que esta herramienta sea eficaz para la IA en su presentación actual. El modelo de "imagen del mundo" es demasiado amplio para ser descrito por un lenguaje de programación estándar. Es decir, la Base de Conocimiento -nuestro "modelo de realidad"- tiene tantos objetos, propiedades y patrones que la programación estándar, con su pesado "remolque" sintáctico, inhibirá la descripción. Imagínese la cantidad de tiempo y recursos que requeriría este trabajo. Además, el código OOP estándar tiene un defecto inaceptable: es estático, lo que significa que el "entrenamiento" de la IA se convertirá en una reescritura interminable del código fuente de la Base de Conocimientos. La realidad se revela constantemente a la Razón en el proceso de interacción con ella, y es importante que la Razón pueda "reescribir" rápidamente el modelo de la realidad, cambiando el "código fuente" de la Base de Conocimientos sobre la marcha. Esto revela un "defecto" del código OOP estándar en relación con la IA: no admite el dinamismo de la estructura de la base de conocimientos y requiere su reescritura "manual". Pero está claro que la base de conocimientos, al igual que la base de datos, requiere una actualización constante, así como una reestructuración, que en este contexto es una consecuencia del aprendizaje de la IA. Por lo tanto, la Base de Conocimientos no puede ser un "objeto de trabajo" de Intellect, al estar descrita estructuralmente por código OOP estático.

Pasemos a las redes neuronales. ¿Pueden ayudar en la creación de la base de conocimientos? Creo - absolutamente, pero no completamente. NS puede representar la Realidad en forma de imágenes abstractas y patrones que reflejan formas de objetos, estados e interacciones y este material puede ser clasificado y heredado, pero creo que el inconveniente es la excesiva "interpretabilidad" de los datos representados en la descripción de relaciones, fórmulas, leyes claras e inequívocas.

Por lo tanto, las cuestiones de la tecnología y la metodología de la construcción de la base de conocimientos están abiertas. Y aún no hemos empezado a plantear los problemas del "motor": el Intelecto.

 
Реter Konow:

Llevo unas semanas pensando en la IA. Se sabe que la base teórica de esta cuestión dista mucho de ser clara y sistemática, pero cada vez está más claro que nadie entiende realmente cómo piensan los humanos. La ironía es que la Conciencia gobierna el Mundo, pero no se conoce a sí misma. Los mecanismos ocultos de la Mente funcionan como en segundo plano, manteniendo o reestructurando un modelo dinámico de la realidad, pero el "espejo" -la comprensión del yo- se sale constantemente de él. He intentado centrarme en ello. Para empezar, he definido dos conceptos clave de la IA:

  1. Inteligencia: actividad mental consciente.
  2. Base de conocimientos - un modelo estructurado simplificado de la realidad que actúa como "objeto" de interacción con la Mente.

Es decir, la Razón y su "objeto", la Realidad, interactúan en un proceso continuo en el que la Razón modela la Realidad, reflejándola como un entorno de interrelaciones objetuales (a través del "prisma objetual"), y la Realidad (según la propia Razón), la genera y la destruye. No discutiremos una cuestión filosófica "si la Razón es un producto accidental o regular de la Realidad", sino que asumiremos a priori que la Razón y la Realidad están destinadas a interactuar.

En el contexto de nuestro problema -la IA es un modelo de la Razón, la base de conocimientos es un modelo de la Realidad- nuestra tarea es modelar su interacción.

Este hilo plantea cuestiones sobre la aplicabilidad de la POO, que he identificado como una de las herramientas más importantes para la implementación de la IA debido a la herencia, la encapsulación y el polimorfismo, pero como he dicho antes, no considero que esta herramienta sea eficaz para la IA en su presentación actual. El modelo de "imagen del mundo" es demasiado amplio para ser descrito por un lenguaje de programación estándar. Es decir, la Base de Conocimiento -nuestro "modelo de realidad"- tiene tantos objetos, propiedades y patrones que la programación estándar, con su pesado "remolque" sintáctico, inhibirá la descripción. Imagínese la cantidad de tiempo y recursos que requeriría ese trabajo. Además, el código OOP estándar tiene un defecto inaceptable: es estático, lo que significa que el "entrenamiento" de la IA se convertirá en una reescritura interminable del código fuente de la Base de Conocimientos. La realidad se revela constantemente a la Razón en el proceso de interacción con ella, y es importante que la Razón pueda "reescribir" rápidamente el modelo de la realidad, cambiando el "código fuente" de la Base de Conocimientos sobre la marcha. Esto revela un "defecto" del código OOP estándar en relación con la IA: no admite el dinamismo de la estructura de la base de conocimientos y requiere su reescritura "manual". Pero está claro que la base de conocimientos, al igual que la base de datos, requiere una actualización constante, así como una reestructuración, que en este contexto es una consecuencia del aprendizaje de la IA. Por lo tanto, la Base de Conocimientos no puede ser un "objeto de trabajo" de Intellect, al estar descrita estructuralmente por código OOP estático.

Pasemos a las redes neuronales. ¿Pueden ayudar en la creación de la base de conocimientos? Creo - absolutamente, pero no completamente. NS puede representar la Realidad en forma de imágenes abstractas y patrones que reflejan formas de objetos, estados e interacciones y este material puede ser clasificado y heredado, pero creo que el inconveniente es la excesiva "interpretabilidad" de los datos representados en la descripción de relaciones, fórmulas, leyes claras e inequívocas.

Por lo tanto, las cuestiones de tecnología y metodología de la construcción de la base de conocimientos están abiertas. Y aún no hemos empezado a plantear los problemas del "motor": el Intelecto.

La IA es todo aquello que permite resolver problemas sin un algoritmo preciso. Eso es todo.

Puede ser una red neuronal, una base de conocimientos o su propia invención.

Ese es el concepto clave de la IA.

Las tonterías de OOP son, bueno, como siempre.

 
Koldun Zloy:

La IA es todo aquello que permite resolver problemas sin un algoritmo preciso. Eso es todo.


Es más que eso. Por ejemplo, ¿cómo se puede analizar si se puede cruzar la carretera delante del tráfico entrante sin ningún dato numérico? Un niño no será capaz de determinar esto, pero con el tiempo, sin ninguna instrucción, esta comprensión llega a pasar/conocer.

 
Alexey Viktorov:

Y no sólo eso. Por ejemplo, ¿cómo se puede analizar si se puede cruzar la carretera delante del tráfico entrante sin tener datos numéricos? Un niño no será capaz de determinar esto, y con el tiempo, sin ninguna instrucción, este entendimiento llega a pasar/conocer.

¿Puedo preguntar qué es exactamente lo que no le gusta de la definición común de IA?

 
Koldun Zloy:

¿Puedo preguntar qué es exactamente lo que no le gusta de la definición común de IA?

¿Qué te hace pensar que no me gusta? Pensé que era tu definición personal y sólo añadí mis propios pensamientos.

 

Pasemos al tema de la Inteligencia. ¿Qué incluye la "actividad mental consciente" y en qué mecanismos se basa?

La primera y principal función del Intelecto es el trabajo con las"construcciones de sentido", a través de las cuales se realiza la interacción de la Razón y la Realidad. Una construcción de sentido es un producto de la "mirada" de la Razón sobre la Realidad, que refleja su fragmento a través de su prisma subjetivo (a veces creativo).

La construcción significativa transmite una "instantánea de un fragmento" de la Realidad como complejo de objetos y propiedades en interacción "viva". El conjunto de construcciones de sentido modela fragmentariamente la Realidad o la "pseudorealidad", llevando un mensaje objetivo o subjetivode la Razón, o a la Razón. Es una "alimentación" semántica: pensamiento, conocimiento, actitud... Las construcciones semánticas son desmontadas, ensambladas o copiadas por las funciones cognitivas, entre las que se conocen las transiciones lógicas de causa a efecto, "corriendo" por las ramas jerárquicas de las categorías o cadenas asociativas. El constructo semántico entrante pasa por las etapas de desmontaje, evaluación, extracción o modelización del contexto y descodificación del prisma subjetivo de la fuente. En respuesta a lo que llega, la Razón genera su ensamblaje utilizando un conjunto de mecanismos lógicos y analíticos y su Base de Conocimiento, y el material "reciclado" puede integrarse por partes en la experiencia e incluso reescribir los cánones de la percepción. Estos son los principios generales del trabajo de la mente con el significado, donde cada etapa es un mecanismo complejo del que tenemos una comprensión superficial.

ZZY. Las construcciones de significado son un producto del trabajo del Intelecto y el molde de la Realidad presentado por la Razón NO es un bloque de construcción de la Base de Conocimiento, que simplemente suministra el material de ensamblaje de las construcciones de significado, el orden del objeto y la herencia inherente de las funciones cognitivas.

 

Estas construcciones semánticas se denominan desde hace tiempo enlaces semánticos.

La Inteligencia Artificial no puede llevar a cabo una actividad consciente, ni siquiera mental, o no consciente: no hay nadie que se dé cuenta de ello.

 
Dmitry Fedoseev:

Estas construcciones semánticas se denominan desde hace tiempo enlaces semánticos.

La Inteligencia Artificial no puede realizar una actividad consciente, ni siquiera mental, o no consciente: no hay nadie que se dé cuenta de ello.

Yo diría que sí. La conciencia, una función cognitiva que analiza las construcciones semánticas y establece vínculos lógicos con una "imagen del mundo" subjetiva, bien podría modelarse en alguna fase del desarrollo de la IA. En realidad, desde el principio, el desarrollo de la IA se centrará en la implementación de la "conciencia", es decir, un mecanismo para desmontar algunas "relaciones semánticas" con el fin de "producir" nuevas relaciones semánticas. Dejé de ver la conciencia como algo místico. Es simplemente un mecanismo.
 

La conciencia es la traducción del subconsciente a la conciencia.

Y la conciencia, lo es:

Созна́ние — состояние психической жизни организма, выражающееся в субъективном переживании событий внешнего мира и тела организма, а также в отчёте об этих событиях и ответной реакции на эти события.

La inteligencia artificial es más bien un animal entrenado.
Razón de la queja: