S. Baseado em Conhecimento

SISTEMA BASEADO EM CONHECIMENTO (SBC)

São programas de computador que usam o conhecimento representado explicitamente para resolver problemas. Eles manipulam conhecimento e informação de forma inteligente e são desenvolvidos para serem usados em  problemas que requerem uma quantidade considerável de conhecimento humano e de especialização.

Principais características de um SBC

  • Base de conhecimento

- Conjunto de sentenças em um linguagem de representação, que      modelam o problema que se deseja resolver;

  • Mecanismo de raciocínio

- Capaz de realizar inferências sobre esta base e obter conclusões sobre conhecimento nela contido;

  • O desenvolvimento de um SBC é uma forma de preservar, aproveitar e fazer uso da experiência dos membros de uma organização

- O conhecimento de um especialista é capturado, organizado e disponibilizado na base de conhecimento durante a construção de um SBC.

Extrato fundamental de um SBC

  • Conhecimento sobre como resolver o problema;
  • Conhecimento sobre o domínio;
  • Estratégia de raciocínio.

Características específicas de um SBC

  • Questionar o usuário, usando uma linguagem de fácil entendimento para reunir informações de que necessita;
  • Desenvolver uma linha de raciocínio a partir dessas informações e do conhecimento existente na base para encontrar soluções satisfatórias;
  • Explicar seu raciocínio;
  • Conviver com seus erros, assim como um especialista humano faz.

Construção de um SBC

  • Fatores que justificam a construção:

- Custo;

- Habilidade e disponibilidade do especialista;

- Delimitações do domínio de conhecimento.

  • O desenvolvimento de um SBC é justificável quando (e/ou):

- A resolução do problema será trará lucros;

- A falta de um especialista afeta a eficiência da tarefa;

- A tarefa tem um domínio bem delimitado;

- Especialistas são necessários em vários locais;

- Existe a necessidade de retenção de conhecimento.

Estrutura Geral de um SBC

  • Núcleo do SBC (NSBC): desempenha as principais funções do sistema, sendo responsável, entre outras coisas, pelos mecanismos de inferência
  • Base de Conhecimento (BC): onde está representado todo o conhecimento sobre o domínio

- A forma de representação da BC deve ser compatível com o modo de manipulação do NSBC

  • Memória de trabalho (MT): onde são armazenadas as conclusões intermediárias e um processo de raciocínio e as respostas fornecidas pelo usuário durante a interação
  • Base de dados (BD): o sistema pode interagir com uma BD para obtenção ou armazenamento de dados
  • Interface com o usuário: responsável pela obtenção de informação junto ao usuário, além da apresentação dos resultados e explicações.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s