Detecção de Bugs em Modelos de Machine Learning
dc.contributor.advisor | Barth, Fabrício Jailson | pt_BR |
dc.contributor.author | Santos, Giovanni Cardoso Pertence dos | |
dc.contributor.author | Andrade, João Pedro Gianfaldoni de | |
dc.contributor.author | Silva, William Augusto Reis da | |
dc.coverage.cidade | São Paulo | pt_BR |
dc.coverage.pais | Brasil | pt_BR |
dc.creator | Santos, Giovanni Cardoso Pertence dos | |
dc.creator | Andrade, João Pedro Gianfaldoni de | |
dc.creator | Silva, William Augusto Reis da | |
dc.date.accessioned | 2023-05-09T19:32:37Z | |
dc.date.available | 2023-05-09T19:32:37Z | |
dc.date.issued | 2022 | |
dc.description.abstract | Modelos 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.notes | Projeto realizado para empresa IFood - Mentor na Empresa: Thiago Cardoso | pt_BR |
dc.description.other | Machine 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.qualificationlevel | Graduação | pt_BR |
dc.format.extent | 54 p. | pt_BR |
dc.format.medium | Digital | pt_BR |
dc.identifier.uri | https://repositorio.insper.edu.br/handle/11224/5586 | |
dc.language.iso | Português | pt_BR |
dc.rights.license | TODOS OS DOCUMENTOS DESTA COLEÇÃO PODEM SER ACESSADOS, MANTENDO-SE OS DIREITOS DOS AUTORES PELA CITAÇÃO DA ORIGEM | pt_BR |
dc.subject | Machine Learning | pt_BR |
dc.subject | Identificação de bugs | pt_BR |
dc.subject | explicabilidade | pt_BR |
dc.subject.keywords | Machine Learning | pt_BR |
dc.subject.keywords | bug identification | pt_BR |
dc.subject.keywords | explicability | pt_BR |
dc.title | Detecção de Bugs em Modelos de Machine Learning | pt_BR |
dc.type | bachelor thesis | |
dspace.entity.type | Publication | |
local.contributor.boardmember | FABIO JOSE AYRES | |
local.contributor.boardmember | Tavares, Tiago Fernandes | pt_BR |
local.subject.cnpq | Engenharias | pt_BR |
local.type | Trabalho de Conclusão de Curso | pt_BR |
relation.isBoardMemberOfPublication | 37971022-7c69-4e93-9186-4c9431a1f95c | |
relation.isBoardMemberOfPublication.latestForDiscovery | 37971022-7c69-4e93-9186-4c9431a1f95c |