Inteligência... Artificial?
Autor: Erick | Publicado: 2011-07-05T18:30:00-07:00


 <!--
  @page { margin: 2cm }
  P { margin-bottom: 0.21cm }
 -->
 
  
Antes de conhecer direito o Processamento de Língua Natural, já achava a Inteligência Artificial fascinante. Ela faz com que essas máquinas chamadas computadores, super calculadoras com muitas posições de memória, possam jogar xadrez, detectar padrões de som e imagem, e entre outras coisas, compreender (pelo menos um pouco, de certa forma) as línguas humanas.
Agora, uma questão mais filosófica: a inteligência artificial é realmente inteligência?

Dentro da comunidade de IA, uma definição bastante comum para a própria área é "fazer uma máquina agir de forma inteligente". Uma frase de Edsger Dijkstra sintetiza bem este pensamento: "A questão de se um computador pode pensar não é mais relevante do que a de se um submarino pode nadar."

&nbsp;Mas obviamente um assunto tão complexo não poderia ser encerrado com uma resposta tão pragmática e simples. Criaram-se as noções de IA fraca, a que parece inteligente, ou seja, essa com a qual estamos acostumados; e IA forte, que seria uma máquina realmente inteligente, com capacidade de raciocinar, e mais ainda, de ter autoconsciência. Para bem ou para mal, pelo menos por enquanto a IA forte só existe em hipóteses e na ficção científica.

Pensadores de várias áreas trouxeram discussões acirradas e muito interessantes sobre o assunto (bom, pelo menos na minha opinião). Mas aqui vou trazer a coisa pro lado do PLN: é possível existir uma entidade inteligente cujos pensamentos não estejam no formato de uma língua?

Experimentos neurolinguísticos apontam que o pensamento humano é fortemente influenciado pelo idioma. Esta matéria mostra algumas constatações incríveis. Por exemplo, algumas línguas não têm palavras para esquerda e direita, somente pontos cardeais. Os seus falantes possuem uma capacidade enorme de se orientar - é quase como se tivessem bússolas na cabeça. Outra: os índios Pirahã, de uma tribo na Amazônia, não têm palavras para números em sua língua, apenas conceitos como muito e pouco. A consequência disso? Índios que cresceram falando esta língua simplesmente não conseguem aprender a contar ou fazer somas simples como 1 + 1.

Então, poderíamos até pensar: os computadores têm suas formas de representar conhecimento, utilizando inclusive a lógica matemática, livre de ambiguidade. Será que ela não é suficiente? O negócio é que o único exemplo de ser inteligente que conhecemos, esse tal de homo sapiens sapiens, pensa somente em língua natural, mesmo tendo sido o inventor da representação matemática. Eu mesmo, por exemplo, já fui submetido a horas e mais horas intensivas de álgebra e lógica, e mesmo assim só penso em português.

As tentativas de se capturar o significado de um texto simples através da lógica matemática tiveram resultados extremamente modestos. Chegam a funcionar bastante bem para algumas aplicações, dentro de domínios muito limitados. Mas um pequeno texto que mesmo uma criança entenda já pode ser completamente intratável para a lógica formal.
Dessa forma, acredito que podemos ver a língua como um dos maiores - se não o maior - obstáculos para o surgimento de uma IA realmente inteligente (vejam bem, não estou dizendo que acredito que isso acontecerá - e nem o contrário).
Este é um tema que me desperta muita curiosidade, e pretendo escrever mais a respeito.