Esta questão excita muitos. As teorias são construídas usando vários conceitos complexos, da mágica à física quântica. E se tudo for mais simples? O artigo reflete sobre alguns aspectos da inteligência natural e artificial, além de determinar o que é inteligência.
Um modelo é um sistema, cujo estudo serve como um meio de obter informações sobre outro sistema; Apresentação de algum processo, dispositivo ou conceito real.
WikiO modelo simula o sistema simulado com alguma precisão. Quanto maior a precisão, mais objetos no modelo serão seus componentes. O modelo de informações possui objetos de informações. Com precisão máxima, cada objeto do sistema simulado terá um informativo. Ou seja, haverá um mapeamento inequívoco (mapeamento). No futuro, com a palavra "modelo", vou significar precisamente o mapeamento de alguns objetos para outros, uma determinada correspondência entre o real e a informação.
Um sistema de informação é um sistema para processar informações. As informações de alguma forma entram no sistema de informações. Para processá-lo corretamente, o sistema possui um modelo de informação.
De onde vêm as informações? De alguma fonte externa. Eu chamo de "realidade".
Realidade é tudo o que está fora do sistema de informação.
Portanto, para interagir com a realidade, um sistema de informação deve ter algum modelo dessa realidade. Para todo objeto real, deve haver um informativo correspondente a ele, ou seja, um modelo desse objeto. Outro sistema de informação também é um objeto real. Assim, se queremos interagir de alguma forma com ela, ela também precisa de um modelo.
A necessidade desse modelo é claramente visível no desenvolvimento da API. No servidor, há uma certa estrutura na saída, no cliente a mesma estrutura na entrada. No PHP e no JS, as mesmas classes. Isso não é redundância, é uma simulação de um sistema em outro.
Inteligência
A inteligência natural também é um sistema de informação. Possui sensores que fornecem informações recebidas. Com base nessas informações, ele constrói um modelo do que está acontecendo fora deste sistema de informações e, com base no modelo, toma decisões sobre ações. Assim, podemos definir o que é inteligência.
Inteligência é a capacidade de um sistema de informação para construir um modelo de realidade com base nas informações recebidas.
Um programa de computador também é um sistema de informação. Ela tem inteligência? Não, porque o programador coloca o modelo no programa. Considere, por exemplo, um programa para particionar um disco rígido. Informações sobre os possíveis formatos, a ordem em que os comandos são executados, os códigos de resposta - tudo isso está incorporado no código-fonte. O programa possui um modelo de disco rígido, é atualizado quando são recebidas respostas para comandos, mas o programa não o constrói, não pode modificá-lo.
A inteligência artificial deve construir o modelo certo de realidade. Em particular, ele deve responder corretamente a isso. Pelo menos o mesmo que uma pessoa. Em primeiro lugar, isso é um feedback para nós, pelo qual podemos concluir que o sistema possui inteligência. Isso pode ser verificado no depurador, mas você precisa saber o que deve estar lá. Segundo, porque um dos objetivos é a implementação de atividades humanas em algumas tarefas.
Todos os animais reagem de uma maneira ou de outra à realidade. Portanto, em relação a eles é impossível falar se há inteligência ou não inteligência. Podemos discutir se é mais ou menos, se é suficiente para um certo tipo de tarefas, construir certos modelos.
Organismos unicelulares praticamente não têm inteligência, porque não existem elementos que armazenem e processem informações ambientais. Existem apenas interações químicas que lhes permitem funcionar. Eles também podem ser considerados um modelo, mas não informações, mas hardware. Devido ao seu tamanho pequeno e às leis químicas, não pode ser complicado.
Também é importante notar que a inteligência está intimamente relacionada aos conceitos de objeto e memória. Um objeto é algo que possui um estado e comportamento que definimos como a mesma coisa em diferentes momentos no tempo. É necessária memória para armazenar sinais de objetos entre esses momentos, e aqui o modelo começa. Mas objetos são um tópico para outra discussão.
Sensações
As pessoas experimentam sensações agradáveis e desagradáveis. Considere a sensação de dor. Como pode ser descrito? A dor é uma sensação desagradável; se estiver presente, o cérebro constantemente presta atenção a ela. Normalmente, uma pessoa não pode sentir ou não sentir dor à vontade. Ao mesmo tempo, as pessoas têm várias sensações desagradáveis, por exemplo, ainda há medo.
Para um sistema de informação arbitrário, pode-se dar essa definição.
Os sentimentos são um processo de percepção de dados que entra no sistema de informação o tempo todo, precisa ser processado e o sistema é projetado de tal maneira que não pode deixar de responder a ele. Percepção é como os dados afetam um modelo. O sistema pode perceber sua presença como feedback positivo ou negativo. Ela procura aumentar a conexão positiva, reduzir o negativo.
Quaisquer sinais dos sensores são sensações.
A inteligência artificial pode prejudicar?
Primeiro, observe que a inteligência natural experimenta várias sensações diferentes por ela. Dor é simplesmente o nome de um deles. Sinaliza danos. Assim, se um determinado sistema de informação com inteligência recebe uma sensação com informações sobre danos, que define como desagradáveis, procura minimizar sua influência e não pode fazê-lo desconectando, então isso é um análogo da dor. É um análogo que só podemos determinar a semelhança de que “Sensação 1” é semelhante à dor humana, e “Sensação 2” é como o prazer de alguma coisa. O principal aqui é como o próprio sistema responde a esses dados. Como determinar que a IA não está mentindo? Faça check-in no depurador.
Quanto mais sinais, maior a semelhança, incluindo processos químicos e elétricos. Com alta probabilidade, os animais sentem sensações semelhantes às humanas, uma vez que reagem de maneira semelhante à dos seres humanos, também possuem células nervosas, que também consistem em compostos orgânicos.
Ou seja, se fizermos um modelo de informação de uma pessoa preciso para átomos e campos elétricos, bem como a realidade circundante com a qual ele irá interagir, e simularmos um corte no dedo, sim, nessa realidade ele experimentará dor. Se, com a ajuda de sensores, ele irá interagir com a nossa realidade, então a nossa. Como em termos de processamento de informações, não será diferente de outras pessoas.
É ético fazê-lo sentir dor contra seu desejo em qualquer realidade? Eu acho que não. Isso se aplica a qualquer outra criatura e a qualquer sensação desagradável. Mas, como esse é um modelo de informação, outra reação ou uma maneira diferente de percepção pode ser modelada e, em seguida, o nível de ética será diferente.
Considere um sistema de gerenciamento de banco de dados com monitoramento. Se ocorrer uma falha, o subsistema de monitoramento começará a enviar uma notificação ao administrador com um determinado nível de alarme. Pode-se dizer que esse sistema está sofrendo? Não. Em primeiro lugar, ela não tem inteligência, o modelo é incorporado a ela pelo programador e não existe um conceito semelhante à dor. Em segundo lugar, embora o sinal seja considerado desagradável, ela não deseja minimizá-lo. Em geral, pelo contrário, foi feito para fornecer o modelo mais preciso do que está acontecendo com o sistema. Pode ser chamado de análogo das células nervosas, não da criatura que as possui.
Considere um bot de IA em um jogo de computador. O jogo para ele é realidade, embora muito limitado. Informações corretas requerem informações de danos. Se o bot o recebe à vontade - ele realizou algumas ações, chamou a atenção para a ferida, começaram a aparecer sinais de danos, lembrou-se de seus parâmetros, se distraiu e parou de aparecer - isso não é um análogo da dor. Se o bot o perceber como informação adicional, e não como uma sensação negativa, cujo nível deve ser minimizado, se não afetar as ações tomadas para outros fins (por exemplo, não há desejo de afastar o braço se ele receber um golpe no ferimento no braço), então não
Outros conceitos
O que é consciência? Pode ser definido como o processo de funcionamento do intelecto, o processo de obtenção de informações e atualização do modelo de realidade. Está intimamente relacionado ao conceito de "eu". "I" é um elemento no modelo que representa o próprio sistema de informação. Os cães têm um conceito de "eu"? Sim, este é o objeto ao qual eles associam o comando Sit-Lie. Isso significa que os cães têm consciência e inteligência. Mas, por exemplo, os cães não podem se multiplicar. Talvez isso se deva ao fato de que, para níveis mais altos de abstração, são necessários elementos de informação adicionais que observem níveis mais baixos e constroem seu modelo.
A consciência está associada à auto-observação. Ou seja, não apenas está recebendo informações sobre o mundo e atualizando o modelo, mas também registrando os fatos de recebimento, refletindo-os no modelo e se comunicando com o objeto "I". "Se eles me cutucam debaixo das costelas, sinto cócegas." "Ontem eu não sabia disso, hoje eu sei." O mesmo "eu acho - portanto, eu existo". Acontece que um sistema fechado, alguns dos elementos da saída da unidade de análise são transmitidos para sua entrada. Pode-se supor que apenas criaturas complexas que possuem elementos de informação suficientes para organizar essa conexão possam possuir consciência.
O que é entendimento? O que significa quando dizemos que uma pessoa entendeu alguma coisa? Isso significa que ele tem o modelo correto do que analisou. Os elementos de informação do modelo correspondem aos elementos de um sistema real. Entender é construir o modelo certo. Por que a experiência é tão importante? Este é um modelo. Permite simular processos em um formulário de informações e, portanto, planejar e selecionar a opção necessária.
Existem redes neurais, elas mesmas constroem um modelo baseado nas informações recebidas. Eles estão construindo o modelo certo? Os resultados mostram que de alguma forma não muito. Eles geralmente exigem uma seleção especial, este também é um modelo preparado. Mas eles podem construir algum tipo de modelo, para que tenham algum nível de inteligência.
Atualização: Um ponto importante. Objetos no modelo são precisamente objetos com um estado e comportamento que são reconhecidos como a mesma coisa em diferentes momentos no tempo. Penso que, se um sistema de informação não possui um mecanismo para o conceito de "o mesmo", não se pode dizer que possui inteligência.
Quarto chinês
Decidi adicionar uma análise da
sala chinesa para mostrar a aplicabilidade dessa abordagem na resolução de problemas obscuros.
Então, tem uma sala, uma pessoa senta nela, ele tem uma instrução, guiada pela qual ele muda os personagens. A sala responde a perguntas chinesas, mas a pessoa não sabe chinês. A resposta é simples e foi dada anteriormente - todo o sistema sabe chinês. Mas há argumentos contra isso. Considere alguns pontos.
"As instruções são feitas de tal maneira que, após aplicar todas as etapas aos hieróglifos da pergunta, elas são convertidas em hieróglifos da resposta."A rigor, isso é impossível, pois a resposta requer dados adicionais que não estão na pergunta. Se o sistema realmente responder corretamente, eles serão armazenados em algum lugar. Este é o seu modelo de realidade.
“Formalmente, o argumento pode ser representado da seguinte maneira:
1. Se a hipótese de uma IA “forte” estiver correta, existe um programa para escrita chinesa, quando lançado em um sistema de computador, esse sistema entenderá a escrita chinesa.
2. Eu posso executar o programa para escrita chinesa sem entender essa escrita.
3. Consequentemente, a hipótese de IA “forte” é falsa. ”O ponto 1 deve ter a seguinte aparência:
"existe um programa para escrita chinesa; quando você o executa em um sistema de computador, esse programa entende a escrita chinesa" . O sistema transfere dados para o programa, o programa os processa.
Portanto, não segue 2 3. A compreensão da escrita chinesa será um programa executável, e não aquele que a executa.
Para que uma pessoa entenda o idioma chinês, é necessário expandir seu modelo existente com um modelo do programa. E quando esses dados estão dentro da máquina virtual, eles não estão disponíveis.
"A conclusão mais geral de Searle sugere que qualquer manipulação de construções sintáticas não pode levar à compreensão".Certo. Entender é construir o modelo certo. Construções sintáticas indicam apenas elementos do modelo.
“O sistema do livro de regras, homem e quarto, na opinião deles, é razoável e entende o idioma chinês. Como contra-argumento, Searle propõe que uma pessoa se lembre das regras formais das respostas para o sistema. ”E quando ele executar o programa, ela entenderá o idioma chinês.
Artigo em inglês com pequenas adições: O que é inteligência?