I just recently finally bought Strang's introduction to Linear Algebra. The book itself is very dense and, dare I say, scary to a newcomer, but his videos are amazingly clear in combination with the book. I am in the beginning, but so far, I'd recommend the book. Though, the steep price (almost 100USD over here) makes it a bit difficult to recommend. I might buy Boyd’s and Vandenberghe’s Introduction to Applied Linea…
Introduction to Linear Algebra for Applied Machine Learning with Python
31–40 of 54 posts
Re: Introduction to Linear Algebra for Applied Machine Learning with Python
#32are there resources where linear algebra is discussed in the context of deep learning?
Accompanying the book in the sibling comment is Strang's MIT 18.065 course which is exactly what you're after (it specifically covers linear algebra with a focus on data science and ML): https://ocw.mit.edu/courses/mathematics/18-065-matrix-method... OCW so it's free(!), including the videos and handouts.
Re: Introduction to Linear Algebra for Applied Machine Learning with Python
#33I was scrolling through to see if you explain how you typeset the math (notoriously hard on webpages), but I happened to instead find a small mistake. You write: "Elements of $\mathbb{R}^n$ are sets of real numbers." That is an incorrect definition. - It is inaccurate because n doesn't enter into the definition (and thus all Euclidean spaces would be the same). - You want ordered n-tuples, not sets. If you actually d…
Totally agree with this post...however, to be extremely pedantic (and thus not suitable for the article in question), a tuple in the foundations of mathematics is typically defined as a set. That is, (x,y) := {x,{x,y}}, where the latter is the set containing the element x and the set {x,y}. That is how one goes from axiomatic set theory to define tuples of numbers.
Re: Introduction to Linear Algebra for Applied Machine Learning with Python
#34I just recently finally bought Strang's introduction to Linear Algebra. The book itself is very dense and, dare I say, scary to a newcomer, but his videos are amazingly clear in combination with the book. I am in the beginning, but so far, I'd recommend the book. Though, the steep price (almost 100USD over here) makes it a bit difficult to recommend. I might buy Boyd’s and Vandenberghe’s Introduction to Applied Linea…
Jim Hefferon, who is also a HN member, has a great free Linear Algebra textbook. People all have their own preferences but I actually prefer his to Strang's. https://hefferon.net/linearalgebra/
Re: Introduction to Linear Algebra for Applied Machine Learning with Python
#35Hi, I did that article :) https://twitter.com/CodeBug88 Saludos
Re: Introduction to Linear Algebra for Applied Machine Learning with Python
#36It's not on the syllabus, but what application does jordan canonical form have to machine learning?
Re: Introduction to Linear Algebra for Applied Machine Learning with Python
#37Re: Introduction to Linear Algebra for Applied Machine Learning with Python
#38Is there a website that anyone knows of for these types of open-source curriculums? Feel like it would be nice to have a place where people could post these and you could reference them when you wanted to learn something in the correct order and with the best resources.
On the topic of open source learning, I take every chance I can to heartily recommend fast.ai’s course [1]. It’s a good intro to Deep Learning that leaves you informed enough to build things, and equips you to ask follow-on questions and dive deeper when/where you need to.
Re: Introduction to Linear Algebra for Applied Machine Learning with Python
#39The rendering of some of the Latex code does seem to be bit of a challenge; I see some intermingled code/text (on latest Mozilla on Ubuntu 18). The CPU usage also shoots up.
What scripts are rendering the Latex code?
Re: Introduction to Linear Algebra for Applied Machine Learning with Python
#40Is there a website that anyone knows of for these types of open-source curriculums? Feel like it would be nice to have a place where people could post these and you could reference them when you wanted to learn something in the correct order and with the best resources.
They’re much narrower in scope than a full curriculum (or even a course, for that matter), but Better Explained [0] has some very good overviews of math topics. They are a useful supplement I’ve come across repeatedly while searching topics I found challenging over the years. On the topic of open source learning, I take every chance I can to heartily recommend fast.ai’s course [1]. It’s a good intro to Deep Learning…
https://www.fast.ai/2017/07/17/num-lin-alg/
It has a lot more detail on stuff like floating point storage, memory layout, sparse matrices, iterative methods, etc than most linear algebra courses, but doesn't go much in to proofs, geometric interpretations, and other stuff that's less needed for algorithm design and implementation.
(Disclaimer, I'm from fast.ai.)