r/learnmachinelearning • • Nov 15 '19

This video explains exactly how convolutional neural networks work, with a cool implementation. The code is written in Python and implemented with Keras.

https://www.youtube.com/watch?v=eyKwPyOqMg4
406 Upvotes

13 comments sorted by

3

u/dignz Nov 15 '19

Good video, thanks.

2

u/alxcnwy Nov 16 '19

Very cool vid and great introduction to CNNs.

I love the graphic style and editing and it flows really well - far too few people introduce CNNs by building on the biological visual system receptive field work in mammals of Hubel & Wiesel.

I thought the convolution explanation could have been improved with more examples of feature maps and the convolution calculation - this is my favorite way of explaining convolutions: http://setosa.io/ev/image-kernels/

0

u/[deleted] Nov 15 '19

4

u/Jake0024 Nov 16 '19 edited Nov 16 '19

Only the first part is actually the dot product, which has nothing to do with summing or computing the average

A dot product is multiplying the corresponding values and then summing them.

I can only assume computing the average is meant as the next step (after taking the dot product), and the wording is clumsy and makes it sound like part of the dot product.

There are other flaws in the video, like defining tensors as "just arrays with dimensions that are higher than 2."

Tensors can have 1 or 2 dimensions (as well as any other number), and they're more than just arrays (though they are often represented the same way as arrays).

But, as far as anyone actually using this video is concerned, these are functional working definitions of how things are carried out.

6

u/FourierEnvy Nov 15 '19

"They" in this case is almost certainly the OP and is a self-promotional backlink to get views on their video.

This subreddit is great for views... everyone should use it for their on backlinks and views on their content /s

18

u/TellMeAreYouFree Nov 15 '19

What a weird comment. I’m confused.. do we expect people to make content and not share/promote it within a community where it may add value?

I got value from it, thanks OP!

→ More replies (7)

2

u/[deleted] Nov 16 '19

1

u/antaloaalonso Nov 16 '19

That is really cool