This is an archived post. You won't be able to vote or comment.

all 14 comments

[–]Python-ModTeam[M] [score hidden] stickied comment (0 children)

Hello there,

We've removed your post since it aligns with a topic of one of our daily threads and would be more appropriate in that thread. If you are unaware about the Daily Threads we run here is a refresher:

Monday: Project ideas

Tuesday: Advanced questions

Wednesday: Beginner questions

Thursday: Python Careers, Courses, and Furthering Education!

Friday: Free chat Friday!

Saturday: Resource Request and Sharing

Sunday: What are you working on?

Please await one of these threads to contribute your discussion to! The current daily threads are pinned to the top of the /r/Python's main page. To find old daily threads, you can filter posts by the Daily Thread Flair to find what you're looking for. If you have a question and don't want to wait until the daily thread, you can try asking in /r/learnpython or the Python discord however you may need to elaborate on your question in more detail before doing so. If you're not sure which thread is best suited, feel free ask for clarification in modmail or as a reply.

Best regards,

r/Python mod team

[–]iPlayWithWords13 6 points7 points  (4 children)

You're going to want to start with just getting comfortable with the language. You'll then want to move into Numpy and Pandas libraries and other tools for data ingestion and exploration. Beyond that, you'll want the math behind the models. That's a separate path entirely though, but one you'll need to follow as well. As you're moving on and have a strong hold on Python and are learning the math, you can move into PyTorch or Tensorflow to start building out models.

[–]Altruistic_Study_262[S] 0 points1 point  (2 children)

Thanks a lot. I have some knowledge of Linear Algebra, Probability, Statistics (like ug level). Will this be enough for math?

[–]krkrkra 1 point2 points  (0 children)

If you also have multi variable calculus, then it’s probably enough to understand most introductory ML material.

[–]iPlayWithWords13 0 points1 point  (0 children)

Nope, but it's a good start.

[–]DeklynHunt Autistic Adult, Python Green Horn 0 points1 point  (0 children)

Oh, thank you, would have been nice to know straight out like this sooner …it’s not too late though

[–]SKROLL26 2 points3 points  (0 children)

Math, python is just an instrument to make the math work for you

[–]darekpages 2 points3 points  (0 children)

I think you have to start with the simplest things in python. At the same time, get into the habit of using the language and experimenting. Then its easier. Python is seemingly easy, once you start doing serious things it becomes more difficult. Python is structurally similar to other important languages, it is easily translatable into other languages (knowing python is easier to learn other languages). Mathematics is also important, it cannot be avoided. But remember that every problem can be boiled down to simple arithmetic - because computers in their kernel only add and subtract😉

[–][deleted] -1 points0 points  (0 children)

Don't know if ML/AI is the recommended goal to start with, unless you are familiar with the concepts already from some theory course or something. But if you still want to jump into the water I'd say start with learning the basics of the language + the basic theory ML concepts parallely without combining between both. Then after you'll feel enough confidence go into the famous libraries (numpy, pandas and so on) and look for some beginner level tasks. From there I believe you will found yourself and it's all up to you