Home Python Linear Regression with NumPy and Python

Linear Regression with NumPy and Python

Online Course Highlights
  • Coursera Project Management via Coursera
  • Learn for FREE,Β Up-gradable
  • 1.5 hours of effort required
  • 6,553+Β already enrolled!
  • 4.3 β˜…β˜…β˜…β˜…β˜… (444Β Ratings)
  • Skill Level: Intermediate
  • Language: English

Welcome to this project-based course on Linear Regression with NumPy and Python. In this project, you will do all the machine learning without using any of the popular machine learning libraries such as scikit-learn and statsmodels. The aim of this project and is to implement all the machinery, including gradient descent and linear regression, of the various learning algorithms yourself, so you have a deeper understanding of the fundamentals.

This course runs on Coursera’s hands-on project platform called Rhyme. On Rhyme, you do projects in a hands-on manner in your browser. You will get instant access to pre-configured cloud desktops containing all of the software and data you need for the project. Everything is already set up directly in your internet browser so you can just focus on learning. For this project, you’ll get instant access to a cloud desktop with Python, Jupyter, NumPy, and Seaborn pre-installed.

Learn step-by-step

In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:

  • Introduction and Overview
  • Load the Data and Libraries
  • Visualize the Data
  • Compute the Cost Function 𝐽(πœƒ)
  • Gradient Descent
  • Visualize the Cost Function 𝐽(πœƒ)
  • Plot the Convergence
  • Training Data with Univariate Linear Regression Fit
  • Inference using the optimized πœƒ values

Take This Online Course

More Related Courses:

Programming for Everybody (Getting Started with Python)
University of MichiganΒ via Coursera
1,013,671 already enrolled!
β˜…β˜…β˜…β˜…β˜… (79,180 Ratings)
This course is part of theΒ Python for Everybody Specialization

Introduction to Computer Science and Programming Using Python
MIT (Massachusetts Institute of Technology)Β Via edX
1,181,454 already enrolled!
This course is part of theΒ Computational Thinking using Python XSeries Program

Using Python to Access Web Data
University of MichiganΒ via Coursera
261,110 already enrolled!
β˜…β˜…β˜…β˜…β˜… (24,499 Ratings)
This course is part of theΒ Python for Everybody Specialization

Your Feedback:

There are no reviews yet. Be the first one to write one.

0.0 rating
0 out of 5 stars (based on 0 reviews)
Very good0%