Machine Learning Specialization on Coursera | Review

Alex The Analyst
5 Jul 202214:54

Summary

TLDRThis video reviews the updated Machine Learning Specialization on Coursera, created by Andrew Ng, co-founder of Coursera and head of Google Brain. The course, now using Python instead of Octave, covers supervised learning, including linear and logistic regression, and delves into neural networks with TensorFlow. It also touches on unsupervised learning, recommender systems, and reinforcement learning. The course is praised for its comprehensive content, engaging teaching style, and practical applications, making it a must-take for anyone interested in machine learning.

Takeaways

  • ๐ŸŽ“ The Machine Learning Specialization on Coursera is a revamped and enhanced version of the original course created by Andrew Ng in 2012.
  • ๐Ÿ‘จโ€๐Ÿซ Andrew Ng is a renowned figure in the field of machine learning, being the co-founder of Coursera and head of Google Brain.
  • ๐Ÿ The course has upgraded its programming language from Octave to Python, which is a significant advantage for many learners.
  • ๐Ÿ’ก The specialization is beneficial for data analysts to understand machine learning concepts and terminologies used by data scientists.
  • ๐ŸŒŸ The course covers a range of topics from supervised learning, linear and logistic regression, to advanced algorithms and TensorFlow.
  • ๐Ÿ“Š The instruction includes a lot of math, but it's designed to be understandable even for those who aren't mathematically inclined.
  • ๐Ÿ” The course dives deep into machine learning models, including best practices for development and recommendation systems.
  • ๐Ÿ“š The specialization consists of three courses: Supervised Machine Learning, Advanced Learning Algorithms, and Unsupervised Learning, Recommenders, and Reinforcement Learning.
  • ๐Ÿ› ๏ธ The course is very hands-on, with a focus on building models and understanding how to train them.
  • ๐Ÿ“ˆ The course includes interactive videos with Andrew Ng, who explains complex concepts in an accessible manner.
  • ๐Ÿ“… The third course of the specialization was scheduled to be released on July 19th, focusing on unsupervised learning, recommender systems, and reinforcement learning.

Q & A

  • Who is Andrew Ng and what is his significance in the field of machine learning?

    -Andrew Ng is a renowned expert in the field of machine learning and artificial intelligence. He is the co-founder of Coursera and was also the head of Google Brain. His significance lies in his contributions to the field, including creating the popular Machine Learning course on Coursera.

  • What is the updated version of Andrew Ng's Machine Learning course on Coursera?

    -The updated version of Andrew Ng's Machine Learning course on Coursera is a revamped, updated, and more enhanced version of the original course he created back in 2012. It includes new content and uses the Python programming language instead of Octave.

  • What programming language was used in the original Machine Learning course, and what is used in the updated version?

    -The original Machine Learning course used the programming language Octave. The updated version now uses Python, which is a significant upgrade for many learners, especially those already familiar with Python.

  • As a data analyst, why is it beneficial to understand machine learning?

    -Understanding machine learning is beneficial for data analysts because they often work with people who use machine learning models. Knowing the terminology and concepts can help data analysts communicate effectively and understand the work of their colleagues in data science.

  • What is the focus of the first course in the Machine Learning Specialization on Coursera?

    -The first course in the Machine Learning Specialization focuses on supervised machine learning, including logistic and linear regression. It covers the basics of machine learning development, training models with gradient descent, and understanding overfitting.

  • What is the main upgrade from the original Machine Learning course to the new version?

    -The main upgrade from the original Machine Learning course to the new version includes a change in the programming language from Octave to Python, and the addition of more in-depth content, including advanced machine learning techniques and practices.

  • What are some of the topics covered in the second course of the Machine Learning Specialization?

    -The second course, Advanced Learning Algorithms, covers topics such as neural networks, implementing them using TensorFlow, activation functions, multi-class classification, bias and variance, and different machine learning models like decision trees, random forests, and XGBoost.

  • What is the third course in the Machine Learning Specialization, and when was it released?

    -The third course is on Unsupervised Learning, Recommenders, and Reinforcement Learning. It was scheduled to be released on July 19th, as of the recording date mentioned in the script.

  • What does the instructor emphasize about the math behind machine learning in the course?

    -The instructor emphasizes that while the math behind machine learning is important, it's not necessary to be able to do the math itself. Understanding some of the concepts is valuable, even for those who are not going into machine learning or do not need all the mathematical details.

  • How does Andrew Ng teach complex mathematical concepts in the course?

    -Andrew Ng teaches complex mathematical concepts by breaking them down and using visualizations to help students understand how they apply to machine learning. He makes the content interactive and accessible, even for those who may not have a strong math background.

  • What is the recommendation for someone interested in machine learning according to the script?

    -The script strongly recommends that anyone remotely interested in machine learning should take the Machine Learning Specialization course on Coursera, as it is considered one of the best courses available on the subject.

