Como funciona a inteligência artificial?

Hoje existem várias formas de inteligência artificial (IA). É uma pergunta difícil o que chamar de inteligência artificial e o que chamar simplesmente de programa de software. Existe uma tendência no software, onde quando algo que costumava ser chamado de "IA" amadurece e se integra ao cenário tecnológico, ele não é mais chamado de IA. Os programadores da década de 1950 podem chamar numerosos softwares incorporados em nosso mundo de "inteligência artificial" - por exemplo, o microchip em seu carro que regula a injeção de combustível ou o banco de dados no supermercado que armazena registros de todas as vendas, ou o mecanismo de busca do Google.

Mas o campo que se autodenomina "Inteligência Artificial" tende a ser um pouco diferente do grupo muito maior de "desenvolvedores de software em geral". Os pesquisadores de IA tendem a olhar para formas de software mais complexas, adaptáveis, capazes ou até vagamente humanas. Trabalhadores em inteligência artificial também tendem a ser interdisciplinares e versados ​​em áreas de ciências e matemática estranhas ao programador típico, incluindo, mas não se limitando a: estatística formal, neurociência, psicologia evolutiva, aprendizado de máquina e teoria da decisão.

No campo da inteligência artificial, existem dois campos principais: os Neats e os Scruffies. A divisão se mantém praticamente desde que a IA foi fundada como campo em 1956. Os defensores são defensores de métodos formais, como as estatísticas aplicadas. Eles gostam que seus programas sejam bem organizados, comprovadamente sólidos, operem com base em teorias concretas e livremente editáveis. Os scruffies gostam de abordagens confusas, como redes neurais adaptativas, e se consideram hackers, jogando tudo juntos desde que pareça funcionar. Ambas as abordagens tiveram sucessos impressionantes no passado, e também existem híbridos dos dois temas.

Todos os projetos de inteligência artificial são pelo menos superficialmente inspirados pelo cérebro humano, pois, por definição, a inteligência artificial trata de imitar algum aspecto da inteligência. As IAs precisam criar conceitos das coisas com as quais manipulam ou trabalham e armazenam esses conceitos como blocos de dados. Às vezes, esses blocos são dinâmicos e atualizados com freqüência, às vezes estáticos. Geralmente, uma IA se preocupa em explorar as relações entre os dados para atingir algum objetivo.

As metas geralmente são atribuídas com base na utilidade. Quando apresentado a uma meta, um sistema de IA pode gerar subobjetivos e atribuir valores a esses utilitários com base na contribuição prevista para o objetivo principal. A IA continua a buscar subobjetivos até que o objetivo principal seja alcançado. Então, é livre avançar para um novo objetivo primário (mas freqüentemente semelhante). O que difere amplamente entre a IA é como todas essas dinâmicas são implementadas.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?