Do curso: Python para Ciência de Dados: Formação Básica
Acesse o curso completo hoje mesmo
Cadastre-se hoje mesmo e acesse mais de 23.100 cursos criados por especialistas.
Aplicando modelos Bayesianos - Tutorial de Python
Do curso: Python para Ciência de Dados: Formação Básica
Aplicando modelos Bayesianos
Agora, vamos ver como aplicar modelos bayesianos para identificar spam. Eu já importei os nossos módulos e já li os nossos dados do arquivo "spambase.data". Esse conjunto de dados é bem grande, mas nós só vamos usar as variáveis que contém contagem de palavras, que são as variáveis que vão de 0 a 48. Então, vamos separá-las no nosso objeto x e a nossa variável target está na última coluna no nosso conjunto de dados. Então vamos colocar essa variável no nosso objeto y. Como os meus dados já estão na mesma escala, eu não preciso usar o método scale para ajusta-los. Então, já posso, direto, dividir os meus dados em treino e teste usando o meu método "train_test_split", e passando as minhas duas variáveis de dados, definido o meu "test_size" como 33% dos meus dados originais, e o "random_state" igual a 17. O primeiro modelo que eu vou fazer vai ser o gaussiano, eu vou chamar ele de GausNB, e usar a classe GaussianNB. E eu já vou chamar o método fit,…
Pratique enquanto aprende com arquivos de exercícios
Baixe os arquivos usados pelo instrutor do curso. Siga a apresentação e aprenda assistindo, ouvindo e praticando.