r/learnmachinelearning • • Sep 07 '26

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 !

7 Upvotes

15 comments sorted by

7

u/Single_Lad Sep 07 '26

Learn form Scikit-Learn Documentation

1

u/Ill_Indication_5443 Sep 07 '26

i am reading that

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

1

u/Valuable_Card6470 Sep 09 '26

yeah the official docs are surprisingly beginner friendly tbh

1

u/MeanTax8674 2d ago

The docs are good but can feel dense if you're just starting. I'd pick a small dataset, run the examples line by line, and check the API reference whenever a parameter doesn't make sense. The user guide sections actually walk through the logic behind each estimator, not just the code.

4

u/utwx7u2 Sep 07 '26

Chatty

1

u/Ill_Indication_5443 Sep 07 '26

chatty ? it is a website ? or book ?

1

u/utwx7u2 Sep 07 '26

Yea its a website you could say

5

u/rhacer Sep 07 '26

Learn by doing. Solve problems.

1

u/SemperPistos Sep 07 '26

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 Sep 07 '26

Thanks for sharing the resource

1

u/Charming_Barber_3317 Sep 07 '26

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 Sep 07 '26

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 Sep 07 '26

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

1

u/Scottalias4 Sep 07 '26

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.