16
4

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!

asked 23 Aug '11, 12:19

parlo's gravatar image

parlo
291337

edited 27 Aug '11, 23:39

I'm in the exact same position as you (web dev) and was wondering the same.

(17 Sep '11, 11:51) djorn djorn's gravatar image

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.

link

answered 23 Aug '11, 14:16

polacci's gravatar image

polacci
281134

edited 23 Aug '11, 14:20

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'.

(07 Sep '11, 13:53) gregmchapman ♦ gregmchapman's gravatar image

I found two PDF's yesterday from the online resources for the Introduction to ML class (CS229):

Review of Probability Theory

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

link

answered 31 Aug '11, 12:01

ChristianGeek's gravatar image

ChristianGeek
296258

edited 02 Sep '11, 18:46

I just read a nice (and concise) introduction to probability and Bayes's Theorem-- Chapter 5 of the book Think Stats:

http://greenteapress.com/thinkstats/html/index.html

link

answered 24 Aug '11, 17:10

18hrs's gravatar image

18hrs
10613

edited 24 Aug '11, 17:12

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.

(24 Aug '11, 18:22) gregmchapman ♦ gregmchapman's gravatar image

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.

link

answered 24 Aug '11, 05:54

clyfe's gravatar image

clyfe
29626

edited 07 Sep '11, 14:44

Awesome collection, you've got there!

(24 Aug '11, 11:19) nathanj nathanj's gravatar image

+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.

link

answered 23 Aug '11, 15:01

gregmchapman's gravatar image

gregmchapman ♦
9761714

edited 23 Aug '11, 17:42

Hint: Finish AT LEAST algebra 2. Really, it gets that hard.

link

answered 11 Dec '11, 11:02

Tasega's gravatar image

Tasega
795

Your answer
toggle preview

Follow this Question via Email

Once you sign in you will be able to subscribe for any updates here

Q&A Editor Basics

  • to upload an image into your question or answer hit
  • to create bulleted or numbered lists hit or
  • to add a title or header hit
  • to section your text hit
  • to make a link clickable, surround it with <a> and </a> (for example, <a>www.google.com</a>)
  • basic HTML tags are also supported (for those who know a bit of HTML)
  • To insert an EQUATION you can use LaTeX. (backslash \ has to be escaped, so in your LaTeX code you have to replace \ with \\). You can see more examples and info here

powered by OSQA