Rede Neural Difusa com T-normas Diferenciáveis e Interativas

Detalhes bibliográficos
Autor(a) principal: Oliveira, Fabiano Ricardo de
Data de Publicação: 2007
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFMS
Texto Completo: https://repositorio.ufms.br/handle/123456789/463
Resumo: Conjuntos difusos são usados na representação de conhecimentos vagos e imprecisos. Redes neurais, além de proverem paralelismo computacional, também possuem capacidade de aprendizado. A combinação desses dois paradigmas é uma tentativa de reunir os benefícios de ambos em um sistema híbrido integrado, tal como uma rede neural difusa. T-normas são funções que atuam como operadores de intersecção e união de conjuntos difusos. Na maioria dos casos, redes neurais difusas utilizam as t-normas do mínimo e do máximo para realizarem as operações de conjunção e disjunção, respectivamente. O uso de tais t-normas impossibilita a aplicação direta do algoritmo de treinamento por retropropagação de erros, baseado no cálculo do gradiente descendente, devido á inexistência da derivada do erro quadrático médio. Uma rede neural, na maioria das vezes, é incapaz de tornar explícito seu raciocínio de decisão. Existem vários algoritmos para geração de regras a partir de redes treinadas. No entanto, o volume das regras geradas por estes algoritmos pode ser muito grande, dificultando sua análise por parte do usuário. Na literatura, foram apresentadas várias medidas de avaliação e algoritmos de pós-processamento, que permitem ao usuário focalizar sua atenção nas regras que mais se destacam dentro do conjunto gerado. O objetivo principal deste projeto é aplicar t-normas diferenciáveis e interativas para realizarem as operações de conjunção e disjunção numa rede neural difusa, visando a classificação e geração de regras. A Rede Neural Difusa Diferenciável (RNDD), objeto desta dissertação, é completamente conectada, com arquitetura alimentada adiante em três camadas: a camada de entrada difusa, a camada intermediária (composta por neurônios e) e a camada de saída (composta por neurônios ou). Utiliza o algoritmo de retropropagação para o treinamento. Para a geração de regras, será utilizado o algoritmo backtracking. A metodologia proposta foi avaliada em aplicações sobre o conjunto de dados Iris, Vogal e em outros três conjuntos aleatoriamente gerados, com resultados promissores de treino, teste e geração de regras. Em testes sobre o conjunto Vogal, a taxa de acerto alcançada foi de 80.3% e o coeficiente Kappa calculado foi de 0.771. A partir da rede treinada com os dados Iris e Vogal, foram geradas regras difusas justificando a decisão da rede. Com o desenvolvimento do sistema proposto, espera-se obter um método automático de aquisição de conhecimento a partir de exemplos de dados.
id UFMS_88fb1aabdd20b3a60686ebf024354f58
oai_identifier_str oai:repositorio.ufms.br:123456789/463
network_acronym_str UFMS
network_name_str Repositório Institucional da UFMS
repository_id_str 2124
spelling 2011-09-06T13:34:18Z2021-09-30T19:55:10Z2007https://repositorio.ufms.br/handle/123456789/463Conjuntos difusos são usados na representação de conhecimentos vagos e imprecisos. Redes neurais, além de proverem paralelismo computacional, também possuem capacidade de aprendizado. A combinação desses dois paradigmas é uma tentativa de reunir os benefícios de ambos em um sistema híbrido integrado, tal como uma rede neural difusa. T-normas são funções que atuam como operadores de intersecção e união de conjuntos difusos. Na maioria dos casos, redes neurais difusas utilizam as t-normas do mínimo e do máximo para realizarem as operações de conjunção e disjunção, respectivamente. O uso de tais t-normas impossibilita a aplicação direta do algoritmo de treinamento por retropropagação de erros, baseado no cálculo do gradiente descendente, devido á inexistência da derivada do erro quadrático médio. Uma rede neural, na maioria das vezes, é incapaz de tornar explícito seu raciocínio de decisão. Existem vários algoritmos para geração de regras a partir de redes treinadas. No entanto, o volume das regras geradas por estes algoritmos pode ser muito grande, dificultando sua análise por parte do usuário. Na literatura, foram apresentadas várias medidas de avaliação e algoritmos de pós-processamento, que permitem ao usuário focalizar sua atenção nas regras que mais se destacam dentro do conjunto gerado. O objetivo principal deste projeto é aplicar t-normas diferenciáveis e interativas para realizarem as operações de conjunção e disjunção numa rede neural difusa, visando a classificação e geração de regras. A Rede Neural Difusa Diferenciável (RNDD), objeto desta dissertação, é completamente conectada, com arquitetura alimentada adiante em três camadas: a camada de entrada difusa, a camada intermediária (composta por neurônios e) e a camada de saída (composta por neurônios ou). Utiliza o algoritmo de retropropagação para o treinamento. Para a geração de regras, será utilizado o algoritmo backtracking. A metodologia proposta foi avaliada em aplicações sobre o conjunto de dados Iris, Vogal e em outros três conjuntos aleatoriamente gerados, com resultados promissores de treino, teste e geração de regras. Em testes sobre o conjunto Vogal, a taxa de acerto alcançada foi de 80.3% e o coeficiente Kappa calculado foi de 0.771. A partir da rede treinada com os dados Iris e Vogal, foram geradas regras difusas justificando a decisão da rede. Com o desenvolvimento do sistema proposto, espera-se obter um método automático de aquisição de conhecimento a partir de exemplos de dados.Fuzzy sets are used in the representation of vague and imprecise knowledge. Neural networks, besides their computational parallelism, also have learning capabilities. The combination of such both paradigms is an attempt to congregate their benefits in an integrated system, such a fuzzy neural network. T-norms are functions that actuate like intersection and union operators. Most of times, fuzzy neural networks use the minimum and the maximum t-norms to perform the conjunction and disjunction, respectively. The use of such t-norms makes impossible the direct application of the backpropagation algorithm, based on the descendent gradient method, given the absence of the mean square error derivative. A neural network, most of times, does not allow the extraction of the knowledge encoded into its synaptical weights. In other words, it is not capable to make more explicit its decision reasoning. Despite this, there are several rule generation algorithms from trained neural networks. The number of rules generated by these algorithms might be very large, making hard to analise them. It has presented various evaluation measures and post-processing algorithms that allows the user to focalize his attention to the better ones in the considered rule set. The main goal of this project is to apply differentiable and interactive t-norms to perform the conjunction and disjunction operations in a fuzzy neural network, to pattern classification and rule generation. The differentiable fuzzy neural network, denominated RNDD, object of this dissertation, is a feedforward fully-connected network with three layers: the input layer, the hidden layer of and neurons and the output layer of or neurons. It was used the backpropagation algorithm for training. Rules will be generated by the backtracking algorithm because of its intuitive nature an to be applicable to RNDD. The proposed methodology was evaluated over an application in the Iris and Vowel datasets and other ones randomly generated with promising training, test and rule generation results. For the classification tests over Vowel dataset, the system reached a hit rate of 80.3%. The Kappa coefficient was calculated and the value reached was 0.771. From the trained network with the Iris dataset, it was generated a set of fuzzy rules justifying the network decision. After the development of the proposed system, it be expected to obtain an automatic method of knowledge acquisition from data examples.porInteligência ArtificialRedes NeuraisFuzzy (Inteligência Artificial)Rede Neural Difusa com T-normas Diferenciáveis e Interativasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisZanusso, Maria BernadeteOliveira, Fabiano Ricardo deinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFMSinstname:Universidade Federal de Mato Grosso do Sul (UFMS)instacron:UFMSTHUMBNAILFabiano Ricardo de Oliveira.pdf.jpgFabiano Ricardo de Oliveira.pdf.jpgGenerated Thumbnailimage/jpeg1274https://repositorio.ufms.br/bitstream/123456789/463/4/Fabiano%20Ricardo%20de%20Oliveira.pdf.jpgcbe09400a8ce6115bc4eed0d290b8395MD54TEXTFabiano Ricardo de Oliveira.pdf.txtFabiano Ricardo de Oliveira.pdf.txtExtracted texttext/plain209740https://repositorio.ufms.br/bitstream/123456789/463/3/Fabiano%20Ricardo%20de%20Oliveira.pdf.txtd3c88d3f92c7044f52060ccc8f3c806cMD53ORIGINALFabiano Ricardo de Oliveira.pdfFabiano Ricardo de Oliveira.pdfapplication/pdf1506858https://repositorio.ufms.br/bitstream/123456789/463/1/Fabiano%20Ricardo%20de%20Oliveira.pdfb20754d1484ffa74fe10a27c439429f5MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ufms.br/bitstream/123456789/463/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52123456789/4632021-09-30 15:55:10.85oai:repositorio.ufms.br:123456789/463Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufms.br/oai/requestri.prograd@ufms.bropendoar:21242021-09-30T19:55:10Repositório Institucional da UFMS - Universidade Federal de Mato Grosso do Sul (UFMS)false
dc.title.pt_BR.fl_str_mv Rede Neural Difusa com T-normas Diferenciáveis e Interativas
title Rede Neural Difusa com T-normas Diferenciáveis e Interativas
spellingShingle Rede Neural Difusa com T-normas Diferenciáveis e Interativas
Oliveira, Fabiano Ricardo de
Inteligência Artificial
Redes Neurais
Fuzzy (Inteligência Artificial)
title_short Rede Neural Difusa com T-normas Diferenciáveis e Interativas
title_full Rede Neural Difusa com T-normas Diferenciáveis e Interativas
title_fullStr Rede Neural Difusa com T-normas Diferenciáveis e Interativas
title_full_unstemmed Rede Neural Difusa com T-normas Diferenciáveis e Interativas
title_sort Rede Neural Difusa com T-normas Diferenciáveis e Interativas
author Oliveira, Fabiano Ricardo de
author_facet Oliveira, Fabiano Ricardo de
author_role author
dc.contributor.advisor1.fl_str_mv Zanusso, Maria Bernadete
dc.contributor.author.fl_str_mv Oliveira, Fabiano Ricardo de
contributor_str_mv Zanusso, Maria Bernadete
dc.subject.por.fl_str_mv Inteligência Artificial
Redes Neurais
Fuzzy (Inteligência Artificial)
topic Inteligência Artificial
Redes Neurais
Fuzzy (Inteligência Artificial)
description Conjuntos difusos são usados na representação de conhecimentos vagos e imprecisos. Redes neurais, além de proverem paralelismo computacional, também possuem capacidade de aprendizado. A combinação desses dois paradigmas é uma tentativa de reunir os benefícios de ambos em um sistema híbrido integrado, tal como uma rede neural difusa. T-normas são funções que atuam como operadores de intersecção e união de conjuntos difusos. Na maioria dos casos, redes neurais difusas utilizam as t-normas do mínimo e do máximo para realizarem as operações de conjunção e disjunção, respectivamente. O uso de tais t-normas impossibilita a aplicação direta do algoritmo de treinamento por retropropagação de erros, baseado no cálculo do gradiente descendente, devido á inexistência da derivada do erro quadrático médio. Uma rede neural, na maioria das vezes, é incapaz de tornar explícito seu raciocínio de decisão. Existem vários algoritmos para geração de regras a partir de redes treinadas. No entanto, o volume das regras geradas por estes algoritmos pode ser muito grande, dificultando sua análise por parte do usuário. Na literatura, foram apresentadas várias medidas de avaliação e algoritmos de pós-processamento, que permitem ao usuário focalizar sua atenção nas regras que mais se destacam dentro do conjunto gerado. O objetivo principal deste projeto é aplicar t-normas diferenciáveis e interativas para realizarem as operações de conjunção e disjunção numa rede neural difusa, visando a classificação e geração de regras. A Rede Neural Difusa Diferenciável (RNDD), objeto desta dissertação, é completamente conectada, com arquitetura alimentada adiante em três camadas: a camada de entrada difusa, a camada intermediária (composta por neurônios e) e a camada de saída (composta por neurônios ou). Utiliza o algoritmo de retropropagação para o treinamento. Para a geração de regras, será utilizado o algoritmo backtracking. A metodologia proposta foi avaliada em aplicações sobre o conjunto de dados Iris, Vogal e em outros três conjuntos aleatoriamente gerados, com resultados promissores de treino, teste e geração de regras. Em testes sobre o conjunto Vogal, a taxa de acerto alcançada foi de 80.3% e o coeficiente Kappa calculado foi de 0.771. A partir da rede treinada com os dados Iris e Vogal, foram geradas regras difusas justificando a decisão da rede. Com o desenvolvimento do sistema proposto, espera-se obter um método automático de aquisição de conhecimento a partir de exemplos de dados.
publishDate 2007
dc.date.issued.fl_str_mv 2007
dc.date.accessioned.fl_str_mv 2011-09-06T13:34:18Z
dc.date.available.fl_str_mv 2021-09-30T19:55:10Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufms.br/handle/123456789/463
url https://repositorio.ufms.br/handle/123456789/463
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.source.none.fl_str_mv reponame:Repositório Institucional da UFMS
instname:Universidade Federal de Mato Grosso do Sul (UFMS)
instacron:UFMS
instname_str Universidade Federal de Mato Grosso do Sul (UFMS)
instacron_str UFMS
institution UFMS
reponame_str Repositório Institucional da UFMS
collection Repositório Institucional da UFMS
bitstream.url.fl_str_mv https://repositorio.ufms.br/bitstream/123456789/463/4/Fabiano%20Ricardo%20de%20Oliveira.pdf.jpg
https://repositorio.ufms.br/bitstream/123456789/463/3/Fabiano%20Ricardo%20de%20Oliveira.pdf.txt
https://repositorio.ufms.br/bitstream/123456789/463/1/Fabiano%20Ricardo%20de%20Oliveira.pdf
https://repositorio.ufms.br/bitstream/123456789/463/2/license.txt
bitstream.checksum.fl_str_mv cbe09400a8ce6115bc4eed0d290b8395
d3c88d3f92c7044f52060ccc8f3c806c
b20754d1484ffa74fe10a27c439429f5
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFMS - Universidade Federal de Mato Grosso do Sul (UFMS)
repository.mail.fl_str_mv ri.prograd@ufms.br
_version_ 1807552806143393792