Take the 2-minute tour ×
Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. It's 100% free, no registration required.

I'm 30 years old, and the only math I can remember from college is basic algebra and some probabilities. Next month, I have a machine learning project I'd like to work on, but I'll need a solid footing in linear algebra first. Are there any books or tutorials that can take me from the spotty math knowledge I have now to linear algebra?

Your help would be appreciated.

share|improve this question
    
Don't read Hoffman to start. –  Samuel Reid Jan 18 '12 at 0:36
    
Linear Algebra by Friedberg, Insel, Spence is an excellent book. The best available at the undergraduate level, in my opinion. –  user12014 Jan 18 '12 at 0:39
    
Friedberg, et al is good but it helps to know some abstract algebra before getting into it. –  Matt Gregory Jan 18 '12 at 0:46
add comment

3 Answers

up vote 9 down vote accepted

Gilbert Strang's excellent book "Introduction to Linear Algebra" and video lectures are all you need to teach yourself basic linear algebra from first principles.

If you can't get the book, the video lectures and other material available at MIT OCW is sufficient, but I would recommend the book.

share|improve this answer
    
Thanks! I'll check out the videos now. –  Subtle Array Jan 19 '12 at 6:31
add comment

Have a look at Khan Academy's Lessons: https://www.khanacademy.org/math/linear-algebra

They are equally good...

share|improve this answer
add comment

In terms of textbooks, the book Introductory Linear Algebra: An Applied First Course by Bernard Kolman and David Hill is a place to start. It has many examples and starts at the very beginning. If my memory serves me correctly, the text works up to jordan canonical form. It should be noted that is book focuses heavily on calculation. Abstract vector spaces are not introduced until more than halfway through the book. Despite this, this book has many examples and problems directly related to computer science.

share|improve this answer
    
Thank you for the reply. I'll check it out. –  Subtle Array Jan 19 '12 at 6:32
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.