Outlines

00:00

๐ŸŽ“ Introduction to the Machine Learning Specialization on Coursera

The video introduces the Machine Learning Specialization on Coursera, created by Andrew Ng, a renowned figure in the field of machine learning and co-founder of Coursera. The course has been updated from its original 2012 version, with significant enhancements. A major upgrade is the shift from using the Octave programming language to Python, which is a boon for many learners. The course is aimed at providing an in-depth understanding of machine learning, even for those who may not directly use it in their roles, such as data analysts. The video also acknowledges the support of Coursera as the sponsor and highlights the benefits of learning on the platform, which offers a wide range of data-related courses.

05:01

๐Ÿ“š Overview of the Machine Learning Specialization Courses

The script provides an overview of the three courses within the Machine Learning Specialization. The first course focuses on supervised machine learning, covering regression and classification. The second course is more hands-on, diving into advanced learning algorithms, including model building and training. The third course, not yet released at the time of recording, is expected to cover unsupervised learning, recommender systems, and reinforcement learning. The courses are designed to build on the foundational knowledge of supervised learning with a focus on logistic and linear regression and then expand into more advanced topics.

10:02

๐Ÿค– Deep Dive into the Advanced Learning Algorithms Course

The video script delves into the details of the Advanced Learning Algorithms course, which is part of the Machine Learning Specialization. The course starts with an introduction to neural networks, including their intuition, math behind them, and implementation using TensorFlow. It progresses to cover activation functions, multi-class classification with neural networks, and advice on applying machine learning effectively. The course also addresses bias and variance, the machine learning development process, and concludes with decision trees and advanced algorithms like random forests and XGBoost. The instructor's teaching style is praised for being engaging and effective, making complex topics accessible.

Mindmap

Keywords

๐Ÿ’กMachine Learning

Machine learning is a subset of artificial intelligence that involves algorithms that improve automatically through experience. In the context of the video, machine learning is the central theme, with the specialization course on Coursera aiming to teach viewers how to build and understand machine learning models. The script mentions machine learning several times, emphasizing its importance in modern data analysis and the significance of the course in teaching these skills.

๐Ÿ’กCoursera

Coursera is an online learning platform that offers courses from universities and companies worldwide. The video discusses the machine learning specialization available on Coursera, highlighting it as a resource for learning machine learning from experts in the field. The platform is presented as a go-to place for anyone looking to advance their skills in data-related fields.

๐Ÿ’กAndrew Ng

Andrew Ng is a renowned computer scientist known for his work in machine learning and artificial intelligence. He is mentioned in the script as the co-founder of Coursera and the head of Google Brain. Ng is also the creator of the machine learning specialization course on Coursera, which the video discusses in detail. His reputation and expertise lend credibility to the course and make it an attractive option for learners.

๐Ÿ’กPython

Python is a popular programming language known for its readability and versatility. In the video script, Python is highlighted as the programming language used in the updated machine learning specialization course on Coursera. The switch from Octave to Python is noted as a significant upgrade, as Python is widely used in the field of data science and machine learning, making the course more relevant and practical for learners.

๐Ÿ’กData Analyst

A data analyst is a professional who collects, processes, and interprets data to help businesses make decisions. The script's narrator identifies as a data analyst and discusses the importance of understanding machine learning for data analysts, even if they do not directly use it in their work. This underscores the interdisciplinary nature of data work and the value of a well-rounded skill set.

