Mostrar registro simples

dc.contributor.advisorVergilio, Silvia Regina, 1966-pt_BR
dc.contributor.otherRamirez Pozo, Aurora Trinidad, 1959-pt_BR
dc.contributor.otherUniversidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em Informáticapt_BR
dc.creatorCaiuta, Rafaelpt_BR
dc.date.accessioned2024-10-16T17:42:35Z
dc.date.available2024-10-16T17:42:35Z
dc.date.issued2008pt_BR
dc.identifier.urihttps://hdl.handle.net/1884/17169
dc.descriptionInclui apendicespt_BR
dc.descriptionOrientadora: Silvia Regina Vergiliopt_BR
dc.descriptionCoorientadora: Aurora Trinidad Ramirez Pozopt_BR
dc.descriptionDissertação (mestrado) - Universidade Federal do Paraná, Setor de Ciências Exatas, Programa de Pós-Graduação em Informática. Defesa: Curitiba, 22/02/2008pt_BR
dc.descriptionInclui bibliografiapt_BR
dc.description.abstractResumo: A área de confiabilidade de software é considerada uma das mais críticas em Engenharia de Software. Diante disso, escolher qual o melhor modelo de confiabilidade a ser utilizado é uma tarefa importante, uma vez que os modelos apresentam resultados distintos para um mesmo conjunto de dados. Uma forma de selecionar qual o melhor modelo é analisar experiências e resultados de outras bases. Mas isto pode consumir muito tempo e esforço e nem sempre é uma tarefa trivial para a maioria dos gerentes de software. Para auxiliar na atividade de seleção de qual o modelo de confiabilidade a ser utilizado, este trabalho apresenta uma abordagem baseada em Meta-Aprendizado, uma sub-área do Aprendizado de Máquina. A tarefa de seleção é vista como uma tarefa de classificação, na qual as classes são os diferentes modelos. Para validação da abordagem foram realizados vários experimentos de comparação e seleção de qual o melhor modelo entre tradicionais ou paramétricos, e modelos não paramétricos que utilizam Redes Neurais e Programação Genética. Essa validação explora algumas características, meta-dados, de bases contendo dados de tempo entre falhas, tais como: variância, inclinação, auto-correlação e ruído médio. Dois classificadores foram avaliados, um baseado em árvores de decisão e outro em Redes Neurais. Ao final, um modelo é selecionado baseado no Erro Médio. Os resultados obtidos sugerem que a aplicação do Meta-Aprendizado é uma ferramenta importante para seleção do melhor modelo de confiabilidade.pt_BR
dc.description.abstractAbstract: Software reliability is considered one of the most critical tasks in Software Engineering. Due to this, the use of software reliability models is fundamental. However, there are many types of models that can be used and none has proved to perform well considering different projects and databases. One way to select the best model for a specific dataset,is to analyse historical data. But, this can consume a lot of effort and time and it is not always a trivial task for most of the software managers. To help in the selection of what reliability model to use, this work presents one approach based on Meta-Learning, a sub-field of Machine Learning. The selection task is seen as a classifier activity, where the classes are the different models. To validate the introduced approach, some experiments were conducted with traditional or parametric models and non parametric ones, such as the models based on Neural Networks and Genetic Programming. These experiments explored some meta-data as variance, inclination, auto-correlation and noise and two kind of classifiers: one based on decision trees and another one based on Neural Networks.The best model is selected based on the Average Error. The obtained results validate the proposed Meta-Learning approach and are very promising.pt_BR
dc.format.extentx, 130f. : il., grafs., tabs.pt_BR
dc.format.mimetypeapplication/pdfpt_BR
dc.languagePortuguêspt_BR
dc.relationDisponível em formato digitalpt_BR
dc.subjectAprendizado do computadorpt_BR
dc.subjectEngenharia de softwarept_BR
dc.subjectComputadores digitais - Confiabilidadept_BR
dc.subjectCiência da Computaçãopt_BR
dc.titleUtilizando meta-aprendizado para seleção de modelos de confiabilidade de softwarept_BR
dc.typeDissertaçãopt_BR


Arquivos deste item

Thumbnail

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples