So in that lesson, we just saw the basics of
the new programming paradigm that
comes with machine learning and deep learning,
and how instead of like
expressing rules in a programming language,
we can start getting data and using
labeled data to open up
new scenarios like activity recognition.
Then for a little bit of fun,
we actually started doing our first piece of code.
We built a super simple neural network that fit data like
an x and y data onto a line
but that was just "Hello, World". Right, Andrew?
So fitting straight lines seems like the "Hello,
world" most basic implementation learning algorithm.
But one of the most amazing things
about machine learning is that,
that core of the idea of fitting the x and
y relationship is what lets us do amazing things like,
have computers look at the picture
and do activity recognition,
or look at the picture and tell us,
is this a dress,
or a pair of pants, or a pair of shoes
really hard for humans,
and amazing that computers can
now use this to do these things as well.
Right, like computer vision is
a really hard problem to solve, right?
Because you're saying like dress or shoes.
It's like how would I write rules for that?
How would I say, if this pixel then it's a shoe,
if that pixel then its a dress.
It's really hard to do, so
the labeled samples are the right way to go.
Yeah. One of the non-intuitive things about vision is
that it's so easy for a person to look at you and say,
you're wearing a shirt, it's so hard for
a computer to figure it out.
Because it's so easy for humans to recognize objects,
it's almost difficult to understand why this
is a complicated thing for a computer to do.
What the computer has to do is look at all numbers,
all the pixel brightness value,
saying look at all of these numbers saying,
these numbers correspond to a black shirt,
and it's amazing that with machine and
deep learning computers are getting really good at this.
Right, so it's like with
the code that we just used in
the previous lesson as you mentioned,
it provides a template for everything that we can do with
deep learning by designing a Neural network in
the layers to be able to recognize patterns like this.
So maybe we can do that with
clothes recognition today. What do you think?
Yeah. So in the next video,
you'll learn how to write code to take
this paradigm you've already saw in a previous video,
but to now apply it to
recognizing clothes from labeled data.
Please go on to the next video.