๐Ÿ’กSupervised Learning

Supervised learning is a type of machine learning where the model is trained on labeled data. In the video, supervised learning is a major focus of the machine learning specialization course, with a significant portion of the curriculum dedicated to teaching linear and logistic regression, which are key techniques in supervised learning.

๐Ÿ’กUnsupervised Learning

Unsupervised learning is a type of machine learning where the model is trained on unlabeled data. The script mentions that while the course primarily focuses on supervised learning, it also touches on unsupervised learning. This aspect of the course provides a broader understanding of machine learning techniques beyond just those that rely on labeled data.

๐Ÿ’กNeural Networks

Neural networks are a set of algorithms modeled loosely after the human brain that are designed to recognize patterns. They are mentioned in the script as a topic covered in the 'Advanced Learning Algorithms' course. Neural networks are a fundamental concept in machine learning, and the course aims to teach viewers not just the theory but also the practical implementation using TensorFlow.

๐Ÿ’กTensorFlow

TensorFlow is an open-source machine learning framework developed by Google. It is highlighted in the script as the tool used to teach neural network implementation in the course. TensorFlow's popularity and versatility make it a valuable skill for learners to acquire, and the course's inclusion of TensorFlow tutorials makes it a comprehensive learning resource.

๐Ÿ’กRecommender Systems

Recommender systems are a subclass of information filtering system that seek to predict the 'rating' or 'preference' a user gives to an item. The script mentions that the course covers the math behind recommender systems, indicating that the course dives into not just the practical aspects but also the theoretical foundations of machine learning applications.

๐Ÿ’กMathematics

Mathematics plays a foundational role in machine learning, with many algorithms relying on complex mathematical concepts. The script acknowledges the importance of math in machine learning, noting that while it's not necessary for learners to be able to perform all the math, understanding the concepts can be beneficial. The course is designed to make these concepts accessible, even to those without a strong math background.

Highlights

Introduction to the machine learning specialization on Coursera

Andrew Ng's background and his role in creating the course

The updated version of the course includes a switch from Octave to Python

Importance of understanding machine learning for data analysts

Sponsorship acknowledgment for the video by Coursera

Overview of the machine learning specialization and its association with Andrew Ng and Stanford

The specialization covers supervised learning, unsupervised learning, and recommendation systems

Emphasis on the math behind machine learning and its importance

The courses are designed for hands-on learning with a focus on implementation

Introduction to Jupyter notebooks in the first week of the course

In-depth teaching of gradient descent and its application in training models

Coverage of multiple linear regression and its implementation

Detailed week on logistic regression, including classification and cost functions

Discussion on overfitting and its mathematical explanation

Hands-on approach in the advanced learning algorithms course

Teaching of neural networks using TensorFlow

Practical advice on applying machine learning and avoiding common mistakes

Introduction to decision trees and advanced variations like random forests and XGBoost

Upcoming third course on unsupervised learning, recommender systems, and reinforcement learning

Strong recommendation for the course for anyone interested in machine learning

Final thoughts and call to action to take the course

Transcripts

play00:00

what's going on everybody welcome back

play00:01

to another video today we're going to be

play00:03

taking a look at the machine learning

play00:04

specialization on coursera

play00:09

[Music]

play00:12

angering needs no introduction but if

play00:15

you have not heard of him andrewing is

play00:17

the co-founder of coursera the very

play00:19

platform that we're going to be looking

play00:20

on today he was also the co-founder and

play00:23

the head of google brain so this guy

play00:26

knows what he's talking about and he is

play00:27

extremely extremely intelligent i

play00:29

mentioned andrew ing because he is the

play00:31

creator of this machine learning chorus

play00:33

but he created it back in 2012 but this

play00:35

one that we're gonna be looking at today

play00:37

is a revamped updated and more enhanced

play00:39

version of the one that he originally

play00:41

created and we're gonna be diving into

play00:42

the courses so you can see what you're

play00:44

actually gonna get if you decide to take

play00:45

this course but from everything i've

play00:48

seen is absolutely phenomenal one of the

play00:50

biggest upgrades that they made from the

play00:51

original course is that they changed the

