Companies Home Search Profile

Building Regression Models with scikit-learn

Focused View

Janani Ravi

2:41:53

21 View
  • 01 - Course Overview.mp4
    01:48
  • 02 - Module Overview.mp4
    01:14
  • 03 - Prerequisites and Course Outline.mp4
    01:27
  • 04 - Module Summary.mp4
    01:09
  • 05 - Connecting the Dots with Linear Regression.mp4
    06:50
  • 06 - Minimizing Least Square Error.mp4
    03:57
  • 07 - Installing and Setting up scikit-learn.mp4
    02:50
  • 08 - Exploring the Automobile Mpg Dataset.mp4
    07:18
  • 09 - Visualizing Relationships and Correlations in Features.mp4
    05:51
  • 10 - Mitigating Risks in Simple and Multiple Regression.mp4
    05:45
  • 11 - R-squared and Adjusted R-squared.mp4
    01:36
  • 12 - Regression with Categorical Variables.mp4
    03:57
  • 13 - Module Overview.mp4
    01:02
  • 14 - Simple Linear Regression .mp4
    07:34
  • 15 - Linear Regression with Multiple Features.mp4
    06:06
  • 16 - Standardizing Numeric Data.mp4
    04:14
  • 17 - Label Encoding and One-hot Encoding Categorical Data.mp4
    04:42
  • 18 - Linear Regression and the Dummy Trap.mp4
    05:02
  • 19 - Module Summary.mp4
    01:05
  • 20 - Module Overview.mp4
    01:07
  • 21 - Overview of Regression Models in scikit-learn.mp4
    02:08
  • 22 - Overfitting and Regularization.mp4
    04:20
  • 23 - Lasso, Ridge and Elastic Net Regression.mp4
    05:28
  • 24 - Defining Helper Functions to Build and Train Models and Compare Results.mp4
    06:01
  • 25 - Single Feature, Kitchen Sink, and Parsimonious Linear Regression.mp4
    03:46
  • 26 - Lasso Regression.mp4
    03:06
  • 27 - Ridge Regression.mp4
    01:50
  • 28 - Elastic Net Regression.mp4
    06:04
  • 29 - Module Summary.mp4
    01:19
  • 30 - Module Overview.mp4
    01:18
  • 31 - Choosing Regression Algorithms.mp4
    02:42
  • 32 - Least Angle Regression.mp4
    03:35
  • 33 - Implementing Least Angle Regression.mp4
    01:10
  • 34 - Regression with Polynomial Relationships.mp4
    02:01
  • 35 - Module Summary.mp4
    01:27
  • 36 - Support Vector Regression.mp4
    05:16
  • 37 - Implementing Support Vector Regression.mp4
    02:37
  • 38 - Nearest Neighbors Regression.mp4
    04:04
  • 39 - Implementing K-nearest-neighbors Regression.mp4
    01:47
  • 40 - Stochastic Gradient Descent Regression.mp4
    03:02
  • 41 - Implementing Stochastic Gradient Descent Regression.mp4
    02:08
  • 42 - Decision Tree Regression.mp4
    04:13
  • 43 - Implementing Decision Tree Regression.mp4
    01:27
  • 44 - Module Overview.mp4
    01:04
  • 45 - Hyperparameter Tuning.mp4
    03:36
  • 46 - Hyperparameter Tuning for Lasso Regression Using Grid Search.mp4
    05:52
  • 47 - Tuning Different Regression Models Using Grid Search.mp4
    04:53
  • 48 - Summary and Further Study.mp4
    01:05
  • Description


    This course covers important techniques such as ordinary least squares regression, moving on to lasso, ridge, and Elastic Net, and advanced techniques such as Support Vector Regression and Stochastic Gradient Descent Regression.

    What You'll Learn?


      Regression is one of the most widely used modeling techniques and is much beloved by everyone ranging from business professionals to data scientists. Using scikit-learn, you can easily implement virtually every important type of regression with ease.

      In this course, Building Regression Models with scikit-learn, you will gain the ability to enumerate the different types of regression algorithms and correctly implement them in scikit-learn.

      First, you will learn what regression seeks to achieve, and how the ubiquitous Ordinary Least Squares algorithm works under the hood. Next, you will discover how to implement other techniques that mitigate overfittings such as Lasso, Ridge and Elastic Net regression. You will then understand other more advanced forms of regression, including those using Support Vector Machines, Decision Trees and Stochastic Gradient Descent. Finally, you will round out the course by understanding the hyperparameters that these various regression models possess, and how these can be optimized. When you are finished with this course, you will have the skills and knowledge to select the correct regression algorithm based on the problem you are trying to solve, and also implement it correctly using scikit-learn.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Janani has a Masters degree from Stanford and worked for 7+ years at Google. She was one of the original engineers on Google Docs and holds 4 patents for its real-time collaborative editing framework. After spending years working in tech in the Bay Area, New York, and Singapore at companies such as Microsoft, Google, and Flipkart, Janani finally decided to combine her love for technology with her passion for teaching. She is now the co-founder of Loonycorn, a content studio focused on providing high-quality content for technical skill development. Loonycorn is working on developing an engine (patent filed) to automate animations for presentations and educational content.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 48
    • duration 2:41:53
    • level average
    • Release Date 2023/12/06