A seguirPróximo guia
Decodificação de risco mínimo de Bayes
IA de linguagem
GUIA de fundamentos
Naive Bayes is a probabilistic classifier based on Bayes’ theorem with a conditional-independence assumption for features given a class.
Ouça este guiaNarrado por IA · ~1 min
Its variants use different likelihood models for different feature types.
Naive Bayes applies Bayes’ theorem to estimate a class posterior from a prior and feature likelihoods. Its simplifying assumption treats features as conditionally independent given the class. Multinomial and Bernoulli variants use count or binary feature representations; Gaussian Naive Bayes estimates a mean and variance for each feature within each class. These models differ in their likelihood assumptions and should be selected to match the data representation.
Multinomial Naive Bayes models discrete counts such as word counts.
Bernoulli Naive Bayes models binary feature presence or absence.
Gaussian Naive Bayes models continuous features with class-conditional normal distributions.
A lightweight baseline can be compared with other classifiers on held-out task data.
Use Naive Bayes as a lightweight baseline when its assumptions and computational profile fit the problem. Compare it with alternatives on held-out data; performance depends on the dataset, features and metric.
Boletim informativo gratuito
Três histórias verificadas de IA a cada manhã de dia útil, escritas em linguagem simples. Gratuito para sempre, sem anúncios.
Um e-mail a cada dia útil. Cancele a inscrição com um clique. Nunca vendemos ou compartilhamos seu endereço.
Teste você mesmo
Feedback instantâneo sobre cada resposta e um certificado compartilhável com um ID verificável assim que você concluir um curso.
Apoie a educação gratuita em IA. O AI Understanding é uma organização sem fins lucrativos 501(c)(3) — sem anúncios, sem paywall, nunca. Faça uma doação
Naive Bayes is a probabilistic classifier based on Bayes’ theorem with a conditional-independence assumption for features given a class. Its variants use different likelihood models for different feature types.
O modelo assume que cada recurso contribui independentemente para o resultado dado à classe, permitindo que ela multiplique as probabilidades por recurso.
Ele usa o teorema de Bayes para converter probabilidades de classe anteriores e probabilidades características em uma probabilidade posterior para cada classe.
Multiplicar muitas probabilidades abaixo de 1 pode chegar a zero, portanto, obter logs e somar mantém a matemática estável.
Sem suavização, uma palavra nunca vista em uma classe dá probabilidade zero a essa classe; contagens adicionais evitam isso.
Multinomial Naive Bayes modela contagens discretas, como quantas vezes cada palavra aparece, tornando-o padrão para texto.
Continue aprendendo
Mais guias escolhidos para este tópico
A seguirPróximo guia
Decodificação de risco mínimo de Bayes
IA de linguagem