Difference between revisions of "10-601 Naive Bayes"

From Cohen Courses
Jump to navigationJump to search
 
(12 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This a lecture used in the [[Syllabus for Machine Learning 10-601 in 2014]]
+
This a lecture used in the [[Syllabus for Machine Learning 10-601B in Spring 2016]]
  
 
=== Slides and Other Materials ===
 
=== Slides and Other Materials ===
  
* [http://www.cs.cmu.edu/~wcohen/10-601/nb.pptx Slides in Powerpoint].
+
* Catchup - MAP and Joint Distribution: [http://www.cs.cmu.edu/~wcohen/10-601/prob-tour+bayes-part2.pptx Slides in Powerpoint], [http://www.cs.cmu.edu/~wcohen/10-601/prob-tour+bayes-part2.pdf Slides in PDF]
* I did some examples in Matlab:
+
* Main lecture: [http://www.cs.cmu.edu/~wcohen/10-601/nb.pptx Slides in Powerpoint], [http://www.cs.cmu.edu/~wcohen/10-601/nb.pdf Slides in PDF]
** [[jointDistCommands.m|A joint distribution for a die-rolling problem.]]
 
** [[roll.m|The roll subroutine used here - an example of vectorized code.]]
 
** [[gaussianJointDistCommands.m|Examples of another joint distribution.]]
 
  
 
=== Readings ===
 
=== Readings ===
  
 
* Mitchell 6.1-6.10
 
* Mitchell 6.1-6.10
 +
* Murphy 3
 
* [https://code.google.com/p/yagtom/ My favorite on-line Matlab docs]
 
* [https://code.google.com/p/yagtom/ My favorite on-line Matlab docs]
  
 
=== What You Should Know Afterward ===
 
=== What You Should Know Afterward ===
  
 +
* What conditional independence means
 
* How to implement the multinomial Naive Bayes algorithm
 
* How to implement the multinomial Naive Bayes algorithm
* How to interpret the predictions made by the algorithm
+
* How to interpret the predictions made by the NB algorithm

Latest revision as of 10:03, 20 January 2016

This a lecture used in the Syllabus for Machine Learning 10-601B in Spring 2016

Slides and Other Materials

Readings

What You Should Know Afterward

  • What conditional independence means
  • How to implement the multinomial Naive Bayes algorithm
  • How to interpret the predictions made by the NB algorithm