Laplacian Corrected Modified Naive Bayes

Version 1.0.0 (2.45 KB) by Jan Motl
Fast linear classifier for nominal data
59 Downloads
Updated 19 Dec 2018

View License

Laplacian Corrected Modified Naive Bayes (LCMNB) can be described as a discriminative version of naive Bayes. Specifically, it calculates the m-probability estimate of p(y|x_i) for each feature x_i and then multiplies these estimates to get the class predictions. Note that the implementation is only for nominal features.

For the reasoning behind the algorithm see:
https://www.ncbi.nlm.nih.gov/pubmed/15317458

For a detailed description of the algorithm see:
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3846418/

For a bit of theory behind the m-probability estimates see:
https://dl.acm.org/citation.cfm?id=507538

Cite As

Jan Motl (2024). Laplacian Corrected Modified Naive Bayes (https://www.mathworks.com/matlabcentral/fileexchange/69769-laplacian-corrected-modified-naive-bayes), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2015a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0