Critério de correntropia no treinamento de redes fuzzy wavelet neural networks para identificação de sistemas dinâmicos não lineares
Autor(a) principal: | |
---|---|
Data de Publicação: | 2015 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRN |
Texto Completo: | https://repositorio.ufrn.br/jspui/handle/123456789/20677 |
Resumo: | O grande interesse pela identificação não linear de sistemas dinâmicos deve-se, principalmente, ao fato de que uma grande quantidade dos sistemas reais são complexos e precisam ter suas não linearidades consideradas para que seus modelos possam ser utilizados com sucesso em aplicações, por exemplo, de controle, predição, inferência, entre outros. O presente trabalho analisa a aplicação das redes Fuzzy Wavelet Neural Network (FWNN) na identificação de sistemas não lineares sujeitos a ruídos e outliers. Esses elementos, geralmente, influenciam no procedimento de identificação, ocasionando interpretações errôneas em relação ao comportamento dinâmico do sistema. A FWNN combina, em uma única estrutura, a capacidade de tratar incertezas da lógica fuzzy, as características de multirresolução da teoria wavelet e as habilidades de aprendizado e generalização das redes neurais artificiais. Normalmente, o aprendizado dessas redes é realizado por algum método baseado em gradiente, tendo o erro médio quadrático como função de custo. Este trabalho avalia a substituição dessa tradicional função por uma medida de similaridade da Teoria da Informação, denominada correntropia. Esta medida de similaridade permite que momentos estatísticos de ordem superior possam ser considerados durante o processo de treinamento. Por esta razão, ela se torna mais apropriada para distribuições de erro não gaussianas e faz com que o treinamento apresente menor sensibilidade à presença de outliers. Para avaliar esta substituição, modelos FWNN são obtidos na identificação de dois estudos de caso: um sistema real não linear, consistindo em um tanque de múltiplas seções, e um sistema simulado baseado em um modelo biomecânico da articulação do joelho humano. Os resultados obtidos demonstram que a utilização da correntropia, como função custo no algoritmo de retropropagação do erro, torna o procedimento de identificação utilizando redes FWNN mais robusto aos outliers. Entretanto, isto somente pode ser alcançado a partir do ajuste adequado da largura do kernel gaussiano da correntropia. |
id |
UFRN_e932f3a0dde73e79160e96521fbcf009 |
---|---|
oai_identifier_str |
oai:https://repositorio.ufrn.br:123456789/20677 |
network_acronym_str |
UFRN |
network_name_str |
Repositório Institucional da UFRN |
repository_id_str |
|
spelling |
Linhares, Leandro Luttiane da Silvahttp://lattes.cnpq.br/2692012987625830http://lattes.cnpq.br/5473196176458886Maitelli, André Laurindohttp://lattes.cnpq.br/0477027244297797Rodrigues, Marconi Câmarahttp://lattes.cnpq.br/8978636405364287Araújo Júnior, José Medeiros dehttp://lattes.cnpq.br/3758667796324850Gabriel Filho, Oscarhttp://lattes.cnpq.br/4171033998524192Araújo, Fábio Meneghetti Ugulino de2016-06-10T22:50:22Z2016-06-10T22:50:22Z2015-09-03LINHARES, Leandro Luttiane da Silva. Critério de correntropia no treinamento de redes fuzzy wavelet neural networks para identificação de sistemas dinâmicos não lineares. 2015. 110f. Tese (Doutorado em Engenharia Elétrica e de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2015.https://repositorio.ufrn.br/jspui/handle/123456789/20677O grande interesse pela identificação não linear de sistemas dinâmicos deve-se, principalmente, ao fato de que uma grande quantidade dos sistemas reais são complexos e precisam ter suas não linearidades consideradas para que seus modelos possam ser utilizados com sucesso em aplicações, por exemplo, de controle, predição, inferência, entre outros. O presente trabalho analisa a aplicação das redes Fuzzy Wavelet Neural Network (FWNN) na identificação de sistemas não lineares sujeitos a ruídos e outliers. Esses elementos, geralmente, influenciam no procedimento de identificação, ocasionando interpretações errôneas em relação ao comportamento dinâmico do sistema. A FWNN combina, em uma única estrutura, a capacidade de tratar incertezas da lógica fuzzy, as características de multirresolução da teoria wavelet e as habilidades de aprendizado e generalização das redes neurais artificiais. Normalmente, o aprendizado dessas redes é realizado por algum método baseado em gradiente, tendo o erro médio quadrático como função de custo. Este trabalho avalia a substituição dessa tradicional função por uma medida de similaridade da Teoria da Informação, denominada correntropia. Esta medida de similaridade permite que momentos estatísticos de ordem superior possam ser considerados durante o processo de treinamento. Por esta razão, ela se torna mais apropriada para distribuições de erro não gaussianas e faz com que o treinamento apresente menor sensibilidade à presença de outliers. Para avaliar esta substituição, modelos FWNN são obtidos na identificação de dois estudos de caso: um sistema real não linear, consistindo em um tanque de múltiplas seções, e um sistema simulado baseado em um modelo biomecânico da articulação do joelho humano. Os resultados obtidos demonstram que a utilização da correntropia, como função custo no algoritmo de retropropagação do erro, torna o procedimento de identificação utilizando redes FWNN mais robusto aos outliers. Entretanto, isto somente pode ser alcançado a partir do ajuste adequado da largura do kernel gaussiano da correntropia.The great interest in nonlinear system identification is mainly due to the fact that a large amount of real systems are complex and need to have their nonlinearities considered so that their models can be successfully used in applications of control, prediction, inference, among others. This work evaluates the application of Fuzzy Wavelet Neural Networks (FWNN) to identify nonlinear dynamical systems subjected to noise and outliers. Generally, these elements cause negative effects on the identification procedure, resulting in erroneous interpretations regarding the dynamical behavior of the system. The FWNN combines in a single structure the ability to deal with uncertainties of fuzzy logic, the multiresolution characteristics of wavelet theory and learning and generalization abilities of the artificial neural networks. Usually, the learning procedure of these neural networks is realized by a gradient based method, which uses the mean squared error as its cost function. This work proposes the replacement of this traditional function by an Information Theoretic Learning similarity measure, called correntropy. With the use of this similarity measure, higher order statistics can be considered during the FWNN training process. For this reason, this measure is more suitable for non-Gaussian error distributions and makes the training less sensitive to the presence of outliers. In order to evaluate this replacement, FWNN models are obtained in two identification case studies: a real nonlinear system, consisting of a multisection tank, and a simulated system based on a model of the human knee joint. The results demonstrate that the application of correntropy as the error backpropagation algorithm cost function makes the identification procedure using FWNN models more robust to outliers. However, this is only achieved if the gaussian kernel width of correntropy is properly adjusted.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)porUniversidade Federal do Rio Grande do NortePROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA E DE COMPUTAÇÃOUFRNBrasilCNPQ::ENGENHARIAS::ENGENHARIA ELETRICA E DE COMPUTAÇÃOCorrentropiaFuzzy Wavelet Neural NetworkIdentificação de sistemas dinâmicosOutliersAlgoritmo da retropropagação do erroCritério de correntropia no treinamento de redes fuzzy wavelet neural networks para identificação de sistemas dinâmicos não linearesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALLeandroLuttianeDaSilvaLinhares_TESE.pdfLeandroLuttianeDaSilvaLinhares_TESE.pdfapplication/pdf2394509https://repositorio.ufrn.br/bitstream/123456789/20677/1/LeandroLuttianeDaSilvaLinhares_TESE.pdf4d57e42a143883a7c260aa6076f88dc9MD51TEXTLeandroLuttianeDaSilvaLinhares_TESE.pdf.txtLeandroLuttianeDaSilvaLinhares_TESE.pdf.txtExtracted texttext/plain221267https://repositorio.ufrn.br/bitstream/123456789/20677/6/LeandroLuttianeDaSilvaLinhares_TESE.pdf.txt296aa82181b9f0de7d473c26a2f7063aMD56THUMBNAILLeandroLuttianeDaSilvaLinhares_TESE.pdf.jpgLeandroLuttianeDaSilvaLinhares_TESE.pdf.jpgIM Thumbnailimage/jpeg3751https://repositorio.ufrn.br/bitstream/123456789/20677/7/LeandroLuttianeDaSilvaLinhares_TESE.pdf.jpgf699bf54092df0a4ba39524110a3f397MD57123456789/206772017-11-02 10:51:07.168oai:https://repositorio.ufrn.br:123456789/20677Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2017-11-02T13:51:07Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
dc.title.pt_BR.fl_str_mv |
Critério de correntropia no treinamento de redes fuzzy wavelet neural networks para identificação de sistemas dinâmicos não lineares |
title |
Critério de correntropia no treinamento de redes fuzzy wavelet neural networks para identificação de sistemas dinâmicos não lineares |
spellingShingle |
Critério de correntropia no treinamento de redes fuzzy wavelet neural networks para identificação de sistemas dinâmicos não lineares Linhares, Leandro Luttiane da Silva CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA E DE COMPUTAÇÃO Correntropia Fuzzy Wavelet Neural Network Identificação de sistemas dinâmicos Outliers Algoritmo da retropropagação do erro |
title_short |
Critério de correntropia no treinamento de redes fuzzy wavelet neural networks para identificação de sistemas dinâmicos não lineares |
title_full |
Critério de correntropia no treinamento de redes fuzzy wavelet neural networks para identificação de sistemas dinâmicos não lineares |
title_fullStr |
Critério de correntropia no treinamento de redes fuzzy wavelet neural networks para identificação de sistemas dinâmicos não lineares |
title_full_unstemmed |
Critério de correntropia no treinamento de redes fuzzy wavelet neural networks para identificação de sistemas dinâmicos não lineares |
title_sort |
Critério de correntropia no treinamento de redes fuzzy wavelet neural networks para identificação de sistemas dinâmicos não lineares |
author |
Linhares, Leandro Luttiane da Silva |
author_facet |
Linhares, Leandro Luttiane da Silva |
author_role |
author |
dc.contributor.authorID.pt_BR.fl_str_mv |
|
dc.contributor.authorLattes.none.fl_str_mv |
http://lattes.cnpq.br/2692012987625830 |
dc.contributor.advisorID.pt_BR.fl_str_mv |
|
dc.contributor.advisorLattes.none.fl_str_mv |
http://lattes.cnpq.br/5473196176458886 |
dc.contributor.referees1.none.fl_str_mv |
Maitelli, André Laurindo |
dc.contributor.referees1ID.pt_BR.fl_str_mv |
|
dc.contributor.referees1Lattes.none.fl_str_mv |
http://lattes.cnpq.br/0477027244297797 |
dc.contributor.referees2.none.fl_str_mv |
Rodrigues, Marconi Câmara |
dc.contributor.referees2ID.pt_BR.fl_str_mv |
|
dc.contributor.referees2Lattes.none.fl_str_mv |
http://lattes.cnpq.br/8978636405364287 |
dc.contributor.referees3.none.fl_str_mv |
Araújo Júnior, José Medeiros de |
dc.contributor.referees3ID.pt_BR.fl_str_mv |
|
dc.contributor.referees3Lattes.none.fl_str_mv |
http://lattes.cnpq.br/3758667796324850 |
dc.contributor.referees4.none.fl_str_mv |
Gabriel Filho, Oscar |
dc.contributor.referees4ID.pt_BR.fl_str_mv |
|
dc.contributor.referees4Lattes.none.fl_str_mv |
http://lattes.cnpq.br/4171033998524192 |
dc.contributor.author.fl_str_mv |
Linhares, Leandro Luttiane da Silva |
dc.contributor.advisor1.fl_str_mv |
Araújo, Fábio Meneghetti Ugulino de |
contributor_str_mv |
Araújo, Fábio Meneghetti Ugulino de |
dc.subject.cnpq.fl_str_mv |
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA E DE COMPUTAÇÃO |
topic |
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA E DE COMPUTAÇÃO Correntropia Fuzzy Wavelet Neural Network Identificação de sistemas dinâmicos Outliers Algoritmo da retropropagação do erro |
dc.subject.por.fl_str_mv |
Correntropia Fuzzy Wavelet Neural Network Identificação de sistemas dinâmicos Outliers Algoritmo da retropropagação do erro |
description |
O grande interesse pela identificação não linear de sistemas dinâmicos deve-se, principalmente, ao fato de que uma grande quantidade dos sistemas reais são complexos e precisam ter suas não linearidades consideradas para que seus modelos possam ser utilizados com sucesso em aplicações, por exemplo, de controle, predição, inferência, entre outros. O presente trabalho analisa a aplicação das redes Fuzzy Wavelet Neural Network (FWNN) na identificação de sistemas não lineares sujeitos a ruídos e outliers. Esses elementos, geralmente, influenciam no procedimento de identificação, ocasionando interpretações errôneas em relação ao comportamento dinâmico do sistema. A FWNN combina, em uma única estrutura, a capacidade de tratar incertezas da lógica fuzzy, as características de multirresolução da teoria wavelet e as habilidades de aprendizado e generalização das redes neurais artificiais. Normalmente, o aprendizado dessas redes é realizado por algum método baseado em gradiente, tendo o erro médio quadrático como função de custo. Este trabalho avalia a substituição dessa tradicional função por uma medida de similaridade da Teoria da Informação, denominada correntropia. Esta medida de similaridade permite que momentos estatísticos de ordem superior possam ser considerados durante o processo de treinamento. Por esta razão, ela se torna mais apropriada para distribuições de erro não gaussianas e faz com que o treinamento apresente menor sensibilidade à presença de outliers. Para avaliar esta substituição, modelos FWNN são obtidos na identificação de dois estudos de caso: um sistema real não linear, consistindo em um tanque de múltiplas seções, e um sistema simulado baseado em um modelo biomecânico da articulação do joelho humano. Os resultados obtidos demonstram que a utilização da correntropia, como função custo no algoritmo de retropropagação do erro, torna o procedimento de identificação utilizando redes FWNN mais robusto aos outliers. Entretanto, isto somente pode ser alcançado a partir do ajuste adequado da largura do kernel gaussiano da correntropia. |
publishDate |
2015 |
dc.date.issued.fl_str_mv |
2015-09-03 |
dc.date.accessioned.fl_str_mv |
2016-06-10T22:50:22Z |
dc.date.available.fl_str_mv |
2016-06-10T22:50:22Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
LINHARES, Leandro Luttiane da Silva. Critério de correntropia no treinamento de redes fuzzy wavelet neural networks para identificação de sistemas dinâmicos não lineares. 2015. 110f. Tese (Doutorado em Engenharia Elétrica e de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2015. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufrn.br/jspui/handle/123456789/20677 |
identifier_str_mv |
LINHARES, Leandro Luttiane da Silva. Critério de correntropia no treinamento de redes fuzzy wavelet neural networks para identificação de sistemas dinâmicos não lineares. 2015. 110f. Tese (Doutorado em Engenharia Elétrica e de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2015. |
url |
https://repositorio.ufrn.br/jspui/handle/123456789/20677 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte |
dc.publisher.program.fl_str_mv |
PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA E DE COMPUTAÇÃO |
dc.publisher.initials.fl_str_mv |
UFRN |
dc.publisher.country.fl_str_mv |
Brasil |
publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte (UFRN) instacron:UFRN |
instname_str |
Universidade Federal do Rio Grande do Norte (UFRN) |
instacron_str |
UFRN |
institution |
UFRN |
reponame_str |
Repositório Institucional da UFRN |
collection |
Repositório Institucional da UFRN |
bitstream.url.fl_str_mv |
https://repositorio.ufrn.br/bitstream/123456789/20677/1/LeandroLuttianeDaSilvaLinhares_TESE.pdf https://repositorio.ufrn.br/bitstream/123456789/20677/6/LeandroLuttianeDaSilvaLinhares_TESE.pdf.txt https://repositorio.ufrn.br/bitstream/123456789/20677/7/LeandroLuttianeDaSilvaLinhares_TESE.pdf.jpg |
bitstream.checksum.fl_str_mv |
4d57e42a143883a7c260aa6076f88dc9 296aa82181b9f0de7d473c26a2f7063a f699bf54092df0a4ba39524110a3f397 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
repository.mail.fl_str_mv |
|
_version_ |
1802117837425213440 |