Detecção de Bugs em Modelos de Machine Learning

dc.contributor.advisorBarth, Fabrício Jailsonpt_BR
dc.contributor.authorSantos, Giovanni Cardoso Pertence dos
dc.contributor.authorAndrade, João Pedro Gianfaldoni de
dc.contributor.authorSilva, William Augusto Reis da
dc.coverage.cidadeSão Paulopt_BR
dc.coverage.paisBrasilpt_BR
dc.creatorSantos, Giovanni Cardoso Pertence dos
dc.creatorAndrade, João Pedro Gianfaldoni de
dc.creatorSilva, William Augusto Reis da
dc.date.accessioned2023-05-09T19:32:37Z
dc.date.available2023-05-09T19:32:37Z
dc.date.issued2022
dc.description.abstractModelos de Machine Learning em produção muitas vezes apresentam comportamentos inesperados, que não foram detectados durante as etapas de treino, teste e validação, ao serem expostos a dados do mundo real. Esses comportamentos inesperados, ou “bugs” do modelo, ocorrem por diferentes motivos, como o não cumprimento de regras de negócio, dados de treino rotulados incorretamente e generalizações errôneas do próprio modelo. Este projeto tem como objetivo desenvolver uma biblioteca de Machine Learning explainability, open source, na linguagem de programação Python, que seja capaz de realizar diagnósticos e produzir relatórios que identifiquem esses bugs e comportamentos inesperados, permitindo assim que o cliente IFOOD, ou qualquer outro usuário da biblioteca, os corrija. Essa biblioteca poderá ser utilizada em modelos de classificação binária, na forma de “caixa-preta”, que foram treinados com dados tabulares.pt_BR
dc.description.notesProjeto realizado para empresa IFood - Mentor na Empresa: Thiago Cardosopt_BR
dc.description.otherMachine Learning models in production environment sometimes present unexpected behavior, which have not been detected during training, testing or validation phases, when faced with data from the real world. Those unexpected behaviors, or model bugs, have different explanations, such as not following business rules, wrong generalizations, or mislabeled training data. The goal of this project is to develop an open-source Python library for Machine Learning models explainability, that produces diagnosis and reports that identifies those bugs and allows the client IFOOD to correct them. This library will be compatible with “black boxes” binary classification Machine Learning models that have been trained with structured/tabular data.pt_BR
dc.description.qualificationlevelGraduaçãopt_BR
dc.format.extent54 p.pt_BR
dc.format.mediumDigitalpt_BR
dc.identifier.urihttps://repositorio.insper.edu.br/handle/11224/5586
dc.language.isoPortuguêspt_BR
dc.rights.licenseTODOS OS DOCUMENTOS DESTA COLEÇÃO PODEM SER ACESSADOS, MANTENDO-SE OS DIREITOS DOS AUTORES PELA CITAÇÃO DA ORIGEMpt_BR
dc.subjectMachine Learningpt_BR
dc.subjectIdentificação de bugspt_BR
dc.subjectexplicabilidadept_BR
dc.subject.keywordsMachine Learningpt_BR
dc.subject.keywordsbug identificationpt_BR
dc.subject.keywordsexplicabilitypt_BR
dc.titleDetecção de Bugs em Modelos de Machine Learningpt_BR
dc.typebachelor thesis
dspace.entity.typePublication
local.contributor.boardmemberFABIO JOSE AYRES
local.contributor.boardmemberTavares, Tiago Fernandespt_BR
local.subject.cnpqEngenhariaspt_BR
local.typeTrabalho de Conclusão de Cursopt_BR
relation.isBoardMemberOfPublication37971022-7c69-4e93-9186-4c9431a1f95c
relation.isBoardMemberOfPublication.latestForDiscovery37971022-7c69-4e93-9186-4c9431a1f95c

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Imagem de Miniatura
Nome:
Relatorio_Publico_iFood_20222.pdf
Tamanho:
2.95 MB
Formato:
Adobe Portable Document Format
Descrição:
Relatorio_Publico_iFood_20222

Licença do pacote

Agora exibindo 1 - 1 de 1
N/D
Nome:
license.txt
Tamanho:
282 B
Formato:
Item-specific license agreed upon to submission
Descrição: