Date Category Blog

Vai aí um seminário que apresentei mês passado aqui no mestrado, é uma apresentação sobre Ontology Learning.

Aprendizagem de ontologias são um conjunto de processos e técnicas para:

  • Construir uma ontologia do zero ;
  • Enriquecer, adaptar ou popular ontologias já existentes.

Isso é feito de maneira semi-automática a partir de dados como texto (principalmente), schemas XML, bancos de dados e até folksonomias sobre o domínio a ser formalizado.

  1. Especialistas do domínio escrevem artigos, relatórios técnicos, livros, etc.
  2. Isso está representado em texto (é seu corpus).
  3. Com a aprendizagem temos uma conceitualização do domínio numa ontologia - seja ela uma hierarquia simples ou uma ontologia com relacionamentos e axiomas.
  4. As definições que estão na ontologia representam uma síntese da opinião consensual dos especialistas sobre aquele domínio. Os especialistas ou os usuários da aplicação usando a ontologia podem melhorar a ontologia depois, e esse refinamento ajuda os próprios métodos de aprendizagem. Cria-se então um ciclo.

Esse processo é sumarizado na figura abaixo.

Aprendizagem de Ontologias == Reserve Engineering

Aprendizagem de Ontologias == Reserve Engineering

Aprendizagem de ontologia pode ser visto como uma tarefa de áreas como Extração de Informação e Mineração de Texto.

Outros nomes tratam do mesmo assunto com nomes diferentes como (Extração | Emergência | Geração | Aquisição | Descoberta | População | Enriquecimento) de ontologias, com algumas diferenças bem sutis.

Saiba mais:



Comments

comments powered by Disqus

About
Data Scientist at Telefônica | Vivo