Aplicação de algoritmos genéticos em mineração de processos não estruturados

Mineração de processos é um novo campo de pesquisa que liga mineração de dados e gestão de processos de negócio. A mineração de processos segue a premissa de que existe um processo desconhecido em um determinado contexto, e que ao analisar os traços do seu comportamento, com o auxílio da mineração d...

Full description

Bibliographic Details
Main Author: Silva, Gabriel Lucas Cantanhede da
Other Authors: Fantinato, Marcelo
Format: Others
Language:pt
Published: Biblioteca Digitais de Teses e Dissertações da USP 2018
Subjects:
Online Access:http://www.teses.usp.br/teses/disponiveis/100/100131/tde-02072018-215453/
id ndltd-usp.br-oai-teses.usp.br-tde-02072018-215453
record_format oai_dc
collection NDLTD
language pt
format Others
sources NDLTD
topic Algoritmos Genéticos
Business Process Management
Data Mining
Evolutive Techniques
Genetic Algorithms
Gestão de Processos de Negócio
Mineração de Dados
Mineração de Processos
Process Mining
Processos não Estruturados
Técnicas Evolutivas
Unstructured Processes
spellingShingle Algoritmos Genéticos
Business Process Management
Data Mining
Evolutive Techniques
Genetic Algorithms
Gestão de Processos de Negócio
Mineração de Dados
Mineração de Processos
Process Mining
Processos não Estruturados
Técnicas Evolutivas
Unstructured Processes
Silva, Gabriel Lucas Cantanhede da
Aplicação de algoritmos genéticos em mineração de processos não estruturados
description Mineração de processos é um novo campo de pesquisa que liga mineração de dados e gestão de processos de negócio. A mineração de processos segue a premissa de que existe um processo desconhecido em um determinado contexto, e que ao analisar os traços do seu comportamento, com o auxílio da mineração de dados, é possível descobrir o modelo do processo. No entanto, processos de negócio realistas são difíceis de minerar por causa do excesso de comportamento registrado nos logs. Esses processos não estruturados, apesar de complexos, possuem um potencial grande para melhoria, sendo que as abordagens atuais de mineração de processos para esse contexto ainda provém pouco suporte à gestão. Este trabalho de pesquisa de mestrado visou aplicar técnicas computacionais evolutivas na mineração de modelos de processo, usando algoritmos genéticos para descobrir automaticamente modelos de processos não estruturados visando dar suporte à gestão organizacional de processos. Uma revisão da literatura foi realizada para auxiliar a proposição de uma nova abordagem focada na descoberta de modelos de processos não estruturados. A abordagem proposta introduz novas fórmulas de cálculo das métricas de completude e precisão baseadas nas informações de transições entre atividades, reorganizadas por meio de uma estrutura de matriz criada neste trabalho. A abordagem introduz também o uso de operadores genéticos e estratégias de fluxo evolutivo ainda não implementados na literatura relativa a algoritmos genéticos na descoberta de processos. Análises da parametrização da abordagem proposta, bem como os modelos de processos resultantes, indicam que a abordagem é eficaz na mineração de modelos de processos melhores a partir de amostras de um log não estruturado === Process mining is a new field of research that links data mining and business process management. Process mining follows the premise that there is an unknown process in a given context, and by analyzing the traces of its behavior, with the help of data mining, the process model can be discovered. However, realistic business processes are difficult to mine because of excessive behavior recorded in the logs. These unstructured processes, despite being complex, hold great potential for improvement, and the current process mining approaches for that context yet provide little support for management. This masters research project aims to apply evolutionary computational techniques in process mining, using genetic algorithms to automatically discover unstructured process models in order to support process management in organizations. A literature review was carried out to support the proposition of a new approach focused on the discovery of unstructured process models. The proposed approach introduces new formulas for calculating completeness and precision metrics, based on the information of transitions between activities that are reorganized through a matrix structure created in this work. The approach also introduces the use of genetic operators and evolutionary flow strategies not yet implemented in the literature regarding genetic algorithms in process discovery. Analyzes of the parameterization of the proposed approach, as well as the resulting process models, indicate that the approach is effective in mining better process models from samples of a unstructured log
author2 Fantinato, Marcelo
author_facet Fantinato, Marcelo
Silva, Gabriel Lucas Cantanhede da
author Silva, Gabriel Lucas Cantanhede da
author_sort Silva, Gabriel Lucas Cantanhede da
title Aplicação de algoritmos genéticos em mineração de processos não estruturados
title_short Aplicação de algoritmos genéticos em mineração de processos não estruturados
title_full Aplicação de algoritmos genéticos em mineração de processos não estruturados
title_fullStr Aplicação de algoritmos genéticos em mineração de processos não estruturados
title_full_unstemmed Aplicação de algoritmos genéticos em mineração de processos não estruturados
title_sort aplicação de algoritmos genéticos em mineração de processos não estruturados
publisher Biblioteca Digitais de Teses e Dissertações da USP
publishDate 2018
url http://www.teses.usp.br/teses/disponiveis/100/100131/tde-02072018-215453/
work_keys_str_mv AT silvagabriellucascantanhededa aplicacaodealgoritmosgeneticosemmineracaodeprocessosnaoestruturados
AT silvagabriellucascantanhededa applicationofgeneticalgorithmsonminingnonstructuredprocesses
_version_ 1719049374579818496
spelling ndltd-usp.br-oai-teses.usp.br-tde-02072018-2154532019-05-09T17:37:09Z Aplicação de algoritmos genéticos em mineração de processos não estruturados Application of genetic algorithms on mining non structured processes Silva, Gabriel Lucas Cantanhede da Algoritmos Genéticos Business Process Management Data Mining Evolutive Techniques Genetic Algorithms Gestão de Processos de Negócio Mineração de Dados Mineração de Processos Process Mining Processos não Estruturados Técnicas Evolutivas Unstructured Processes Mineração de processos é um novo campo de pesquisa que liga mineração de dados e gestão de processos de negócio. A mineração de processos segue a premissa de que existe um processo desconhecido em um determinado contexto, e que ao analisar os traços do seu comportamento, com o auxílio da mineração de dados, é possível descobrir o modelo do processo. No entanto, processos de negócio realistas são difíceis de minerar por causa do excesso de comportamento registrado nos logs. Esses processos não estruturados, apesar de complexos, possuem um potencial grande para melhoria, sendo que as abordagens atuais de mineração de processos para esse contexto ainda provém pouco suporte à gestão. Este trabalho de pesquisa de mestrado visou aplicar técnicas computacionais evolutivas na mineração de modelos de processo, usando algoritmos genéticos para descobrir automaticamente modelos de processos não estruturados visando dar suporte à gestão organizacional de processos. Uma revisão da literatura foi realizada para auxiliar a proposição de uma nova abordagem focada na descoberta de modelos de processos não estruturados. A abordagem proposta introduz novas fórmulas de cálculo das métricas de completude e precisão baseadas nas informações de transições entre atividades, reorganizadas por meio de uma estrutura de matriz criada neste trabalho. A abordagem introduz também o uso de operadores genéticos e estratégias de fluxo evolutivo ainda não implementados na literatura relativa a algoritmos genéticos na descoberta de processos. Análises da parametrização da abordagem proposta, bem como os modelos de processos resultantes, indicam que a abordagem é eficaz na mineração de modelos de processos melhores a partir de amostras de um log não estruturado Process mining is a new field of research that links data mining and business process management. Process mining follows the premise that there is an unknown process in a given context, and by analyzing the traces of its behavior, with the help of data mining, the process model can be discovered. However, realistic business processes are difficult to mine because of excessive behavior recorded in the logs. These unstructured processes, despite being complex, hold great potential for improvement, and the current process mining approaches for that context yet provide little support for management. This masters research project aims to apply evolutionary computational techniques in process mining, using genetic algorithms to automatically discover unstructured process models in order to support process management in organizations. A literature review was carried out to support the proposition of a new approach focused on the discovery of unstructured process models. The proposed approach introduces new formulas for calculating completeness and precision metrics, based on the information of transitions between activities that are reorganized through a matrix structure created in this work. The approach also introduces the use of genetic operators and evolutionary flow strategies not yet implemented in the literature regarding genetic algorithms in process discovery. Analyzes of the parameterization of the proposed approach, as well as the resulting process models, indicate that the approach is effective in mining better process models from samples of a unstructured log Biblioteca Digitais de Teses e Dissertações da USP Fantinato, Marcelo Peres, Sarajane Marques 2018-03-13 Dissertação de Mestrado application/pdf http://www.teses.usp.br/teses/disponiveis/100/100131/tde-02072018-215453/ pt Liberar o conteúdo para acesso público.