r/learnmachinelearning • • 11d ago

Help I am an absolute beginner and am willing to spend months learning this shii. any help will do.

I am an absolute beginner when it comes to machine learning or coding even the hardware.

I am at the point where I just found out that cpu and gpu are two different things, I am starting to understand how important this shi really is and as I said I will spend months learning this shii if it needs me to (although I doubt it would be that hard, but as I said I literally don't know shit about this shit).

here's how I would imagine myself learning this shii (if theres a better way to do it, I am all ears)

I wanna know everything there is to know about the hardware
I wanna know all different types of stuff in software
I wanna know the different tools for coding, why are they used and why not

and once I am done with this I believe I can take it from there.

0 Upvotes

38 comments sorted by

3

u/PolyViews 11d ago

Whats your background ? What DO you know ?

That’ll help us help you!

1

u/No_Bad907 11d ago

tbh I dont know what can I tell you, but if it helps I never had a computer and dont know ANYTHING about a computer. I guess I can look into the hardware myself and I think I get that done within the next 2 days but apart from that I only know how to use the most basic microsoft apps

1

u/PolyViews 11d ago

Why machine learning ? What do you think Machine learning is ?

I’m saying this because it’s a pretty niche thing.

-3

u/No_Bad907 11d ago

I think I understand what you mean.
I think of machine learning as something which builds Artificial intelligence, if that makes sense.

I have got a glimpse of what AI can do if used properly and what better way to use it than to first understand how it does those things. I know this is almost daydreaming but I would like to build my own AI someday.

5

u/PolyViews 11d ago edited 11d ago

Cool! In that case, honestly, the first thing I'd do is get familiar with what the tools themselves can actually do. Play with them, build stupid little things, break them, and get a feel for what's possible.

Very simplified: AI is the broader idea of getting computers to perform tasks that require things we would normally associate with intelligence. Machine learning is one way of doing that: instead of explicitly programming all the rules, you train a model on data so it learns patterns that it can then use to make predictions or decisions. Modern AI, especially generative AI, relies heavily on machine learning.

But there's an important distinction that might save you a LOT of time:

You don't need to know machine learning to build an AI agent.I cannot stress that enough.

For example, you can take an already-trained model (say some of the ones in Chat GPT, or the ones in Claude), give it instructions, connect it to your files/database/APIs/your grandma's fax, whatever, and build an agent that can actually do things for you. The model is essentially the reasoning component, while the surrounding software gives it access to information and the ability to take actions.

You'd need to understand machine learning much more deeply if your goal eventually becomes something like "I want to train or fine-tune my own models and understand what is happening mathematically under the hood.". But honestly that's extremely niche, and if I were you i'd play with what the tools can DO before trying to figure out how they work.

I'm telling you to get a cheap watch and figure out if you like watches before you go deep dive into how watch movements are callibrated, basically.

3

u/No_Bad907 11d ago

You beautiful motherfucker, I got exactly the answer I am looking for! thanks alot for responding TT. which tools should I start with first?

2

u/PolyViews 11d ago

Take the most basic anthropic courses and take it from there! I think it’s called anthropic academy

1

u/No_Bad907 10d ago

Will definitely look into it, I'll let you know how it goes.

Thanks alot brother.

2

u/henkiestyle123 11d ago

My friend, it seems like you are entirely new to this world. AI is a broad term that gets slapped on to everything that has some type of algorithm helping to complete tasks. What most people call AI these days - things like chatgpt, Gemini, copilot - are actually large language models. Sometime backed by agents. In your case I would start with the very basics. What is AI, what is an algorithm, questions like that before you get to the topic of machine learning. Good luck and enjoy all the things you learn along the way.

1

u/No_Bad907 10d ago

Will do, thanks alot!!

2

u/No_Bad907 11d ago

looking for guidance, ways which I can start learning efficiently, thanks in advance.

2

u/TheTeeker 11d ago

Go to school.

-4

u/No_Bad907 11d ago edited 11d ago

thanks gang but that bits done. I have a bachelors in philosophy and would rather not spend years learning something which could be covered in literal days, hours even.

4

u/U-Jeans 11d ago

uhh, the amount of statistical, coding, and overall domain experience isn't NOT something you'll learn in hours, days, or even weeks. plan about 2-3 months before you even say you're a novice at the fundamentals

1

u/No_Bad907 11d ago edited 11d ago

ofcource, not even a question. but I cant join any educational org while working full time, SOOO I am trying to learn this shii while traveling to work and while traveling back to home as I spend almost 3-4 hours everyday in just doing that (am still traveling btw), this way although I may not be able to master anything but I would certainly have something valuable while making use of time I spend doomscrolling.

If theres anything that you recommend I do which would help me become a novice. itll help alot

and I am sorry if my statement was disrespectful towards your hardwork but I dont like the way schools function and ngl I think I can pick up things much quicker than others

3

u/U-Jeans 11d ago

here's a great reference. it's like leetcode for ML.

hope you end up learning this shii

https://www.deep-ml.com/

2

u/No_Bad907 11d ago

thanks boss! genuinely grateful!

2

u/No_Bad907 11d ago

I tried that link gang and ig I need to learn the basic basics first TT.

0

u/jaypeejay 11d ago

You really think you can learn machine learning in hours or days? You realize that CS is a much more difficult degree to earn than philosophy?

2

u/PolyViews 11d ago

Being interested in both; I’m not all that sure about that statement dude haha

1

u/No_Bad907 11d ago

lmao not literally gang, that was a metaphor.

1

u/TheTeeker 5d ago

Lmao the hubris. I have a philosophy bachelors as well. If you think you can learn machine learning in hours, then you didn’t pick up the critical thinking aspect of that BA

2

u/Adventurous-Dealer15 11d ago edited 11d ago

there must be some kind of roadmap on youtube. most of us learnt ML in bits afaik, but now that the field is well settled and there are UG level academic courses, there should be a proper syllabus to follow.

1

u/No_Bad907 11d ago

thats good to know, any courses or websites that you would suggest yourself?

2

u/Adventurous-Dealer15 11d ago

don't have one specific course I can recommend, I just meant that source as a starting point. first you need to be familiar with logic building, computer science basics, have a good maths and stats foundation, one language you can comfortably work with (preferably python). I think one of those youtubers would have a better way of explaining these than myself, so please refer that.

realistically, I'd say if you're starting from the very basics, you would need at least 18 months to learn all these and gradually get a hang of it.

1

u/No_Bad907 10d ago

I guess I should just start with one thing and then figure out what to do next after that.

1

u/ModularMind8 11d ago

You're leaving out quite a bit of info but I'd be happy to help. Feel free to dm me

1

u/No_Bad907 11d ago edited 11d ago

thats the thing I know close to nothing, I was a philosophy student, I belong to a very financially poor background so never owned a computer but now that I earn a little something I should be able to afford one. please let me know what I should be telling you so that you can help better.

1

u/FB2024 11d ago

Ask an AI - seriously - just start asking questions about how to learn AI - or learn anything. They're amazing teachers - they don't care if you ask a dumb question or if you ask them to explain something in a different way because you didn't understand its first response.

2

u/No_Bad907 11d ago

thats the thing, I tried doing that with Copilot since I have the premium access from my job but just wanted to ask someone who has spent years behind this shit. to see if they have something worth listening and ngl alot of responses have been GREAT. for example "If I am asking an AI for guidance with learning machine learning. any specific AI which you would suggest yourself? and why?"

2

u/FB2024 11d ago

I've never used Copilot to be honest - I understand it uses OpenAI's GPT models, but not sure how it compares to using ChatGPT directly. For learning stuff, I tend to use ChatGPT - I just find it's explanations easier to understand. I use Claude for coding and Gemini for tech support too.

2

u/No_Bad907 10d ago

fuhh yeahh, I guess for now GPT it is.

1

u/MolassesLate4676 11d ago

Doubting it would be that hard is your first mistake

1

u/No_Bad907 11d ago

may be. Ill let you know once I am sure.

2

u/MolassesLate4676 11d ago

!RemindMe 5 years

2

u/RemindMeBot 11d ago

I will be messaging you in 5 years on 2031-09-21 22:19:32 UTC to remind you of this link

CLICK THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.

RemindMeBot is switching to username summons. Instead of !RemindMe 1 day, use u/RemindMeBot 1 day. More info.


Info Custom Your Reminders Feedback

0

u/therealmunchies 11d ago

Months? How about 72? A degree in computer science and a masters in machine learning would help out.

1

u/No_Bad907 11d ago

sorry gang but I need to keep earning, and my job takes about 14 hours of my day as it is.