play00:53

programming language that they used in

play00:55

it originally they were using a

play00:56

programming language called octave and

play00:58

now they're using python so if you are a

play01:00

python fanatic like myself that is a

play01:03

huge huge upgrade now i'm a data analyst

play01:05

and my audience is mostly data analysts

play01:07

as well so you may be wondering why

play01:09

we're even looking at machine learning

play01:10

specializations because that's more at

play01:12

data science well

play01:14

one of the biggest things that i usually

play01:15

tell people is that you may not use

play01:17

machine learning as a data analyst but

play01:19

you're going to be working with people

play01:21

who do use it and so understanding how

play01:23

it works understanding the terminology

play01:25

behind it can really help you go a long

play01:28

way and it really helped me out about

play01:29

two years ago when i was on a data

play01:31

science team and they were talking about

play01:32

models and all these different things

play01:34

that they were doing and i felt like i

play01:35

actually knew what they were talking

play01:37

about and i could kind of keep up with

play01:38

them it was really beneficial to at

play01:40

least know the basics of machine

play01:42

learning now before we jump onto my

play01:44

screen and start taking a look at the

play01:45

specialization i want to give a huge

play01:47

shout out to the sponsor of this video

play01:48

and that is coursera corsair is one of

play01:50

the best platforms just about anything

play01:52

data related so if you want to learn sql

play01:54

all the way to machine learning you can

play01:56

do that on coursera or if you want to

play01:58

become a data analyst a data scientist

play02:00

or a data engineer you can do all of

play02:02

your learning right here on coursera it

play02:04

has been one of my favorite platforms to

play02:06

learn on for the past five years since i

play02:07

became a data analyst and i still love

play02:09

it today thank you again to coursera for

play02:11

sponsoring this video and without

play02:13

further ado let's jump on my screen and

play02:14

take a look as you can see on my screen

play02:16

this is the machine learning

play02:17

specialization it is brought to you by

play02:19

deeplearning.ai

play02:21

and stanford

play02:22

both things that are associated with

play02:24

andrew eng now

play02:26

there are a few other instructors on

play02:27

here but andrew's the one who's actually

play02:29

doing almost every single one of the

play02:31

videos goes through all the math walks

play02:33

through everything

play02:35

and i mentioned him specifically because

play02:36

he's just such a huge name in machine

play02:39

learning and artificial intelligence

play02:41

he's just

play02:42

incredibly popular and um you know the

play02:46

original course that he did back in 2012

play02:48

was like a staple in the machine

play02:50

learning community i mean just about

play02:52

everybody who got started walked through

play02:55

it and it's just because he's so smart

play02:57

and he

play02:58

talks about it so well

play02:59

so if you haven't taken his original one

play03:03

this new one is just enhanced it just

play03:05

goes above and beyond with that original

play03:07

one did so if you haven't taken it then

play03:09

this is like the time to take it and i'm

play03:11

gonna give you a spoiler

play03:13

uh it's amazing and so

play03:16

with that being said let's jump into it

play03:18

so it just came out

play03:20

um

play03:21

like a couple weeks ago from when i'm

play03:23

recording this like the middle of june

play03:24

is when it came out and you're going to

play03:25

learn a ton of stuff in here um right

play03:28

down here you're going to build machine

play03:29

learning models with numpy and scikit

play03:31

learn

play03:32

building training

play03:34

you work mostly with supervised learning

play03:37

andrew goes a little bit into the

play03:39

unsupervised learning as well

play03:41

but he'll even tell you he primarily is

play03:43

looking at linear and logistic

play03:45

regression those type of machine

play03:47

learning models so

play03:49

that this is like i would say

play03:51

the nuts and bolts of what you're going

play03:52

to learn

play03:53

he teaches you about the best practices

play03:56

for machine learning development

play03:58

how to train neural networks using

play04:00

tensorflow and tensorflow is fantastic

play04:03

if you've never used it i mean he goes

play04:05

really in depth into all these things

play04:06

like none of these are just like brushed

play04:08

off or like the basics he goes like

play04:10

really in depth in almost all these

play04:11

things as well as recommendation systems

play04:14

and how they work and the math behind

