|
Hello, My background is in web design and I know programming languages like html, javascript, css, and some python. I have basic high school level math skills, and some calculus. Can anyone recommend prerequisite reading materials that will help me deal with the math/programming background required for ai-class? Thanks all! |
|
Syllabus mentions that one should have a solid understanding of probability and linear algebra. I do not know what they teach you at high school, but if you are missing those skills or need to refresh your memory you might want to watch khanacademy.org videos. Videos on probability. Videos on Linear Algebra. It might be that those videos are too extent or something but can too much information really hurt anyone. 1
There's now a listing of recommended Khan academy lessons on ai-class.com. You need to sign in, then click on 'Other Resources'. |
|
I found two PDF's yesterday from the online resources for the Introduction to ML class (CS229): Linear Algebra Review and Reference UPDATE: And one more (not Stanford): Review of Linear Algebra and Statistics UPDATE 2: One last one (from Harvard), by far the most thorough and also the most readable: Lecture Notes on Probability, Statistics, and Linear Algebra |
|
I just read a nice (and concise) introduction to probability and Bayes's Theorem-- Chapter 5 of the book Think Stats: 2
I liked the author's Python book, I didn't realize he had one for stats too. Thanks for the heads up. I'll have to check it out. |
|
I keep a compilation of prerequisites here: https://github.com/clyfe/cywiky/wiki/ai-class EDIT At the moment if you login to ai-class.com you can see a cherry-picked list of topics from khanacademy from linear algebra and probabilities. |
|
+1 for Khan Academy. I would also recommend checking out MIT's Open CourseWare offerings for Linear Algebra and Intro to CS (Python). Both courses feature lecture videos, assignments and 'study groups', so may be good prep for the structure of the AI course as well. Since you asked for reading materials, I'll add Jaynes's Probability Theory as good for background in that area. And of course it couldn't hurt to start skimming the course text. |
I'm in the exact same position as you (web dev) and was wondering the same.