Naive Bayes vs Logistic Regression: Theory, Implementation and Experimental Validation

  • Tapan Kumar Bhowmik

Abstract

This article presents the theoretical derivation as well as practical steps for implementing Naive Bayes (NB) and Logistic Regression (LR) classifiers. A generative learning under Gaussian Naive Bayes assumption and two discriminative learning techniques based on gradient ascent and Newton-Raphson methods are described to estimate the parameters of LR. Some limitation of learning techniques and implementation issues are discussed as well. A set of experiments are performed for both the classifiers under different learning circumstances and their performances are compared. From the experiments, it is observed that LR learning with gradient ascent technique outperforms general NB classifier. However, under Gaussian Naive Bayes assumption, both classifiers NB and LR perform similar.

Downloads

Download data is not yet available.
Published
2015-12-18
How to Cite
Kumar Bhowmik, T. (2015). Naive Bayes vs Logistic Regression: Theory, Implementation and Experimental Validation. Inteligencia Artificial, 18(56), 14-30. https://doi.org/10.4114/intartif.vol18iss56pp14-30