I have seen some of the lectures and notes posted on the following Stanford CS229 site. However, they will probably be hard to follow prior to learning some linear algebra.
Also, Octave is a free software package similar to Matlab that I imagine could be useful when learning linear algebra, to see instant results for problems that you are trying to solve without a computer.
http://machinelearning101.pbworks.com/w/page/32890312/FrontP...
I have seen some of the lectures and notes posted on the following Stanford CS229 site. However, they will probably be hard to follow prior to learning some linear algebra.
http://see.stanford.edu/see/courseinfo.aspx?coll=348ca38a-3a...