Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Naïve Bayes Classifier

Encyclopedia of Artificial Intelligence
The Naïve Bayes classifier, also called simple Bayesian classifier, is essentially a simple Bayesian Network (BN). There exist two underlying assumptions in the Naïve Bayes classifier. First, all attributes are independent with each other given the classification variable. Second, all attributes are directly dependent on the classification variable. Naïve Bayes classifier computes the posterior of classification variable given a set of attributes by using the Bayes rule under the conditional independence assumption
Published in Chapter:
Improving the Naïve Bayes Classifier
Liwei Fan (National University of Singapore, Singapore) and Kim Leng Poh (National University of Singapore, Singapore)
Copyright: © 2009 |Pages: 5
DOI: 10.4018/978-1-59904-849-9.ch130
Abstract
A Bayesian Network (BN) takes a relationship between graphs and probability distributions. In the past, BN was mainly used for knowledge representation and reasoning. Recent years have seen numerous successful applications of BN in classification, among which the Naïve Bayes classifier was found to be surprisingly effective in spite of its simple mechanism (Langley, Iba & Thompson, 1992). It is built upon the strong assumption that different attributes are independent with each other. Despite of its many advantages, a major limitation of using the Naïve Bayes classifier is that the real-world data may not always satisfy the independence assumption among attributes. This strong assumption could make the prediction accuracy of the Naïve Bayes classifier highly sensitive to the correlated attributes. To overcome the limitation, many approaches have been developed to improve the performance of the Naïve Bayes classifier. This article gives a brief introduction to the approaches which attempt to relax the independence assumption among attributes or use certain pre-processing procedures to make the attributes as independent with each other as possible. Previous theoretical and empirical results have shown that the performance of the Naïve Bayes classifier can be improved significantly by using these approaches, while the computational complexity will also increase to a certain extent.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Class-Based Weighted NB for Text Categorization
A classifying method based on the Bayes Theorem.
Full Text Chapter Download: US $37.50 Add to Cart
Evaluation of Alternative Approaches in Classification Algorithms for Prediction of Stock Market Index: Case of Crobex
A probabilistic machine learning model used for classification problems based on the Bayes theorem.
Full Text Chapter Download: US $37.50 Add to Cart
Optimization of Crime Scene Reconstruction Based on Bloodstain Patterns and Machine Learning Techniques
Naive Bayes can be defined as a simple technique for constructing classifiers. Classifiers are basically models that when trained over a set of feature vectors with labels assign class labels to problem instances, represented as vectors of feature values. The class labels are particularly drawn from a finite set of possible labels. Naive Bayes is not a single algorithm for training such classifiers, but a family of algorithms based on a common principle. All naive Bayes classifiers assume that the value of a particular feature is independent of the value of any other feature, given the class variable.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR