Machine Learning

How to Do Linear Regression using Gradient Descent
This post is based on the linear regression live coding session from Siraj Raval (Udacity). What is Linear Regression? Linear regression is a widely used method to find a predictor variable which describes an outcome variable. In simpler words, it describes the relationship of two value sets. In this example, Siraj shows how to do Linear Regression using gradient descent. Gradient descent is an iterative optimization algorithm widely used in machine learning. In simpler words, we use it to make our linear regression model as precise as possible. I won't get into details about the code, if you are interested ...
Read More
Overview of Udacity's Deep Learning Course
Ok so here it is, the full program. I'm so excited it's hard to describe. Program Structure The Deep Learning Nanodegree Foundation program is divided into five parts covering various topics in deep learning. The first two parts are available immediately upon starting the program. The other parts are released every two weeks. Introduction The first part is an introduction to the program as well as a couple lessons covering tools you'll be using. You'll also get a chance to apply some deep learning models to do cool things like transferring the style of artwork to another image. We’ll start ...
Read More