play04:15

them and everything it's really

play04:17

fascinating now one thing i want to

play04:19

mention before we get into like the

play04:20

actual course is that

play04:22

he goes into a lot of math

play04:25

if you don't know the math behind this

play04:27

stuff that is okay in fact

play04:29

it's pretty common for most people who

play04:31

take this to not understand the math

play04:33

behind it and he talks about that in one

play04:35

of his videos he's like hey listen the

play04:37

math behind this is really important but

play04:39

it doesn't mean you have to go and be

play04:40

able to do the math just maybe

play04:43

understand some of the concepts

play04:45

and

play04:46

it's true a lot of this math is really

play04:48

advanced um and so

play04:50

again that's why it's like if you aren't

play04:53

going into machine learning and you

play04:54

don't need in all this math still

play04:56

walking through these videos and

play04:57

understanding these concepts i mean it

play04:59

is

play05:00

phenomenal let's go down really quickly

play05:03

to the courses there's three courses

play05:07

the biggest one is the supervised

play05:09

machine learning regression and

play05:10

classification again that's all

play05:12

supervised machine learning the second

play05:13

course is the advanced learning

play05:15

algorithms this one's very hands-on so

play05:17

it's a lot of building the models

play05:18

understanding how to train your models

play05:20

and things like that and then we have

play05:22

the third course which this one has not

play05:24

been released yet as of when i'm

play05:25

recording it although uh it may be

play05:29

when i release this video it may be

play05:30

available but

play05:32

this goes into the unsupervised learning

play05:34

recommenders and reinforcement learning

play05:36

so again the bulk of what the original

play05:40

course and this is built on and what you

play05:42

are going to learn is the supervised

play05:44

machine learning the logistic and linear

play05:46

regression that is what this is

play05:48

primarily focused on but the third

play05:50

course is on kind of the other things

play05:53

that are still popular which is not as

play05:55

heavily used like unsupervised learning

play05:58

and recommendation systems or

play05:59

recommenders so let's go and take a look

play06:02

at this first course and see what is

play06:04

actually in there all right if we take a

play06:06

look at week one this is basically

play06:08

andrew kind of walking you through the

play06:11

basics andrew is like the ideal

play06:14

professor i mean just look at him he's

play06:15

just like the happiest guy and you can

play06:17

tell he just loves what he does he's

play06:19

just like that professor in college that

play06:21

you want to take his course or his class

play06:23

over and over again but you already

play06:25

passed six he was such a good teacher

play06:27

that's how andrew was this entire time

play06:29

he's just a fantastic teacher and he

play06:31

teaches it extremely well so in this

play06:34

first week you're gonna go through the

play06:36

supervised and unsupervised learning

play06:38

just what are what is it how does it

play06:41

work

play06:41

um and the math behind it and then he's

play06:44

even gonna introduce jupiter notebooks

play06:47

now most of these videos whoops

play06:50

most of these videos are exactly like

play06:53

how he has them right here so he's

play06:55

talking

play06:56

and then he'll have some type of kind of

play06:58

white board where he's talking over it

play07:01

and and reading through it asking

play07:03

questions it's very interactive

play07:05

um and let me find one really quickly

play07:07

because he's going to go into a lot of

play07:09

the math as well so let me find the math

play07:11

really quickly i'll kind of show you how

play07:13

he does that also so this is a good

play07:14

example of how he teaches the math in

play07:16

his course so he usually has some type

play07:18

of visualization then he has the

play07:20

equation that we're looking at and

play07:22

typically the equation is

play07:25

looks really complex like this one to me

play07:28

i would not understand it at all if i

play07:30

was just taking a look at it but andrew

play07:32

has a really unique way of just breaking

play07:35

things down helping you understand it

play07:38

and kind of showing you usually on some

play07:40

type of visualization how it actually

play07:42

works in machine learning so if you're

play07:44

not a math person and you don't care

play07:46

about the math behind it you know you

play07:48

don't have to skip these sections

play07:50

because they're just so good you'll feel

play07:52

like you understand it because andrew

play07:54

just teaches it really well but this is

play07:56

still week one and so in this one you're

play07:58

