Aprendizado ativo para descoberta de falhas em códigos fonte utilizando o problema da maximização de diversidade

Detalhes bibliográficos
Autor(a) principal: Silvio Rogerio Tassini Borges
Data de Publicação: 2011
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFMG
Texto Completo: http://hdl.handle.net/1843/BUOS-94NM9E
Resumo: O presente trabalho tem como principal objetivo apresentar uma nova abordagem de Aprendizado Ativo, e propor uma forama de utilizá-lo na busca por código-fontes passível de falha. A tecnologia crescente tem permitido sistemas de software cada vez mais complexos e, por conseguinte, códigos-fonte cada vez maiores. A busca por código com falha torna-se, então, tarefa de alto custo e, por vezes, humanamente inviável. Dessa forma, o problema de busca por falha em código-fonte é melhor tratado quando modelado como um problema de aprendizado. Ainda assim, existe a necessidade de um número de dados, códigos, rotulados para o aprendizado do algoritmo. Para diminuirmos essa necessidade, utilizamos o paradigma do Aprendizado Ativo, que seleciona dentro de um conjunto, um subconjunto de elementosque forneçam informações relevantes para aprendizado. Nesse trabalho determinamos que a seleção seja baseada no problema da diversidade máxima, um problema de otimização que busca selecionar elementos que apresentem maior diversidade em relação a uma característicadentro de um conjunto.
id UFMG_03ef943849ea636c51e192249c437b06
oai_identifier_str oai:repositorio.ufmg.br:1843/BUOS-94NM9E
network_acronym_str UFMG
network_name_str Repositório Institucional da UFMG
repository_id_str
spelling Gisele Lobo PappaSilvio Rogerio Tassini Borges2019-08-14T03:06:44Z2019-08-14T03:06:44Z2011-08-08http://hdl.handle.net/1843/BUOS-94NM9EO presente trabalho tem como principal objetivo apresentar uma nova abordagem de Aprendizado Ativo, e propor uma forama de utilizá-lo na busca por código-fontes passível de falha. A tecnologia crescente tem permitido sistemas de software cada vez mais complexos e, por conseguinte, códigos-fonte cada vez maiores. A busca por código com falha torna-se, então, tarefa de alto custo e, por vezes, humanamente inviável. Dessa forma, o problema de busca por falha em código-fonte é melhor tratado quando modelado como um problema de aprendizado. Ainda assim, existe a necessidade de um número de dados, códigos, rotulados para o aprendizado do algoritmo. Para diminuirmos essa necessidade, utilizamos o paradigma do Aprendizado Ativo, que seleciona dentro de um conjunto, um subconjunto de elementosque forneçam informações relevantes para aprendizado. Nesse trabalho determinamos que a seleção seja baseada no problema da diversidade máxima, um problema de otimização que busca selecionar elementos que apresentem maior diversidade em relação a uma característicadentro de um conjunto.Universidade Federal de Minas GeraisUFMGEngenharia de softwareAprendizado AtivosoftwareFalhas deProblema da Diversidade MáximaGRASPAprendizado ativo para descoberta de falhas em códigos fonte utilizando o problema da maximização de diversidadeinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGORIGINALsilviorogerioborges.pdfapplication/pdf164100https://repositorio.ufmg.br/bitstream/1843/BUOS-94NM9E/1/silviorogerioborges.pdfae7179ceb188961665827e5fd689dbb2MD51TEXTsilviorogerioborges.pdf.txtsilviorogerioborges.pdf.txtExtracted texttext/plain36199https://repositorio.ufmg.br/bitstream/1843/BUOS-94NM9E/2/silviorogerioborges.pdf.txt8b82d05fe30abc6e811dc90de1b91ea2MD521843/BUOS-94NM9E2019-11-14 14:10:00.581oai:repositorio.ufmg.br:1843/BUOS-94NM9ERepositório de PublicaçõesPUBhttps://repositorio.ufmg.br/oaiopendoar:2019-11-14T17:10Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false
dc.title.pt_BR.fl_str_mv Aprendizado ativo para descoberta de falhas em códigos fonte utilizando o problema da maximização de diversidade
title Aprendizado ativo para descoberta de falhas em códigos fonte utilizando o problema da maximização de diversidade
spellingShingle Aprendizado ativo para descoberta de falhas em códigos fonte utilizando o problema da maximização de diversidade
Silvio Rogerio Tassini Borges
Aprendizado Ativo
software
Falhas de
Problema da Diversidade Máxima
GRASP
Engenharia de software
title_short Aprendizado ativo para descoberta de falhas em códigos fonte utilizando o problema da maximização de diversidade
title_full Aprendizado ativo para descoberta de falhas em códigos fonte utilizando o problema da maximização de diversidade
title_fullStr Aprendizado ativo para descoberta de falhas em códigos fonte utilizando o problema da maximização de diversidade
title_full_unstemmed Aprendizado ativo para descoberta de falhas em códigos fonte utilizando o problema da maximização de diversidade
title_sort Aprendizado ativo para descoberta de falhas em códigos fonte utilizando o problema da maximização de diversidade
author Silvio Rogerio Tassini Borges
author_facet Silvio Rogerio Tassini Borges
author_role author
dc.contributor.advisor1.fl_str_mv Gisele Lobo Pappa
dc.contributor.author.fl_str_mv Silvio Rogerio Tassini Borges
contributor_str_mv Gisele Lobo Pappa
dc.subject.por.fl_str_mv Aprendizado Ativo
software
Falhas de
Problema da Diversidade Máxima
GRASP
topic Aprendizado Ativo
software
Falhas de
Problema da Diversidade Máxima
GRASP
Engenharia de software
dc.subject.other.pt_BR.fl_str_mv Engenharia de software
description O presente trabalho tem como principal objetivo apresentar uma nova abordagem de Aprendizado Ativo, e propor uma forama de utilizá-lo na busca por código-fontes passível de falha. A tecnologia crescente tem permitido sistemas de software cada vez mais complexos e, por conseguinte, códigos-fonte cada vez maiores. A busca por código com falha torna-se, então, tarefa de alto custo e, por vezes, humanamente inviável. Dessa forma, o problema de busca por falha em código-fonte é melhor tratado quando modelado como um problema de aprendizado. Ainda assim, existe a necessidade de um número de dados, códigos, rotulados para o aprendizado do algoritmo. Para diminuirmos essa necessidade, utilizamos o paradigma do Aprendizado Ativo, que seleciona dentro de um conjunto, um subconjunto de elementosque forneçam informações relevantes para aprendizado. Nesse trabalho determinamos que a seleção seja baseada no problema da diversidade máxima, um problema de otimização que busca selecionar elementos que apresentem maior diversidade em relação a uma característicadentro de um conjunto.
publishDate 2011
dc.date.issued.fl_str_mv 2011-08-08
dc.date.accessioned.fl_str_mv 2019-08-14T03:06:44Z
dc.date.available.fl_str_mv 2019-08-14T03:06:44Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1843/BUOS-94NM9E
url http://hdl.handle.net/1843/BUOS-94NM9E
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 de Minas Gerais
dc.publisher.initials.fl_str_mv UFMG
publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFMG
instname:Universidade Federal de Minas Gerais (UFMG)
instacron:UFMG
instname_str Universidade Federal de Minas Gerais (UFMG)
instacron_str UFMG
institution UFMG
reponame_str Repositório Institucional da UFMG
collection Repositório Institucional da UFMG
bitstream.url.fl_str_mv https://repositorio.ufmg.br/bitstream/1843/BUOS-94NM9E/1/silviorogerioborges.pdf
https://repositorio.ufmg.br/bitstream/1843/BUOS-94NM9E/2/silviorogerioborges.pdf.txt
bitstream.checksum.fl_str_mv ae7179ceb188961665827e5fd689dbb2
8b82d05fe30abc6e811dc90de1b91ea2
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)
repository.mail.fl_str_mv
_version_ 1803589206588522496