UsefulLinks
Computer Science
Artificial Intelligence
Machine Learning
Supervised Learning
1. Foundations of Supervised Learning
2. The Supervised Learning Workflow
3. Linear Models
4. Tree-Based Models
5. Instance-Based Learning
6. Support Vector Machines
7. Probabilistic Models
8. Model Evaluation and Validation
9. Advanced Topics in Supervised Learning
10. Practical Implementation Considerations
7.
Probabilistic Models
7.1.
Naive Bayes Classifiers
7.1.1.
Bayes' Theorem
7.1.1.1.
Mathematical Foundation
7.1.1.2.
Prior and Posterior Probabilities
7.1.1.3.
Likelihood Function
7.1.2.
The Naive Independence Assumption
7.1.2.1.
Conditional Independence
7.1.2.2.
Implications and Limitations
7.1.3.
Types of Naive Bayes
7.1.3.1.
Gaussian Naive Bayes
7.1.3.1.1.
Continuous Features
7.1.3.1.2.
Normal Distribution Assumption
7.1.3.1.3.
Parameter Estimation
7.1.3.2.
Multinomial Naive Bayes
7.1.3.2.1.
Discrete Features
7.1.3.2.2.
Text Classification Applications
7.1.3.2.3.
Smoothing Techniques
7.1.3.3.
Bernoulli Naive Bayes
7.1.3.3.1.
Binary Features
7.1.3.3.2.
Document Classification
7.1.3.4.
Complement Naive Bayes
7.1.4.
Training Process
7.1.4.1.
Parameter Estimation
7.1.4.2.
Laplace Smoothing
7.1.4.3.
Handling Zero Probabilities
7.1.5.
Prediction Process
7.1.5.1.
Posterior Probability Calculation
7.1.5.2.
Classification Decision
7.1.6.
Applications and Limitations
7.1.6.1.
Text Classification
7.1.6.2.
Spam Detection
7.1.6.3.
Medical Diagnosis
7.1.6.4.
Feature Independence Violations
Previous
6. Support Vector Machines
Go to top
Next
8. Model Evaluation and Validation