СледваСледващо ръководство
Декодиране на минимален риск на Бейс
Езиков AI
РЪКОВОДСТВО по основи
Naive Bayes is a probabilistic classifier based on Bayes’ theorem with a conditional-independence assumption for features given a class.
Чуйте това ръководствоAI-разказан · ~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.
Безплатен бюлетин
Три проверени AI истории всяка делнична сутрин, написани на достъпен език. Безплатно завинаги, без реклами.
Един имейл всеки делничен ден. Отписване с едно кликване. Никога не продаваме и не споделяме вашия имейл адрес.
Тествайте себе си
Незабавна обратна връзка за всеки отговор и сертификат за споделяне с подлежащ на проверка идентификационен номер, след като преминете курс.
Подкрепете безплатното AI образование. AI Understanding е 501(c)(3) с нестопанска цел — без реклами, без платен достъп, никога. Направете дарение
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.
Моделът приема, че всяка функция допринася независимо за резултата, даден от класа, което му позволява да умножава вероятностите за всяка функция.
Той използва теоремата на Bayes, за да преобразува вероятностите от предишен клас и вероятностите за характеристиките в последваща вероятност за всеки клас.
Умножаването на много вероятности под 1 може да доведе до нула, така че вземането на регистрационни файлове и сумирането поддържа математиката стабилна.
Без изглаждане, дума, която никога не е виждана с клас, дава на този клас нулева вероятност; add-one брои избягвайте това.
Multinomial Naive Bayes моделира дискретни преброявания, като например колко пъти се появява всяка дума, което го прави стандартен за текст.
Продължавай да учиш
Още ръководства, избрани за тази тема
СледваСледващо ръководство
Декодиране на минимален риск на Бейс
Езиков AI