learning how to train models with

play07:59

gradient descent and kind of

play08:01

understanding what gradient descent is

play08:03

along the way you have these quizzes all

play08:05

really great i can't speak highly enough

play08:07

of this course it's just absolutely

play08:09

phenomenal in week two we have multiple

play08:11

linear regression which is something he

play08:13

mentions in the first one but then you

play08:14

actually learn how to implement it and

play08:16

use it uh in week two and we also go

play08:19

into gradient descent and practice so it

play08:21

kind of shows you how it's actually used

play08:23

and not just you know what it is like he

play08:24

did in the second week and then week

play08:26

three we have a lot of logistic

play08:28

regression it's basically the entire

play08:30

week this is what you cover so you have

play08:32

classification with logistic regression

play08:34

cost function with logistic regression

play08:36

gradient descent for logistic regression

play08:38

and then at the very end you have the

play08:40

problem with overfitting now this one

play08:43

was actually the math was

play08:45

the most interesting in this section to

play08:47

me in this first couple weeks because

play08:49

this one the visual is just phenomenal

play08:52

about how overfitting actually occurs

play08:54

and how to fix it

play08:55

using math uh i thought it was just

play08:58

extremely interesting so again if you're

play09:01

not a math person you don't have to take

play09:02

it but i love the math behind this

play09:04

overfitting stuff it was extremely

play09:06

interesting now let's take a look at the

play09:08

advanced learning algorithms course and

play09:10

i think this is the one that most people

play09:12

are going to

play09:14

really enjoy especially if you want to

play09:16

get more hands-on so in this course in

play09:18

the first week we're going to be looking

play09:19

at neural networks and then we'll

play09:20

actually be implementing it using

play09:22

tensorflow and so in this first week we

play09:25

look at neural network's intuition so

play09:27

what is neural networks how is it used

play09:29

let's look at the math behind it that's

play09:31

kind of what you're going to be looking

play09:32

at and then we have neural network

play09:33

models and then we have the tensorflow

play09:36

implementation this is where they

play09:37

actually walk you through how to set up

play09:39

tensorflow how to actually use it to

play09:41

create your first neural network and

play09:43

right down here we have neural network

play09:45

implementation in python again

play09:48

super happy that they're using python i

play09:50

think that's just a huge upgrade from

play09:52

the previous course is that a lot of

play09:55

people and companies are using python

play09:57

for machine learning and so i think it

play09:59

just obviously shows that they're

play10:00

keeping up with things they're improving

play10:01

and making things better which is just

play10:03

better for everyone in the long run in

play10:05

week two we're still looking at neural

play10:07

networks again this stuff is a lot more

play10:08

of the advanced as the course says it's

play10:11

a lot more the advanced stuff so it's

play10:13

not as introductory like the first

play10:15

course where he's kind of walking

play10:16

through here's what machine learning is

play10:18

here's how it's used these are like

play10:21

let's dive into the math let's look how

play10:23

to implement let's start using it it

play10:25

goes from beginner to advanced i think

play10:28

pretty quickly at least advanced for me

play10:30

so you know it's kind of like a diving

play10:32

head first into this stuff and just

play10:35

really trying to learn it as you go so

play10:37

we have these activation functions

play10:39

we also have multi-class classification

play10:42

and neural networks and how those work

play10:44

together now in week three he kind of

play10:46

takes a step back and he's like whoa you

play10:48

know i know i said let's just dive in

play10:50

and learn it and get our hands dirty but

play10:53

we kind of need to take a step back and

play10:55

learn a little bit more so that when

play10:57

you're actually using this you don't

play10:59

just dive in and make a bunch of

play11:01

mistakes so here are some of the things

play11:02

you should look at so we look at some of

play11:04

his advice for applying machine learning

play11:06

on what models to use and evaluating how

play11:09

if it's good or not we also look at bias

play11:12

and variance and then the machine

play11:14

learning development process and how to

play11:16

actually implement your machine learning

play11:18

models once you've actually developed

play11:20

them and then in the very last week you

play11:22

learn about decision trees and a few

play11:24

different variations and ways to do them

play11:26

so you have decision trees and kind of

play11:28

