An introduction to Machine Learning
We'll start by describing what machine learning is, and introduce a simple learning algorithm: linear regression + gradient descent. Using this algorithm, we'll introduce the core concepts in machine learning: model parameters, cost function, optimization method, and overfitting and regularization. This section ends with a visual review of these concepts and a tutorial on the different types of machine learning problems.