Skip to content

jasleenkaurr/Machine-Learning-using-PyCaret

 
 

Repository files navigation


PyCaret for Machine Learning

  • It is a bundle of many Machine Learning algorithms.
  • Only three lines of code is required to compare 20 ML models.
  • Pycaret is available for:
    • Classification
    • Regression
    • Clustering

1. Self Learning Resource

Tutorial on Pycaret for Regression, Classification and Clustering Click Here


2. In this tutorial we will learn


  • Getting Data: How to import data from PyCaret repository
  • Setting up Environment: How to setup an experiment in PyCaret and get started with building regression/classfication/clustering models
  • Create Model: How to create a model, perform cross validation and evaluate regression metrics
  • Tune Model: How to automatically tune the hyperparameters of a regression model
  • Plot Model: How to analyze model performance using various plots
  • Finalize Model: How to finalize the best model at the end of the experiment
  • Predict Model: How to make prediction on new / unseen data
  • Save / Load Model: How to save / load a model for future use

3. Three line of code for model comparison for "Insurance" dataset


from pycaret.datasets import get_data
from pycaret.regression import *

insuranceDataSet = get_data("insurance")
s = setup(data = insuranceDataSet, target='charges', silent=True)
cm = compare_models()

4. Outcome for Regression


image


5. Outcome for Classification


image


6. Outcome for Clustering


image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%