Buscar

D8898D1-lab2

Prévia do material em texto

UNIVERSIDADE PAULISTA UNIP
ALLEF AUGUSTO NERIS FRESSATTO D8898D-1
Laboratório 02
Sistemas Operacionais Abertos e Mobile
Limeira - SP
2021
Relatório
Foi usado o algoritmo RandomForestClassifier, ele cria várias árvores de decisão,
sendo este conhecimento fundamental para o entendimento do algoritmo. As
Decision Trees, estabelecem regras para tomada de decisão.
O algoritmo criará uma estrutura similar a um fluxograma, onde uma condição é
verificada, e se atendida o fluxo decide o caminho, sempre levando ao próximo nó,
até a finalização da árvore, No RandomForest, o primeiro passo executado pelo
algoritmo será selecionar aleatoriamente algumas amostras dos dados e não todos
eles Com esta primeira seleção de amostras será construída a primeira árvore de
decisão.
No RandomForest o algoritmo irá escolher de maneira aleatória duas ou mais
variáveis, e então realizar os cálculos com base nas amostras que selecionou
previamente para definir qual dessas variáveis será utilizada no primeiro nó. Para
escolha da variável do próximo nó, novamente serão escolhidas duas variáveis,
excluindo as já selecionadas anteriormente, e o processo de escolha se repetirá. A
quantidade de variáveis a serem escolhidas pode ser definida na criação do código
Alterações Feitas
As principais alterações feitas foram:
1. na quantidade de imports pois para o funcionamento do código tive que importar as
bibliotecas do sklearn
2. os valores do RandomForest também foram alteradas para uma melhor otimização
do código
Resultado Final e Código

Outros materiais