Notifications
Clear all

Is linear algebra necessary to master modern AI models?

3 Posts
4 Users
0 Reactions
161 Views
0
Topic starter

Is linear algebra actually mandatory if I want to get into modern AI stuff? Sorry if this is a super dumb question but im totally lost. Im a complete beginner trying to learn this on my own in my bedroom in Chicago and the amount of math people keep telling me I need is honestly freaking me out a bit.

I was looking at some online tutorials for building chatbots and image generators but then I saw a post somewhere saying you need to be a math genius to even start. My background is mostly just basic web design so my math is definitely rusty. Im trying to stick to a zero dollar budget for now so I dont want to waste time buying books if I dont have to. Do I really need to sit down and learn matrices and vectors before I can even run a single line of code? It just feels like a huge mountain to climb and Im worried I might just quit before I even get going because of all the formulas. Is there a way around this or am I stuck doing homework for the next six months...


3 Answers
12

Look, regarding what #1 said about not needing math, just be careful. You can run code, but when things break, you'll be lost. I suggest learning the basics so you dont hit a wall later.

  • Gilbert Strang Introduction to Linear Algebra 5th Edition for deep theory
  • 3Blue1Brown Essence of Linear Algebra series for visual intuition Take it slow. If you skip the math, debugging becomes a nightmare.


10

> Do I really need to sit down and learn matrices and vectors before I can even run a single line of code? Honestly, you can start coding right now without the theory. Most people just use libraries like Google TensorFlow 2.15 or Meta PyTorch 2.2 to handle the math behind the scenes. You dont need to be a genius to build basic stuff. Just dive into the code and learn the math as you hit walls.


2

Like someone mentioned, don't let it stall you. I'm not 100% sure if you need deep theory, but grabbing these habits early helps:

  • Start coding now
  • Learn bits of calculus later
  • Stay patient


Share: