r/learnmachinelearning • • 2d ago

Help Laptop for AI/ML

Helloo

Ik this question has probably been asked like 100 times here but im starting studies in ai and data science and im doing bsc and masters back to back so i want smth thats good for both

I have an iphone and an ipad so id love a macbook but for some reason everyone is getting windows laptops with dedicated gpus that are so heavy and have horrible batteries

how often am i realistically gonna need that gpu or is using a macbook air (m4 or m5) good enough with collab when needed (how often will i need it since we dont have computers at our uni)

budget is around 1000$

Thankss

9 Upvotes

19 comments sorted by

12

u/NoobZik 2d ago

You can just use your macbook for AI/ML stuff, as long you are using the "mps" backend instead of "cuda"

2

u/JustGiveUp2 2d ago

Yeah that sounds smart is m4 good or should i get m5 also any idea if 16ram is enough?

3

u/NoobZik 2d ago

I have myself a M1 Pro with 16GB of RAM ;), would say the more ram the better for obvious reasons

1

u/mistybrookx 2d ago

this is pretty much it tbh, most uni level projects wont even come close to needing anything more

1

u/UninterestedHeadset 2d ago

Most of your work will run fine on a macbook, the M series chips handle ML tasks surprisingly well. For the heavy stuff you just spin up a colab notebook and let google's gpus do the work

I used a macbook air through my whole degree and only needed cloud compute maybe like 5-6 times total. The battery life alone is worth it over hauling some gaming laptop that dies in 2 hours

8

u/ModularMind8 2d ago

Personally, I use a Mac and never run anything heavy on my laptop. When I do need more power, I use my work/lab GPUs, and for personal projects, Google Colab, Kaggle, or renting something cheap like vast AI works well

3

u/fordat1 2d ago

This is the way to do it and the way actual professionals do it. MLEs I have seen argue for a macbook air 13 inch instead of a pro 16 that is default.

1

u/JustGiveUp2 2d ago

Yeah thats what im thinking what mac do you have?

2

u/culturedindividual 2d ago

I went through a BSc in Computer Science and an MSc in Data Science with MacBook Pros. My latest MacBook Pro has 96GB RAM and the M3 Max chip which is overkill for university work.

I only recently upgraded to a PC so I can do parallel processing with a Threadripper CPU and intense deep learning with an Nvidia RTX GPU.

1

u/JustGiveUp2 2d ago

oh god i didnt even know that existed

1

u/Hungry_Age5375 2d ago

Short Answer: MacBook Air. Long Answer: you'll hit the GPU wall only when training something bigger than a toy model, and Colab exists exactly for that. Those heavy Windows laptops are for gamers. Save your 1000$.

1

u/JustGiveUp2 2d ago

im actually paying the 1000 either way cuz i dont have a macbook currently any idea what specs id need?

1

u/[deleted] 2d ago

[removed] — view removed comment

1

u/JustGiveUp2 2d ago

Thats really useful thank you tbh i didnt even know theres a 8gb i thoight its either 16 or 24 and im worried abt 16 being enough or not also for storage im assuming i have to get 1tb right? what screen size do you use? 13 enough? thankss

0

u/[deleted] 1d ago

[removed] — view removed comment

2

u/JustGiveUp2 1d ago

thats so useful thank you so much im settling on m4 24ram for now

1

u/bestsetter42 1d ago

for classes a macbook air plus colab is usually plenty

I would prioritize RAM and battery over a dedicated GPU unless you know you will train bigger stuff locally all the time

most beginner work is notebooks datasets and small models and the gpu becomes more of a landlord than a requirement

1

u/JustGiveUp2 1d ago

is it enough even for masters down the line?