Uma pergunta para os especialistas do OOP. - página 30

 
Vladimir Perervenko:

Ninguém ainda superou o vernáculo russo em termos de velocidade de percepção e eficácia. Cientistas britânicos já provaram.

Isso porque os palavrões russos têm alma + instruções claras e mordazes.
 

Há algumas semanas venho pensando na IA. É sabido que a base teórica desta questão está longe de ser clara e sistemática, mas está ficando cada vez mais claro que ninguém realmente entende como os humanos pensam. A ironia é que a Consciência governa o Mundo, mas não se conhece a si mesma. Os mecanismos ocultos da Mente funcionam como se estivessem em segundo plano, mantendo ou reestruturando um modelo dinâmico de realidade, mas o "espelho" - a compreensão do eu - cai constantemente fora dele. Eu tentei me concentrar nisso. Para começar, defini dois conceitos-chave da IA:

  1. Inteligência - atividade mental consciente.
  2. Base de conhecimento - um modelo estruturado simplificado de realidade que atua como um "objeto" de interação com a Mente.

Ou seja, a Razão e seu "objeto", Realidade, interagem num processo contínuo onde a Razão modela a Realidade, refletindo-a como um ambiente de inter-relações de objetos (através do "prisma do objeto"), e a Realidade (de acordo com a própria Razão), a gera e a destrói. Não discutiremos uma questão filosófica "se a Razão é um produto acidental ou regular da Realidade", mas assumiremos a priori que a Razão e a Realidade são destinadas a interagir.

No contexto de nosso problema - a IA é um modelo de Razão, a Base de Conhecimento é um modelo de Realidade, nossa tarefa é modelar sua interação.

Este tópico levanta questões sobre a aplicabilidade da OOP, que identifiquei como uma das ferramentas mais importantes para a implementação da IA devido à herança, encapsulamento e polimorfismo, mas como disse anteriormente, não considero esta ferramenta eficaz para a IA em sua apresentação atual . O modelo "imagem do mundo" é muito vasto para ser descrito por uma linguagem de programação padrão. Ou seja, a Base de Conhecimento - nosso "modelo de realidade" - tem tantos objetos, propriedades e padrões que a programação padrão com seu pesado "trailer" sintático inibirá a descrição. Imagine quanto tempo e recursos esse trabalho levaria. Além disso, o código OOP padrão tem uma falha inaceitável - é estático - o que significa que o "treinamento" da IA se transformará em uma reescrita infinita do código fonte da Base de Conhecimento. A realidade se revela constantemente à Razão no processo de interação com ela, e é importante que a Razão possa prontamente "reescrever" o modelo de realidade, mudando o "código fonte" da Base de Conhecimento na hora certa. Isto revela um "defeito" do código OOP padrão em relação à IA - não suporta o dinamismo da estrutura da Base de Conhecimento e requer sua reescrita "manual". Mas é claro que a Base de Conhecimento, assim como o banco de dados requer constante atualização, bem como reestruturação, o que neste contexto é uma conseqüência do aprendizado da IA. Portanto, a Base de Conhecimento não pode ser um "objeto de trabalho" da Intellect, sendo descrita estruturalmente pelo código OOP estático.

Passemos às redes neurais. Eles podem ajudar na criação da Base de Conhecimento? Eu acredito - absolutamente, mas não completamente. NS pode representar a Realidade na forma de imagens abstratas e padrões que refletem formas de objetos, estados e interações e este material pode ser classificado e herdado, mas acredito que a desvantagem é a excessiva "interpretabilidade" dos dados representados na descrição de relações claras e inequívocas, fórmulas, leis.

Portanto, as questões de tecnologia e metodologia de construção da Base de Conhecimento estão abertas. E ainda não começamos a levantar os problemas do "motor" - o Intellect.

 
Реter Konow:

Há algumas semanas venho pensando na IA. É sabido que a base teórica desta questão está longe de ser clara e sistemática, mas está ficando cada vez mais claro que ninguém realmente entende como os humanos pensam. A ironia é que a Consciência governa o Mundo, mas não se conhece a si mesma. Os mecanismos ocultos da Mente funcionam como se estivessem em segundo plano, mantendo ou reestruturando um modelo dinâmico de realidade, mas o "espelho" - a compreensão do eu - cai constantemente fora dele. Eu tentei me concentrar nisso. Para começar, defini dois conceitos-chave da IA:

  1. Inteligência - atividade mental consciente.
  2. Base de conhecimento - um modelo estruturado simplificado de realidade que atua como um "objeto" de interação com a Mente.

Ou seja, a Razão e seu "objeto", Realidade, interagem num processo contínuo onde a Razão modela a Realidade, refletindo-a como um ambiente de inter-relações de objetos (através do "prisma do objeto"), e a Realidade (de acordo com a própria Razão), a gera e a destrói. Não discutiremos uma questão filosófica "se a Razão é um produto acidental ou regular da Realidade", mas assumiremos a priori que a Razão e a Realidade são destinadas a interagir.

No contexto de nosso problema - a IA é um modelo de Razão, a Base de Conhecimento é um modelo de Realidade, nossa tarefa é modelar sua interação.

