Integração de modelos baseada em sistemas multi-agente

AUTOR(ES)
DATA DE PUBLICAÇÃO

2005

RESUMO

A Mineração de Dados permite produzir conhecimento a partir de dados armazenados. Com o crescimento das bases de dados e a necessidade de bases distribuídas, novas técnicas são pesquisadas visando acelerar o processo de extração do conhecimento nestas bases de dados. Este trabalho apresenta uma técnica de Mineração de Dados Distribuída baseada em um ambiente multi-agente, chamado SMAMDD (Sistema Multi-agente para Mineração de Dados Distribuídos), que utiliza dados particionados em subconjuntos. Em cada subconjunto agentes realizam a aprendizagem localmente, utilizando o ambiente WEKA e o algoritmo de aprendizagem RIPPER, e posteriormente os resultados geram um modelo global. Para tal, agentes realizam cooperação através de trocas de mensagens visando acelerar o processo de descoberta de conhecimentos. O processo de cooperação é hierárquico coordenado por um agente gestor. Basicamente, o processo envolve as seguintes fases: (1) preparação dos dados, (2) geração de modelos individuais, onde cada agente aplica o algoritmo de aprendizagem sobre um subconjunto de dados para a obtenção de regras, (3) cooperação entre os agentes, e (4) construção de um modelo baseado nos resultados obtidos a partir da cooperação entre os agentes. O modelo proposto tem como objetivo a seleção das melhores regras geradas que irão compor o modelo global sem, entretanto, produzir uma redução no desempenho da aprendizagem. A Mineração de Dados Distribuída permite oferecer melhor escalabilidade, aumento da segurança dos dados e melhor tempo de resposta se comparada a um modelo centralizado. O sistema Multi-agente para Mineração de Dados Distribuída proposto neste trabalho permite a descoberta de conhecimento em subconjuntos de bases oriundos de uma base maior. Os agentes responsáveis por analisar os dados locais e comunicar-se uns com os outros durante o etapa de mineração, trocaram conhecimentos locais até chegar a um conhecimento coerente global.

ASSUNTO(S)

ciencia da computacao agentes inteligentes (software) informática exploração de dados armazenamento de dados

Documentos Relacionados