Um algoritmo de clusterização de dados para auxílio à analise de comportamentos de sistemas
Os sistemas atuais se caracterizam pela variedade de incertezas humanas, ambientais e sistêmicas que afetam os comportamentos deles, influindo nos modos normais de operação e fazendo com que estes se comportem de modos anômalos ou até de modos falhos. Como isto é inevitável, é mandatória a detecção...
Main Author: | |
---|---|
Other Authors: | |
Language: | Portuguese |
Published: |
Instituto Nacional de Pesquisas Espaciais (INPE)
2015
|
Online Access: | http://urlib.net/sid.inpe.br/mtc-m21b/2015/04.23.19.03 |
id |
ndltd-IBICT-oai-urlib.net-sid.inpe.br-mtc-m21b-2015-04.23.19.03.57-0 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-IBICT-oai-urlib.net-sid.inpe.br-mtc-m21b-2015-04.23.19.03.57-02019-01-22T03:22:06Z Um algoritmo de clusterização de dados para auxílio à analise de comportamentos de sistemas A data clustering algorithm to assist in system behavioural analysis Lorena Gayarre Peña Marcelo Lopes de Oliveira e Souza Guilherme Conceição Rocha Paulo Giácomo Milani Valdemir Carrara Fernando José de Oliveira Moreira Henrique Mohallem Paiva Os sistemas atuais se caracterizam pela variedade de incertezas humanas, ambientais e sistêmicas que afetam os comportamentos deles, influindo nos modos normais de operação e fazendo com que estes se comportem de modos anômalos ou até de modos falhos. Como isto é inevitável, é mandatória a detecção de anomalias e a análise de comportamentos no projeto de sistemas altamente confiáveis como nas áreas espacial ou aeronáutica. Motivados por esta necessidade, o objetivo deste trabalho é propor, implementar e testar um algoritmo de clusterização de dados para auxílio à análise de comportamentos de sistemas.. Neste trabalho procura-se que o algoritmo desenvolvido seja de aplicação genérica, i.e., não se precise ter conhecimento prévio do sistema a ser estudado. Para isso, primeiro é feita uma apresentação dos métodos baseados em dados e dos métodos baseados em modelos para identificação de comportamentos, explicando por que foram escolhidos os métodos baseados em dados. Depois são apresentados os métodos baseados em dados que são utilizados no desenvolvimento do algoritmo, a saber, métodos de clusterização, métodos matemáticos, métodos estatísticos e métodos de filtragem. Fazendo uso dessas técnicas, é desenvolvido o algoritmo de análise de comportamentos, chamado de BAbyLO-BR. Em seguida, o algoritmo é validado utilizando quatro estudos de caso de diferentes características e áreas de aplicação. Esta diversidade de estudos de caso permite ilustrar a generalidade de aplicação do algoritmo. Por último, um estudo que enumera as vantagens e desvantagens de aplicação deste novo algoritmo é realizado. Current systems are characterized by the variety of human, environmental and system uncertainties which affect the normal operation of the system, causing anomalous or even failed behavior. This situation is not avoidable, so anomaly detection and behavioral analysis of the component or system is needed and even mandatory, especially in high reliability systems such as those from the space and aeronautical industry. Under this motivation, the aim of this thesis is to propose, implement and test a data clustering algorithm to assist in system behavioural analysis.. In this work, the algorithm is intended to be of general application, i.e., it will not require previous knowledge of the system under study. To do this, first a theoretical comparison between data based methods and model based methods is done, explaining why data based methods are chosen. Later, the used data based methods are presented: clustering methods, mathematical methods, statistical methods, and filtering methods. By using these methods, a behavioral analysis algorithm is developed; it is called BAbyLO-BR algorithm. Then, the algorithm is validated by its application to four study cases with diverse characteristics and belonging to different areas of research. This diversity allows ilustrating the general application of the algorithm. Finally, a study enumerating the vantages and disadvantages of using the algorithm for anomaly detection and behavioral analysis is conducted. 2015-05-18 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/doctoralThesis http://urlib.net/sid.inpe.br/mtc-m21b/2015/04.23.19.03 por info:eu-repo/semantics/openAccess Instituto Nacional de Pesquisas Espaciais (INPE) Programa de Pós-Graduação do INPE em Mecânica Espacial e Controle INPE BR reponame:Biblioteca Digital de Teses e Dissertações do INPE instname:Instituto Nacional de Pesquisas Espaciais instacron:INPE |
collection |
NDLTD |
language |
Portuguese |
sources |
NDLTD |
description |
Os sistemas atuais se caracterizam pela variedade de incertezas humanas, ambientais e sistêmicas que afetam os comportamentos deles, influindo nos modos normais de operação e fazendo com que estes se comportem de modos anômalos ou até de modos falhos. Como isto é inevitável, é mandatória a detecção de anomalias e a análise de comportamentos no projeto de sistemas altamente confiáveis como nas áreas espacial ou aeronáutica. Motivados por esta necessidade, o objetivo deste trabalho é propor, implementar e testar um algoritmo de clusterização de dados para auxílio à análise de comportamentos de sistemas.. Neste trabalho procura-se que o algoritmo desenvolvido seja de aplicação genérica, i.e., não se precise ter conhecimento prévio do sistema a ser estudado. Para isso, primeiro é feita uma apresentação dos métodos baseados em dados e dos métodos baseados em modelos para identificação de comportamentos, explicando por que foram escolhidos os métodos baseados em dados. Depois são apresentados os métodos baseados em dados que são utilizados no desenvolvimento do algoritmo, a saber, métodos de clusterização, métodos matemáticos, métodos estatísticos e métodos de filtragem. Fazendo uso dessas técnicas, é desenvolvido o algoritmo de análise de comportamentos, chamado de BAbyLO-BR. Em seguida, o algoritmo é validado utilizando quatro estudos de caso de diferentes características e áreas de aplicação. Esta diversidade de estudos de caso permite ilustrar a generalidade de aplicação do algoritmo. Por último, um estudo que enumera as vantagens e desvantagens de aplicação deste novo algoritmo é realizado. === Current systems are characterized by the variety of human, environmental and system uncertainties which affect the normal operation of the system, causing anomalous or even failed behavior. This situation is not avoidable, so anomaly detection and behavioral analysis of the component or system is needed and even mandatory, especially in high reliability systems such as those from the space and aeronautical industry. Under this motivation, the aim of this thesis is to propose, implement and test a data clustering algorithm to assist in system behavioural analysis.. In this work, the algorithm is intended to be of general application, i.e., it will not require previous knowledge of the system under study. To do this, first a theoretical comparison between data based methods and model based methods is done, explaining why data based methods are chosen. Later, the used data based methods are presented: clustering methods, mathematical methods, statistical methods, and filtering methods. By using these methods, a behavioral analysis algorithm is developed; it is called BAbyLO-BR algorithm. Then, the algorithm is validated by its application to four study cases with diverse characteristics and belonging to different areas of research. This diversity allows ilustrating the general application of the algorithm. Finally, a study enumerating the vantages and disadvantages of using the algorithm for anomaly detection and behavioral analysis is conducted. |
author2 |
Marcelo Lopes de Oliveira e Souza |
author_facet |
Marcelo Lopes de Oliveira e Souza Lorena Gayarre Peña |
author |
Lorena Gayarre Peña |
spellingShingle |
Lorena Gayarre Peña Um algoritmo de clusterização de dados para auxílio à analise de comportamentos de sistemas |
author_sort |
Lorena Gayarre Peña |
title |
Um algoritmo de clusterização de dados para auxílio à analise de comportamentos de sistemas |
title_short |
Um algoritmo de clusterização de dados para auxílio à analise de comportamentos de sistemas |
title_full |
Um algoritmo de clusterização de dados para auxílio à analise de comportamentos de sistemas |
title_fullStr |
Um algoritmo de clusterização de dados para auxílio à analise de comportamentos de sistemas |
title_full_unstemmed |
Um algoritmo de clusterização de dados para auxílio à analise de comportamentos de sistemas |
title_sort |
um algoritmo de clusterização de dados para auxílio à analise de comportamentos de sistemas |
publisher |
Instituto Nacional de Pesquisas Espaciais (INPE) |
publishDate |
2015 |
url |
http://urlib.net/sid.inpe.br/mtc-m21b/2015/04.23.19.03 |
work_keys_str_mv |
AT lorenagayarrepena umalgoritmodeclusterizacaodedadosparaauxilioaanalisedecomportamentosdesistemas AT lorenagayarrepena adataclusteringalgorithmtoassistinsystembehaviouralanalysis |
_version_ |
1718964101724504064 |