Difference between revisions of "10-601 Naive Bayes"

From Cohen Courses
Jump to navigationJump to search
 
(18 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This a lecture used in the [[Syllabus for Machine Learning 10-601]]
+
This a lecture used in the [[Syllabus for Machine Learning 10-601B in Spring 2016]]
  
=== Slides ===
+
=== Slides and Other Materials ===
  
* [http://www.cs.cmu.edu/~wcohen/10-601/nb.pptx Slides in Powerpoint]. ''Based on the slides I used for 10-605, they might be updated.''
+
* 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]
 +
* 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]
  
 
=== Readings ===
 
=== Readings ===
  
 
* Mitchell 6.1-6.10
 
* Mitchell 6.1-6.10
 
+
* Murphy 3
=== Assignment ===
+
* [https://code.google.com/p/yagtom/ My favorite on-line Matlab docs]
 
 
* Implement Naive Bayes and apply it to a couple of datasets. (Details to be posted later.)
 
  
 
=== 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