Este tópico levanta questões sobre a aplicabilidade da OOP, que identifiquei como uma das ferramentas mais importantes para a implementação da IA devido à herança, encapsulamento e polimorfismo, mas como disse anteriormente, não considero esta ferramenta eficaz para a IA em sua apresentação atual . O modelo "imagem do mundo" é muito vasto para ser descrito por uma linguagem de programação padrão. Ou seja, a Base de Conhecimento - nosso "modelo de realidade" - tem tantos objetos, propriedades e padrões que a programação padrão com seu pesado "trailer" sintático inibirá a descrição. Imagine quanto tempo e recursos esse trabalho levaria. Além disso, o código OOP padrão tem uma falha inaceitável - é estático - o que significa que o "treinamento" da IA se transformará em uma reescrita infinita do código fonte da Base de Conhecimento. A realidade se revela constantemente à Razão no processo de interação com ela, e é importante que a Razão possa prontamente "reescrever" o modelo de realidade, mudando o "código fonte" da Base de Conhecimento na hora certa. Isto revela um "defeito" do código OOP padrão em relação à IA - não suporta o dinamismo da estrutura da Base de Conhecimento e requer sua reescrita "manual". Mas é claro que a Base de Conhecimento, assim como o banco de dados requer constante atualização, bem como reestruturação, o que neste contexto é uma conseqüência do aprendizado da IA. Portanto, a Base de Conhecimento não pode ser um "objeto de trabalho" da Intellect, sendo descrita estruturalmente pelo código OOP estático.

Passemos às redes neurais. Eles podem ajudar na criação da Base de Conhecimento? Eu acredito - absolutamente, mas não completamente. NS pode representar a Realidade na forma de imagens abstratas e padrões que refletem formas de objetos, estados e interações e este material pode ser classificado e herdado, mas acredito que a desvantagem é a excessiva "interpretabilidade" dos dados representados na descrição de relações claras e inequívocas, fórmulas, leis.

Portanto, as questões de tecnologia e metodologia de construção da Base de Conhecimento estão abertas. E ainda não começamos a levantar os problemas do "motor" - o Intellect.

IA é qualquer coisa que permita resolver problemas sem um algoritmo preciso. Isso é tudo o que é.

Pode ser uma rede neural, uma Base de Conhecimento, ou sua própria invenção.

Esse é o conceito chave da IA.

A bobagem do OOP é, bem, como de costume.

 
Koldun Zloy:

AI é qualquer coisa que lhe permita resolver problemas sem um algoritmo preciso. Isso é tudo o que é.


É mais do que isso. Por exemplo, como você analisa se pode ou não atravessar a estrada em frente ao tráfego de entrada sem quaisquer dados numéricos? Uma criança não será capaz de determinar isto, mas com o tempo, sem nenhuma instrução, este entendimento vem a passar/conhecer.

 
Alexey Viktorov:

Não apenas isso. Por exemplo, como você analisa se pode ou não atravessar a estrada em frente ao tráfego de entrada sem ter quaisquer dados numéricos? Uma criança não será capaz de determinar isto, e com o tempo, sem nenhuma instrução, este entendimento chega a passar/conhecer.

Posso perguntar o que exatamente você não gosta na definição comum de IA?

 
Koldun Zloy:

Posso perguntar o que exatamente você não gosta sobre a definição comum de IA?

O que o faz pensar que eu não gosto disso? Pensei que fosse sua definição pessoal e acabei de acrescentar meus próprios pensamentos.

 

Passemos à questão da Inteligência. O que inclui a "atividade mental consciente" e em que mecanismos ela se baseia?

A primeira e principal função da Intellect é o trabalho com"construções de sentido", através do qual a interação da Razão e da Realidade é realizada. Uma construção de sentido é um produto do "olhar" da Razão sobre a Realidade, refletindo seu fragmento através de seu prisma subjetivo (às vezes criativo).

A construção significativa transmite um "instantâneo de um fragmento" da Realidade como um complexo de objetos e propriedades na interação "viva". A montagem de construções de significado modela fragmentáriamente a Realidade ou "pseudo-Realidade", levando uma mensagem objetiva ou subjetivada Razão, ou para a Razão. É um "alimento" semântico - pensamento, conhecimento, atitude e muito mais... As construções semânticas são desmontadas, montadas ou copiadas por funções cognitivas, entre as quais se conhecem transições lógicas de causa a efeito, "correndo" por ramos hierárquicos de categorias ou cadeias associativas. A construção semântica que chega passa por etapas de desmontagem, avaliação, extração ou modelagem do contexto e decodificação do prisma subjetivo da fonte. Em resposta à entrada, Reason gera sua montagem usando um conjunto de mecanismos lógicos e analíticos e sua Base de Conhecimento, e o material "reciclado" pode se integrar em partes na experiência e até reescrever os cânones de percepção. Estes são os princípios gerais do trabalho da Mind com significado, onde cada etapa é um mecanismo complexo do qual temos um entendimento superficial.

ZZY. As construções de significado são um produto do trabalho da Intellect e o elenco da Realidade apresentado pela Reason NÃO é um bloco de construção da Base de Conhecimento, que meramente fornece o material de montagem das construções de significado, a ordem dos objetos e a herança inerente das funções cognitivas.

 

Essas construções semânticas há muito tempo são chamadas de ligações semânticas.

A Inteligência Artificial não pode realizar atividades conscientes, mesmo mentais ou não-conscientes - não há ninguém lá para estar ciente disso.

 
Dmitry Fedoseev:

Essas construções semânticas há muito tempo são chamadas de ligações semânticas.

A Inteligência Artificial não pode realizar atividades conscientes, mesmo mentais ou não-conscientes - não há ninguém lá para estar ciente disso.

Eu argumentaria. A consciência, uma função cognitiva que analisa as construções semânticas e estabelece vínculos lógicos com um "quadro mundial" subjetivo, pode muito bem ser modelada em algum estágio do desenvolvimento da IA. Na verdade, desde o início, o desenvolvimento da IA se concentrará na implementação da "consciência" - ou seja, um mecanismo para desmontar algumas "relações semânticas" a fim de "produzir" novas relações semânticas. Deixei de ver a consciência como algo místico. É simplesmente um mecanismo.
 

Consciência é a tradução da subconsciência para a consciência.

E a consciência, é:

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

A inteligência artificial é mais como um animal treinado.
Razão: