# What is Scikit Learn and why its worth to learn it

In this course, we will learn how to construct various machine learning algorithms from scratch. In the real world, however, we don’t want to recreate a complex algorithm every time we want to use it. Writing an algorithm from scratch is a great way to understand the fundamental principles of why it works, but we may not get the efficiency or reliability we need.

Scikit-learn is a library in Python that provides many unsupervised and supervised learning algorithms. It’s built upon some of the technology you might already be familiar with, like NumPy, pandas, and Matplotlib!

The functionality that scikit-learn provides include:

• Regression, including Linear and Logistic Regression
• Classification, including K-Nearest Neighbors
• Clustering, including K-Means and K-Means++
• Model selection
• Preprocessing, including Min-Max Normalization

As you move through Codecademy’s Machine Learning content, you will become familiar with many of these terms. You will also see scikit-learn (in Python, sklearn) modules being used. For example:

sklearn.linear_model.LinearRegression()

is a Linear Regression model inside the linear_model module of sklearn.

The power of scikit-learn will greatly aid your creation of robust Machine Learning programs.

Happy Coding!

Currently unrated

More News  »

Recent news

Enjoy

Recent news

Recent news

# Aspect Ratio Cheat Sheet

Below are some common aspect ratios and their pixel resolutions. Always confirm your final delivery ratio when shooting.
If you think there should be an addition or correction, .

#### How to change your icon in firefox and chrome

Recent news

If you use the bookmarks bar on Google Chrome or Firefox, sometimes space is at a minimum. When you bookmark a site, it includes the site’s icon and the text description about the site. That is shortened when the icon is added to the bookmarks bar, but not completely.

#### I try the audio sync feature from Davinci and its amazing

Recent news

So last night, finally I have a time to use a feature of Sound sync that is available in the Davinci Resolve!

#### The most popular short video in channel Bricky train and Lets Macro it

Recent news

This short video of my youtube of Lego in Balcony has been the most popular YT in the channel.

Recent news

Recent news