
Students will learn about the notion of residual sum of squares.
Students will learn how to apply the least squares method to solve the least squares problem.
Students will learn about a linear algebra approach to solving the least squares problem.
An example of applying the least squares method is provided.
A summary of linear regression is provided.
Practice Problems for Linear Regression are provided.
Solutions are provided for Problem Set: Linear Regression.
Students will be introduced to classification problems.
The method of linear discriminant analysis is introduced.
In this lecture, we build a formula for the posterior probability.
In this lecture, we model the posterior probability functions.
Students will learn what linear discriminant functions are.
In this lecture, we estimate the linear discriminant functions.
Students will learn how to classify data points using linear discriminant functions.
Students will see an example of applying linear discriminant analysis.
Another example of applying linear discriminant analysis is provided.
A summary of linear discriminant analysis is provided.
Practice problems for Linear Discriminant Analysis are provided.
Solutions are provided for Problem Set: Linear Discriminant Analysis.
The method of logistic regression is introduced.
In this lecture, we model the posterior probability function.
In this lecture, we introduce a strategy for estimating the posterior probability function.
Students will learn how the Multivariate Newton-Raphson method is used to maximize a function.
In this lecture, we apply the multivariate Newton-Raphson method to the log-likelihood function and learn about iterative reweighted least squares.
Students will learn how to apply logistic regression to solve a classification problem.
A summary of logistic regression is provided.
Practice problems for Logistic Regression are provided.
Solutions are provided for Problem Set: Logistic Regression
An introduction to artificial neural networks is provided.
In this lecture, we build a neural network model for the output functions using a neural network diagram.
The notion of forward propagation is discussed.
Students will learn which activation functions to choose for each type of problem.
We introduce a strategy for estimating the output functions.
Students will learn which error function to use for regression problems.
Students will learn which error function to use for binary classification problems.
Students will learn which error function to use for multi-class classification problems.
Students will learn how gradient descent is used to minimize the error function.
Students will learn how the backpropagation equations are used to help find the gradient of the error function.
A summary of backpropagation is provided.
A summary of artificial neural networks is provided.
Practice problems for Artificial Neural Networks are provided.
Solutions are provided for Problem Set: Artificial Neural Networks
An introduction to maximal margin classifier, support vector classifier, and support vector machine is provided.
In this lecture, we provide definitions of separating hyperplane and margin.
in this lecture, we formulate a maximization problem.
The maximal margin classifier is defined.
In this lecture, we reformulate the maximization problem as a convex optimization problem.
We introduce a strategy for solving the optimization problem.
Students will learn what the KKT conditions are.
Students will learn what the primal and dual problems are.
In this lecture, we solve the dual problem.
Students will learn how to solve for the coefficients for the maximal margin hyperplane.
We define what support vectors are.
Students will learn how to classify test points.
An example of applying the maximal margin classifier to solve a classification problem is provided.
A second example of applying the maximal margin classifier is provided.
A summary of the maximal margin classifier is provided.
Practice problems for Maximal Margin Classifier are provided.
Solutions are provided for Problem Set: Maximal Margin Classifier
An introduction to the support vector classifier is provided.
We characterize points on the correct side of the hyperplane using slack variables.
We characterize points on the wrong side of the hyperplane using slack variables.
We formulate the optimization problem for the support vector classifier.
We define the support vector classifier.
We identify the optimization problem as a convex optimization problem.
Students will learn how to solve the convex optimization problem using Lagrange multipliers.
Students will learn how to find the coefficients for the soft margin hyperplane.
We define the support vectors for the support vector classifier.
Students will learn how to classify test points using the support vector classifier.
Students will see how the support vector classifier works in a simple but specific example.
Students will see how the support vector classifier works in a second simple but specific example.
We review the support vector classifier.
Practice problems for Support Vector Classifier are provided.
Solutions are provided for Problem Set: Support Vector Classifier
An introduction to the support vector machine classifier is provided.
Students will see how the support vector machine basically works.
Students will learn how the support vector machine classifier works by using the kernel trick.
We review the support vector machine classifier.
Would you like to learn a mathematics subject that is crucial for many high-demand lucrative career fields such as:
If you're looking to gain a solid foundation in Machine Learning to further your career goals, in a way that allows you to study on your own schedule at a fraction of the cost it would take at a traditional university, this online course is for you. If you're a working professional needing a refresher on machine learning or a complete beginner who needs to learn Machine Learning for the first time, this online course is for you.
Why you should take this online course: You need to refresh your knowledge of machine learning for your career to earn a higher salary. You need to learn machine learning because it is a required mathematical subject for your chosen career field such as data science or artificial intelligence. You intend to pursue a masters degree or PhD, and machine learning is a required or recommended subject.
Why you should choose this instructor: I earned my PhD in Mathematics from the University of California, Riverside. I have created many successful online math courses that students around the world have found invaluable—courses in linear algebra, discrete math, and calculus.
In this course, I cover the core concepts such as:
After taking this course, you will feel CARE-FREE AND CONFIDENT. I will break it all down into bite-sized no-brainer chunks. I explain each definition and go through each example STEP BY STEP so that you understand each topic clearly. I will also be AVAILABLE TO ANSWER ANY QUESTIONS you might have on the lecture material or any other questions you are struggling with.
Practice problems are provided for you, and detailed solutions are also provided to check your understanding.
30 day full refund if not satisfied.
Grab a cup of coffee and start listening to the first lecture. I, and your peers, are here to help. We're waiting for your insights and questions! Enroll now!