Please use this identifier to cite or link to this item: https://ric.cps.sp.gov.br/handle/123456789/37207
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorBORGES JÚNIOR, Sérgio Ricardo-
dc.contributor.authorALBARELI, Luiz Virgilio-
dc.date.accessioned2025-10-23T18:34:19Z-
dc.date.available2025-10-23T18:34:19Z-
dc.date.issued2020-
dc.identifier.citationALBARELI, Luiz Virgilio. Scikit-learn: um estudo sobre aprendizado de máquina em python. 2020. Trabalho de Conclusão de Curso (Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas) – Faculdade de Tecnologia de São José do Rio Preto, São José do Rio Preto, 2020.pt_BR
dc.identifier.urihttps://ric.cps.sp.gov.br/handle/123456789/37207-
dc.description.abstractEste trabalho buscou demonstrar como a técnica de Machine Learning pode ser aplicada por meio de algoritmos classificadores disponível em Python por meio da Biblioteca Scikit-learn. Para isso, os conjuntos de dados Iris e Titanic foram utilizados. Os algoritmos utilizados foram: Random Forest, Decison Tree, Extra Trees, Adaboost e K-Nearest Neighbors. Para comparar os resultados obtidos, foi utilizada a métrica acurácia, que representa a porcentagem dos valores preditos de forma correta em relação ao valor real, e essa métrica foi apurada com dois métodos: accuracy_score e cross_val_score. Com isso, foi constatado que no datasetTitanic com o método accuracy_score, o melhor modelo foi o AdaBoost, no entanto,com o método cross_val_score houve um empate entre o Extra Trees e o Random Forest. Já no datasetIris, com o método accuracy_score, os melhores desempenhos foram dos modelos Adaboost e K-Nearest Neighbors e, com o método cross_val_score, o melhor desempenho foi para o algoritmo K-Nearest Neighbors.pt_BR
dc.description.abstractThis work focused on demonstrating how the Machine Learningtechnique can be applied using classifying algorithms available in Python through the Scikit-learn Library. For this, the Iris and Titanic data sets were used. The used algorithms were: Random Forest, Decison Tree, Extra Trees, Adaboost and K-Nearest Neighbors. To compare the obtained results, the accuracy metric was used, which represents the percentage of the values correctly predicted in relation to the real value, and this metric was calculated using two methods; accuracy_score and cross_val_score. With that it was found that in the Titanic dataset with the accuracy_score method the best model was Adaboost, however,with the cross_val_score method there was a tie between Extra Trees and the random Forest. In the Íris dataset, with the accuracy_score method, the best performances were from the Adaboost and K-Nearest Neighbors models and, with the cross_val_score method, the best performance was for the K-Nearest Neighbors algorithm.pt_BR
dc.description.sponsorshipCurso Superior de Tecnologia em Análise e Desenvolvimento de Sistemaspt_BR
dc.language.isopt_BRpt_BR
dc.publisher121pt_BR
dc.subjectMachine learningpt_BR
dc.subjectPythonpt_BR
dc.subjectAlgoritmospt_BR
dc.subject.otherInformação e Comunicaçãopt_BR
dc.titleScikit-learn: um estudo sobre aprendizado de máquina em pythonpt_BR
dc.title.alternativeScikit-learn: a study on machine learning in pythonpt_BR
dc.typeArtigo Científicopt_BR
dcterms.type-pt_BR
Appears in Collections:Trabalhos de Conclusão de Curso

Files in This Item:
File Description SizeFormat 
analiseedesenvolvimentodesistemas_2020_1_luizvalbareli_scikitlearnumestudosobreaprendizadodemaquinaempython.pdf
  Restricted Access
528.32 kBAdobe PDFView/Open Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.