Fases de um processo de Aquisio de Conhecimento (para tcnicas manuais ou semi-automticas)
Conceituao Formalizao Implementao Testes Conceitos importantes do sistema Forma mais precisa dos Relaes entre esses con Classe do problema a significados ceitos ser resolvido Modelagem computa a codificao do sis Objetos e estruturas do Dados sobre os quais o cional do problema tema em uma linguadomnio sistema dever operar Linguagem formal do gem de programao Modelagem conceitual do Critrios para classificar problema Diferentes linguagens Experimentao sistema as solues no contexto Eliminao de ambigirepresentam diferentes O que ou no relevante Maneira como o prodades capacidades expressipara a soluo computacioblema deve ser resolvi Conhecimentos da IA vas nal do necessrios, e no mais a abstrao que torna o do domnio da tarefa problema computacionalmente tratvel Dados de entrada e sada Escopo de atuao Modelo computacional requeridos (textos, grfico, Classes de problemas da tarefa a ser adaptado imagens) envolvidos Espao de busca do pro Que aspectos esto fun Raciocnio predominante Linguagem de progra Tipo de tecnologia que blema cionando a contento e (subsimblico, por redes de mao ou a ferramenta pode ser usada Espao de solues do quais precisam de manuinferncia, por similaridade de IA a ser utilizada Complexidade da tarefa problema teno ou reviso de casos) Viabilidade tcnico Mtodos de busca a se Modelo da tarefa (classifieconmica rem utilizados cao, interpretao, etc) Identificao
Resultados
Dificuldades Encontradas
Atividades do Engenheiro do Conhecimento
Fases
Fases de um processo de Aquisio de Conhecimento (para tcnicas manuais ou semi-automticas)
Identificao Conceituao Formalizao Implementao Testes Pedir ao especialista que indique uma bibliogra Entrevistas estruturadas fia (mtodos sobre cocom um conjunto de per Escolher a linguagem mo resolver problemas) guntas seguindo informa Definir os itens acima ou ferramenta que mais Avaliar junto com o es Fazer entrevistas no es coletadas Escolher a linguagem de se adequar ao conhecipecialista o desempenho estruturadas com os es- Coletar casos para usar na representao do sistema mento representado do SBC pecialistas modelagem e testes do Analisar a confiabilidade Orientar os programa Deixar o SBC funcio Verificar a capacidade SBC das heursticas dores no projeto e codinando no ambiente de de cada especialista em Observar o especialista no Identificar as limitaes ficao da base de couso para experincia tornar explcito seu cotrabalho (anlise de protodo SBC nhecimento nhecimento colo: concorrente e retros Entrevistar potenciais pectiva) usurios do sistema Recuperao do conhecimento existente na Terminologia mente do especialista Verificar a consistncia e Formalizar o conheci Criar um conjunto repre Descobrir as heursticas completeza da modelagem mento do mundo Eventuais problemas de sentativo de testes deles Definio em linguagem Complexidade computacomplexidade, estrutura No existem especifica Dificuldades dos espenatural pode gerar ambicional do problema de dados ou algortmies de provas formais cialistas em verbalizar o gidades em fases posterio- Construir heursticas cos de correo conhecimento res confiveis que reduzam Comunicao entre Nos SBCs, respostas Problemas de comuni A forma como dizemos que a complexidade compuengenheiros e prograincorretas so admisscao entre Engenheiro fazemos no necessariatacional do problema madores facilitada, veis, at certo ponto do Conhecimento e esmente a forma como fa Conflitos entre fontes de mas no 100% Qual o limite aceitvel pecialista zemos conhecimento (se houver de erros? Ambos devem aprender Depende muito da habilimais de uma) sobre o domnio do oudade do EC tro Bibliografias e notas de entrevistas
Ontologia (conjunto de termos que definem algo) que
descreve o fenmeno
Descrio do sistema que
deve ser validada pelo especialista
Prottipo do Sistema (deve ser validada pelo especialista, que agora tem algo concreto a avaliar)