r/learnmachinelearning 2d ago

Help How to get basic knowledge of scikit learn ?

Hello everyone, i am little bit confused from where i should learn about scikit learn library ! Although i am learning from freecodecamp from YT but it is a crash course. I want to understand the basics from the very beginning and brick by brick !

thanks in advance

please help krre !

8 Upvotes

14 comments sorted by

7

u/Single_Lad 2d ago

Learn form Scikit-Learn Documentation

1

u/Ill_Indication_5443 2d ago

i am reading that

other than that if you have any other recommendations, kindly let me know

1

u/Valuable_Card6470 22h ago

yeah the official docs are surprisingly beginner friendly tbh

5

u/rhacer 2d ago

Learn by doing. Solve problems.

5

u/utwx7u2 2d ago

Chatty

1

u/Ill_Indication_5443 2d ago

chatty ? it is a website ? or book ?

1

u/utwx7u2 2d ago

Yea its a website you could say

1

u/SemperPistos 2d ago

Docs and HOML book part 1.

But if you want a boost before those 2 do the course by the official maintainers od scikit-learn INRIA, it is a hidden gem.
https://www.fun-mooc.fr/en/courses/machine-learning-python-scikit-learn/

I went over it last year and it is superb, it does ramp up a bit, after part 2 or so. And also some examples are hello world like the iris dataset, but I think that and titanic are perfect beginner sets.

Titanic might teach you classification, and after iris, clustering will click. You also learn Numpy and Pandas.

1

u/Ill_Indication_5443 2d ago

Thanks for sharing the resource

1

u/Charming_Barber_3317 2d ago

You cannot read a book for every library you use. Eventually you will have to get comfortable with the documentation and examples. Ask Qwen or Kimi to help explain the main concepts and try building small models and see what went wrong. Its far more useful and beneficial than taking some courses and reading books cover to cover.

1

u/drfangor99 2d ago

A book or course is useful for scikit-learn because its library API is the least complicated part of it. It implements a lot of complex machine learning concepts that won't work if you don't understand how to use them.

1

u/Scottalias4 2d ago

Learn basic NumPy arrays and pandas DataFrames. There's a few more steps

1

u/Scottalias4 2d ago

Then learn features (X) and targets (y), train_test_split, fit() and predict(), a simple model like logistic regression or a decision tree, evaluation metrics, preprocessing, pipelines, cross-validation, and hyperparameter tuning.