Scikit-learn

Scikit-learn is a open-source Python library that include wide range of machine learning models, pre-processing, cross-validation and visualization algorithms and all accessible with simple interface. Its simplicity and versatility make it a better choice for both beginners and advanced data scientists to build and implement machine learning models. In this article we will learn essential features and techniques for building machine learning models using Scikit-learn.

Installing Scikit-learn, before installing it, ensure that you have NumPy and SciPy installed

$ pip install -U scikit-learn
...\> pip install -U scikit-learn

Traning a perceptron

Logistic regression

Logistic cost function

Converting an Adaline implementation into an algorithms

Tackling overfitting via regularization