engenharia de conhecimento construção de bases de conhecimento prof. emanuel
TRANSCRIPT
Engenharia de Engenharia de ConhecimentoConhecimentoConstrução de Bases de ConhecimentoProf. Emanuel
Fontes de Conhecimento
Equipe de Aquisição
Conhecimento
Conhecimento Adquirido
Representação do Representação do Conhecimento Conhecimento
Aquisição do Conhecimento Aquisição do Aquisição do
Conhecimento Conhecimento
Base de Conhecimento
2
Seleção do DomínioSeleção do Domínio
•A seleção de um domínio apropriado é crucial para o êxito no desenvolvimento de um sistema especialista.
•Os limites da tarefa devem ser claramente delineados.
3
Engenharia de Engenharia de ConhecimentoConhecimento
Estuda o processo de transferência de conhecimento
do especialista para o computador.
4
Engenheiro de Engenheiro de Conhecimento (EC)Conhecimento (EC)
É o profissional que extrai o conhecimento do(s)
especialista(s) - ou de outra fonte - o interpreta
e representa em tipos e estruturas de conhecimento
na Base de Conhecimento.
5
Aquisição de Conhecimento Aquisição de Conhecimento (AC)(AC)
É um estágio crucial no desenvolvimento de SE, e
envolve a extração, interpretação e representação do
conhecimento de um dado domínio e é considerada como sendo o estágio mais difícil e precário, consumindo muito
tempo e pessoas.6
Fontes de ConhecimentoFontes de Conhecimento
•Especialistas Humanos•Alto grau de conhecimento e experiência
•Usuários Finais•Normalmente têm uma boa visão geral do domínio do problema.•Podem fornecer informações valiosas durante as investigações iniciais. 7
Fontes de ConhecimentoFontes de Conhecimento
•Especialistas Secundários•Podem fornecer conhecimento especializado de sub-problemas.•Podem levar a conselhos conflitantes.
•Literatura sobre o domínio•Relatórios, “guidelines”, livros, manuais, documentos, etc.•Oferecem “background” e informações nos estágios iniciais.
•Dados•Quantidade de dados em BD pode ser muito relevante.
8
Especialista(s) do DomínioEspecialista(s) do Domínio
•Experiência no Domínio.•Quando o especialista adquiriu o conhecimento e quanto tempo faz desde que foi aplicado?•Pode acontecer que os especialistas disponíveis não possuam conhecimento atualizado, embora tenham vasta experiência sobre como exercitar habilidades cognitivas profundas dentro do domínio. 9
Especialista(s) do DomínioEspecialista(s) do Domínio•Tipo de experiência: •Especialistas que tiveram de treinar outros no domínio podem saber expressar melhor seus conhecimentos.
•Disponibilidade•Motivação•Características Pessoais:•Habilidade de comunicação/explicação•Paciência•Dedicação ao trabalho•Honestidade•Organização
10
UsuáriosUsuários
•Identifica a necessidade de um SE•Envolvimento no projeto desde o início
11
Equipe de Aquisição de Equipe de Aquisição de Conhecimento Conhecimento •Critérios de flexibilidade, comunicação, relacionamento, empatia, interação e motivação•Normalmente composta pelos seguintes membros:•Gerente•Engenheiro de Conhecimento•Anotador/Assistente•Observador•Psicólogo
12
Engenheiros de Engenheiros de Conhecimento Conhecimento
•Realiza as tarefas de: •Estruturar a área do problema; •Interpretar, traduzir e integrar conhecimento especialista ao sistema; •Traçar analogias; •Apresentar contra exemplos; •Trazer à luz conceitos difíceis;•Checar a consistência do conhecimento. 13
Engenheiros de Engenheiros de Conhecimento Conhecimento
•Qualidades/habilidades necessárias:•Paciência, educação e empatia;•Habilidade para aprendizado•Comunicação•Organização•Conceitualização•Diplomacia•Interesse pelo domínio e motivação do especialista•Documentação
14
Pontos Complementares Pontos Complementares
•Textos introdutórios e manuais de referências•Jargão profissional típico da área•Casos e procedimentos consagrados•Documentação minuciosa das sessões•Prever recursos adicionais, adaptar cronogramas, etc.
15
Tipos de ConhecimentoTipos de Conhecimento
•Conhecimento Procedural: •"Saber Como" procedimentos ou tarefas de rotina
•Conhecimento Declarativo: •"Sabendo que" heurísticas conscientes
16
Tipos de ConhecimentoTipos de Conhecimento
•Conhecimento Semântico: •Estrutura cognitiva, organização e representação•Conceitos, procedimentos de tomada de decisão e heurísticas inconscientes
•Conhecimento Episódico:•Informações autobiográficas e de experiências, em geral temporalmente agrupadas, por ex., caminho utilizado para chegar no trabalho.
17
Problemas que Ocorrem ao Problemas que Ocorrem ao Adquirir ConhecimentoAdquirir Conhecimento
•Negativismo e apatia;•Falta de compromisso;•Blocos de comunicações verbais e não verbais;•Hostilidade e reações defensivas;•Conflitos entre expectativas e realidades;•Conhecimento irrelevante, incorreto, incompleto ou inconsistente; 18
Problemas que Ocorrem ao Problemas que Ocorrem ao Adquirir ConhecimentoAdquirir Conhecimento
•Incapacidade do especialista de verbalizar o seu conhecimento e/ou raciocínio;•Especialista não pode especificar o raciocínio;•Discordância entre múltiplos especialistas;•Especialista pode não estar ciente de como usa o conhecimento.
19
Múltiplos EspecialistasMúltiplos Especialistas
•Em algumas situações, é desejável ou necessário utilizar múltiplos especialistas;
•Não existe um especialista único disponível que tenha todo o conhecimento desejado;
•O domínio é tal que provavelmente existem soluções “corretas” alternativas.
20
Múltiplos EspecialistasMúltiplos Especialistas•Múltiplos especialistas podem ser usados:•Num painel•Como especialistas primários e secundários•Individualmente.
•O acesso a indivíduos é mais fácil, mas organizar sessões em grupo é mais difícil:•Visão mais ampla do domínio•Políticas inter-especialistas, rivalidades, respeito, etc. podem “matar” contribuições•Resolução de opiniões conflitantes
21
Tarefas e Fases de ACTarefas e Fases de AC Fase 1
80% Equipe de AC 20% Especialista do Domínio
Fase 2 50% Equipe de AC 50% Especialista do Domínio
Fase 3 80% Equipe de AC 20% Especialista do Domínio
Definir o Problema Desenvolver um Mapa Mental Fazer uma Análise Funcional Fazer uma Análise de Tarefas
Realizar Sessões Iniciais de Aquisição de Conhecimento
“ Feedback ” e Refinamento Realizar Sessões Aprofundadas de
Aquisição de Conhecimento
Implementar, testar e refinar a Base de Conhecimento
22
QuestionárioQuestionário
23
1. Porque é fundamental a correta escolha do domínio em projetos de SE?
2. Qual é o papel do engenheiro de conhecimento no processo de aquisição do conhecimento?
3. Quais as principais fontes de aquisição de conhecimento?
4. Dentre as habilidades apresentadas do engenheiro de conhecimento qual é mais difícil de ser desenvolvida?
5. Entre os possíveis problemas que podem ocorrer no processo de aquisição do conhecimento, na sua opinião, qual é mais complicado? Como solucioná-lo?
6. Como selecionar o especialista mais indicado para tratar de determinado assunto? O que acontece se precisamos de vários especialistas?