what they are

play11:29

and on the surface they're pretty simple

play11:32

but they get pretty advanced that's why

play11:33

it's in this advanced course but we have

play11:35

the decision tree

play11:37

section right there

play11:38

then we kind of

play11:40

look at how to use them how to implement

play11:42

them and then he walks you through how

play11:43

to actually set it up in the code and

play11:45

then at the very bottom we have a few

play11:47

different options things like multiple

play11:50

decision trees sampling with replacement

play11:52

random forest algorithm and xg boost

play11:55

xgboost is all over i see it everywhere

play11:57

so again these are things that if you're

play12:00

not going to be using them if you're not

play12:03

going to be implementing these things

play12:04

these are really great things to just

play12:07

know what they are

play12:08

and how they work so that if you are

play12:10

working with somebody who's using these

play12:12

you can at least understand them and

play12:14

work with them instead of just being

play12:15

confused and asking a million questions

play12:17

so the third and final course is the

play12:19

unsupervised learning recommenders and

play12:21

reinforcement learning again this has

play12:23

not been released yet it's not released

play12:25

until july 19th which if you're watching

play12:27

it after july 19th there you go it's

play12:30

already out there but i plan on

play12:32

releasing this at the first week of july

play12:34

so as of when i'm releasing this this

play12:36

most likely will not be out yet but we

play12:38

can get a sneak peek really quickly into

play12:41

what you're going to be learning in here

play12:43

so you're going to be learning how to

play12:44

use unsupervised learning techniques for

play12:46

unsupervised learning including

play12:48

clustering and anomaly detection

play12:50

building a deep reinforcement learning

play12:52

model and building recommender systems

play12:54

with collaborative filtering approach

play12:56

and a content-based deep learning method

play12:58

so there you go

play13:00

again we just don't have it yet so i

play13:02

can't dive into it but

play13:04

it's going to be phenomenal and i'm

play13:05

gonna take the whole thing again i am

play13:07

not a machine learning expert but it has

play13:09

really helped me work within my team or

play13:11

my old team when i was working with the

play13:13

data scientists to really understand

play13:15

this stuff so if you're somebody who

play13:17

wants to get into machine learning 10

play13:20

out of 10 100 you need to take this

play13:21

course um i and i don't say that for

play13:24

every course

play13:25

usually there's a lot of qualifiers it's

play13:27

like if this if that

play13:29

i think that if you have a pulse

play13:32

and you are even remotely interested in

play13:34

machine learning you should take this

play13:36

course it is by far hands down one of

play13:39

the best courses that you will ever take

play13:41

on machine learning and i've taken

play13:42

several other ones and i've learned a

play13:44

lot more about the implementation how to

play13:46

actually create it and do that

play13:48

but in this one you're going to learn

play13:49

some of that as well but you're also

play13:51

going to learn a lot of the math behind

play13:53

it how it actually works and for the

play13:55

original course back in 2012 i mean that

play13:57

thing was a staple every machine

play14:00

learning person every data scientist had

play14:02

taken it because it was just phenomenal

play14:04

and this just builds on it and makes it

play14:06

better so if you've gotten this far and

play14:07

you are interested in this at all even

play14:09

in the slightest i think you should

play14:11

absolutely take it again i would not be

play14:14

saying that if i did not believe it it's

play14:15

just

play14:16

phenomenal it's one of the best courses

play14:19

on machine learning that you'll find out

play14:21

there anywhere so with that being said i

play14:23

hope that this video was helpful i hope

play14:25

that you're as excited about this as i

play14:27

am i think it's just a fantastic reboot

play14:30

and upgrade of the original course it's

play14:32

just really great to see them continuing

play14:34

to improve and make things better over

play14:36

time so thank you again and if you like

play14:38

this video be sure to like and subscribe

play14:40

below and i'll see in the next video

play14:43

[Music]

play14:54

you

Rate This
โ˜…
โ˜…
โ˜…
โ˜…
โ˜…

5.0 / 5 (0 votes)

Related Tags
Machine LearningCourseraAndrew NgPythonData ScienceAI EducationTensorFlowNeural NetworksSupervised LearningMath Concepts