AI_DL_Assignment / 6. Neural Networks Explained /3. Neural Networks Explained.srt
Prince-1's picture
Add files using upload-large-folder tool
17e2002 verified
1
00:00:00,670 --> 00:00:07,650
OK so finally let's get down to it and let's get into neural networks and I'll show you this is probably
2
00:00:07,650 --> 00:00:11,860
the best explanation you'll ever see on your books online.
3
00:00:12,030 --> 00:00:17,690
So let's get to it so fiercely why is this a best explanation.
4
00:00:18,050 --> 00:00:21,170
I start off at a very high level explanation first.
5
00:00:21,440 --> 00:00:23,020
I don't use much math.
6
00:00:23,030 --> 00:00:29,510
And when I do it introduce it slowly and gradually I understand until you make you understand what makes
7
00:00:29,510 --> 00:00:31,040
your life work so important.
8
00:00:31,390 --> 00:00:37,160
Break down key elements in neural networks would back propagation which is something it's actually rare
9
00:00:37,220 --> 00:00:37,700
to find.
10
00:00:37,700 --> 00:00:44,330
And when you do find that online it is bit tricky to understand and I walked you really into descent
11
00:00:44,390 --> 00:00:50,990
last functions activation functions all of which are very important to neural networks and I make you
12
00:00:50,990 --> 00:00:56,690
understand what is actually going on in the training process something I rarely see taught in any tutorial
13
00:00:58,510 --> 00:01:05,710
so fiercely What are neural networks neural networks technically because it's just a big bunch of weights
14
00:01:05,770 --> 00:01:11,560
which are just matrices with numbers tend to be like a black box and we don't actually know how they
15
00:01:11,590 --> 00:01:12,300
work.
16
00:01:12,310 --> 00:01:13,430
Now that's kind of a lie.
17
00:01:13,540 --> 00:01:15,820
We do know how they work conceptually.
18
00:01:15,820 --> 00:01:19,530
We just it is so much information sometimes stored in a neural network.
19
00:01:19,540 --> 00:01:21,950
We doing actually know what it knows.
20
00:01:21,980 --> 00:01:29,080
Sometimes but essentially it takes inputs and predicts an output just like any other machine learning
21
00:01:29,200 --> 00:01:30,120
algorithm.
22
00:01:31,160 --> 00:01:36,420
However it's different and better than most traditional algorithms mainly because it can learn complex
23
00:01:36,440 --> 00:01:43,070
non-linear and I'll describe what non-linear is soon mappings to former and produced far more accurate
24
00:01:43,070 --> 00:01:43,730
model.
25
00:01:44,240 --> 00:01:47,420
So you get better results from neural networks by far.
26
00:01:48,980 --> 00:01:55,590
So this isn't mysterious but books will give it a picture of a cat and a nose as a cat how Same with
27
00:01:55,590 --> 00:01:57,000
a gorilla.
28
00:01:57,000 --> 00:01:58,450
Same with a dog.
29
00:01:59,190 --> 00:02:02,640
So let's actually see what neuroethics actually do.
30
00:02:03,030 --> 00:02:07,650
So this is a very very simplistic model of a neural network.
31
00:02:07,830 --> 00:02:12,350
It has two inputs and these inputs are basically like pixels in an image.
32
00:02:12,360 --> 00:02:14,300
You can consider them to be.
33
00:02:14,460 --> 00:02:15,410
These are the hidden nodes.
34
00:02:15,420 --> 00:02:19,050
These are basically what actually is a black box information.
35
00:02:19,050 --> 00:02:22,400
The hidden area we don't actually know what these values are.
36
00:02:22,410 --> 00:02:23,930
I mean we do know what is not is.
37
00:02:24,270 --> 00:02:28,810
But there are so many of them we actually don't know how to actually interpret them as human.
38
00:02:28,950 --> 00:02:34,050
And basically it does all these calculations in here and then upwards to categories.
39
00:02:34,240 --> 00:02:37,160
This can be cat or dog.
40
00:02:37,170 --> 00:02:43,360
So as I said this is basically the input layer here the hidden layer and output layer.
41
00:02:43,650 --> 00:02:49,480
So in a very high level example we can have an input layer where we're giving the neural nets cut off
42
00:02:49,530 --> 00:02:53,950
a blitz Fedder the weight of the bid and tells you the species and the sex of Tibet.
43
00:02:54,240 --> 00:02:55,490
I mean that would be pretty cool.
44
00:02:55,500 --> 00:02:57,440
I don't think it exists but it would be pretty cool.
45
00:02:59,300 --> 00:03:01,950
So how exactly do we get a prediction.
46
00:03:01,950 --> 00:03:05,390
We passed the inputs into a neural net and received an output.
47
00:03:05,430 --> 00:03:09,560
So this is an example of how we actually how we actually can pass data.
48
00:03:09,930 --> 00:03:11,820
Let's say it's a dark brown with white head.
49
00:03:11,940 --> 00:03:17,820
That's a fair description DeWitt's and we get what it actually is a female.
50
00:03:17,850 --> 00:03:21,790
So here's another example of neural nets that does handwritten The declassification.
51
00:03:21,860 --> 00:03:23,360
So let's move onto it.
52
00:03:23,400 --> 00:03:29,280
This is the original input right here and we have some hidden layers that we will talk about very soon.
53
00:03:29,640 --> 00:03:36,020
So basically we feed this image input here and we get an output classification it being 4.
54
00:03:36,460 --> 00:03:39,170
So this is an example of a neural net.
55
00:03:39,460 --> 00:03:42,020
We're going to learn a lot more later on this.
56
00:03:42,150 --> 00:03:46,690
This is at a high level it's conceptually how neural networks work.
57
00:03:46,780 --> 00:03:47,230
OK.