23 Junho 2021 1:35

Engenharia do Conhecimento

O que é engenharia do conhecimento?

A engenharia do conhecimento é um campo da inteligência artificial (IA) que cria regras a serem aplicadas aos dados para imitar o processo de pensamento de um especialista humano. Examina a estrutura de uma tarefa ou decisão para identificar como se chega a uma conclusão.

Uma biblioteca de métodos de solução de problemas e o conhecimento colateral usado para cada um pode então ser criada e servida como problemas a serem diagnosticados pelo sistema. O software resultante poderia então auxiliar no diagnóstico, solução de problemas e solução de problemas por conta própria ou em uma função de suporte para um agente humano. 

Principais vantagens

  • A engenharia do conhecimento é um ramo da inteligência artificial (IA) que desenvolve regras que são aplicadas aos dados para imitar o processo de pensamento de um ser humano especialista em um tópico específico.
  • Em sua forma inicial, a engenharia do conhecimento focava no processo de transferência; transferir a experiência de um humano na solução de problemas para um programa que poderia pegar os mesmos dados e tirar as mesmas conclusões.
  • Determinou-se que o processamento de transferência tinha suas limitações, pois não refletia com precisão como os humanos tomam decisões. Não levou em consideração a intuição e o pressentimento, conhecidos como raciocínio análogo e pensamento não linear, que muitas vezes podem não ser lógicos.
  • Hoje, a engenharia do conhecimento usa um processo de modelagem que cria um sistema que atinge os mesmos resultados que o especialista, sem seguir o mesmo caminho ou usar as mesmas fontes de informação.
  • O objetivo da engenharia do conhecimento é que ela seja implementada em um software que tomará decisões que os especialistas humanos fariam, como consultores financeiros.
  • A engenharia do conhecimento já está sendo usada em softwares de suporte à decisão e espera-se que em algum momento ela seja usada para tomar decisões melhores do que especialistas humanos.

Compreendendo a Engenharia do Conhecimento

A engenharia do conhecimento buscou transferir a experiência de especialistas humanos em solução de problemas para um programa que pudesse obter os mesmos dados e chegar à mesma conclusão. Essa abordagem é conhecida como processo de transferência e dominou as primeiras tentativas de engenharia do conhecimento.

No entanto, caiu em desgraça à medida que cientistas e programadores perceberam que o conhecimento que está sendo usado por humanos na tomada de decisões nem sempre é explícito. Embora muitas decisões possam ser rastreadas até experiências anteriores sobre o que funcionou, os humanos recorrem a pools paralelos de conhecimento que nem sempre parecem logicamente conectados à tarefa em questão.

Algumas das coisas a que os CEOs e os investidores-estrela se referem como intuição ou saltos intuitivos são melhor descritas como raciocínio análogo e pensamento não linear. Esses modos de pensamento não se prestam a árvores de decisão passo a passo diretas e podem exigir a obtenção de fontes de dados que parecem custar mais para trazer e processar do que realmente vale. 

O processo de transferência foi deixado para trás em favor de um processo de modelagem. Em vez de tentar seguir o processo passo a passo de uma decisão, a engenharia do conhecimento está focada na criação de um sistema que terá os mesmos resultados que o especialista, sem seguir o mesmo caminho ou explorar as mesmas fontes de informação.

Isso elimina alguns dos problemas de rastreamento do conhecimento que está sendo usado para o pensamento não linear, pois as pessoas que fazem isso geralmente não estão cientes das informações que estão obtendo. Contanto que as conclusões sejam comparáveis, o modelo funciona. Uma vez que um modelo esteja consistentemente se aproximando do especialista humano, ele pode ser refinado. Conclusões ruins podem ser rastreadas e depuradas, e processos que estão criando conclusões equivalentes ou aprimoradas podem ser encorajados. 

Engenharia do Conhecimento para Superar os Especialistas Humanos

A engenharia do conhecimento já está integrada ao software de suporte à decisão. Engenheiros especializados em conhecimento são empregados em diversos campos que estão promovendo funções semelhantes às humanas, incluindo a capacidade das máquinas de reconhecer um rosto ou analisar o que uma pessoa diz para ter significado.

À medida que a complexidade do modelo cresce, os engenheiros do conhecimento podem não entender totalmente como as conclusões estão sendo tiradas. Eventualmente, o campo da engenharia do conhecimento irá da criação de sistemas que resolvem problemas tão bem quanto humanos para um que o faz quantitativamente melhor do que os humanos.

Combinando esses modelos de engenharia de conhecimento com outras habilidades, como processamento de linguagem natural (PNL) e reconhecimento facial, a inteligência artificial pode ser o melhor servidor, consultor financeiro ou agente de viagens que o mundo já viu.