Convolutional Neural Networks in Python

Introduction to Convolutional Neural Networks
Narrated by: William Bahl
Length: 1 hr and 43 mins
5 out of 5 stars (29 ratings)

$14.95/month after 30 days. Cancel anytime.

OR
In Cart

Publisher's Summary

Deep learning has been a great part of various scientific fields and since this is my third book regarding this topic, you already know the great significance of deep learning in comparison to traditional methods. At this point, you are also familiar with types of neural networks and their wide range of applications including image and speech recognition, natural language processing, video game development, and others. This book is all about convolutional neural networks and how to use these neural networks in various tasks of automatic image and speech recognition in Python.

You will also get a better insight into the architecture of convolutional layers as we are going deeper into this subject. Deep learning is pretty complex subject, but since you already have a fundamental knowledge of this topic, getting to know convolutional neural networks better is the next logical step.

What you will learn in Convolutional Neural Networks in Python:

  • Architecture of convolutional neural networks
  • Solving computer vision tasks using convolutional neural networks
  • Python and computer vision
  • Automatic image and speech recognition
  • Theano and TensorFlow image recognition
  • How to use MNIST vision dataset
  • What are commonly used convolutional filters

Get this book today and learn more about convolutional neural networks in Python!

©2017 Anthony Williams (P)2017 Anthony Williams

What members say

Average Customer Ratings

Overall

  • 5 out of 5 stars
  • 5 Stars
    27
  • 4 Stars
    0
  • 3 Stars
    1
  • 2 Stars
    0
  • 1 Stars
    1

Performance

  • 5 out of 5 stars
  • 5 Stars
    27
  • 4 Stars
    0
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    1

Story

  • 5 out of 5 stars
  • 5 Stars
    27
  • 4 Stars
    0
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    1

Reviews - Please select the tabs below to change the source of reviews.

Sort by:
Filter by:
  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Intellectual and Resourceful

I like this course a lot. It is not slow, and get to the meat of what you need to know. The projects has very clear codes. And as all his courses there is a certain amount of mathematical treatment to the topic which promotes a proper understanding of the algorithm. I'm still struggling with learning the immense Deepnet libraries, but this has been a huge help. Thanks for making this knowledge far more accessible than it was.
Do note that to truly get the idea of convolution, you should read up a little bit about signal processing treatment of the topic.

23 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Good Pain

Overall satisfied with the course. It talks a lot more about convolution than I expected since I took deep learning courses in the past and they always explain it briefly. Now we get the full picture thanks to this course. It has a good pace and it goes in depth.

22 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

To join AI crew.

Very good audible for those that really want to get the right focus on fundamentals. It is a great course for clearly highlighting the importance of understanding the mathematics and the structure of the image processing.
I’ve found this audiobook to be extremely helpful, and i feel it exceeds most courses because it has the focus on the frameworks required to make the information useful over and over again in areas related to my own interests.

21 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Neural Nets for Everyone

I'm taking all Anthony's courses. All of them so far are clear, detailed and focused. In particular this is the first course talking about convolutional neural networks that I see the real theory behind, instead of just setting up and running an algorithm. I highly recommend all of these courses!

20 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

The best 2 hours about this topic

I know I did not meet all the prerequisites outlined by the instructor, but I was still able to follow along quite well - and especially liked the additional material in the appendix. While I've sat through all the lectures once, I'm actually looking forward to running through them a 2nd time for more in depth practice.

19 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Come for the theory, stay for the practical advice

Great course, and great teacher. My favorite thing about this course is its gradual explanation of each concept that flows into the next. Lectures are well introduced and quite interesting, complemented with well-written code.

18 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Accessible yet thorough

This is a thanks note for you. Around 13 months ago, I was new in deep learning area totally. Know nothing about ANN,CNN,logistic regression or even python. Then I went your course and take nearly all of them. Because of your excellent courses for both theory and coding, I get chances to join a lot of projects in our school lab. Just several days ago, I got an offer as a deep learning engineer in Palo Alto and my annual salary is around $180k. At same time, I also published 3 papers in deep learning area. All of these happened because of you. This is the greatest course forever!

17 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

One of the great side benefit of this book

This course really helped me take my understanding of deep learning to the next level. I feel like I understand what’s happening inside the neural network.

16 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Would Recommend! 5/5

Nicely prepared and well presented course. Long discussion on convolution within 2 hours which is glossed over in other sources. Code assignments gives good insights into concepts learned about convolution, CNNs, Theano, & Tensorflow. Looking forward to more courses!

15 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

by a Master Teacher

this is a well-paced course. its not wordy, no digressions, no confusing statements, and everything is hands on. i found it very helpful.

14 people found this helpful

Sort by:
Filter by:
  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for  Daniel
  • Daniel
  • 02-20-20

A pedagogical masterpiece

Amazing course , but keep in mind the prerequisites are necessary. Learned a lot from this course , just like all other Anthony's courses. Specially the way how we can write a CNN is a class based format. The most important part about CNN is understanding the convolution operation and fitting in the shapes together , for feed forward and for that proper understanding of feature maps is important and the instructor nails just that. Great course , I wish there was a CNN - part 2 with it .

22 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Barbara
  • Barbara
  • 02-20-20

Python neural network guide

This is a very important course of deep learning and it has been nicely taught with all in depth details and how each part of the code is performing what. Looking forward to learn more of other courses.

21 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Maura Lane
  • Maura Lane
  • 02-20-20

Nice short intro to neural networks

The course is great for those who are practically-minded and want to understand convolution and convolutional neural networks by way of example. However, this course will be quite difficult to follow if you have no deep learning experience.

20 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Wendy
  • Wendy
  • 02-20-20

For All Tech Professional

Fantastic course! All the Anthony's courses are done very well, they give complete preparation but they are very challenging; their sequence forms a pleasant and complete course path; congratulations to the author.

19 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for walter robbins
  • walter robbins
  • 02-20-20

AI and Machine Learning concepts

Very thorough coverage of the meaning and definitions of convolution. He looks at the subject from a variety of angles and compares them all.

18 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Alberto B.
  • Alberto B.
  • 02-21-20

Rare and Great Work!

Constructive Feedback: I wish Anthony could write more about Convolution, what exact filters are applied etc in a convolutional network. And more about the dimension changes between the convolution layers. I'm also confused about Fan in vs Fan out

17 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Micheal  Pickering
  • Micheal Pickering
  • 02-21-20

Neural networks, Python and Raspberry Pi

Overall this was a really good lecture series even though I would have liked a little more detail in some of the lectures. The author is responsive and helpful. I would recommend this course.

16 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Valeria Massey
  • Valeria Massey
  • 02-21-20

Nice book for Tensorflow

It is a carefully designed course, while the instructor is very organized in starting with basic convolutions and extending to neural nets.

15 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Michael
  • Michael
  • 02-22-20

Almost everything.

The lectures are lively and engaging, and each of the lectures presented was full of great insights into convolutional neural networks and deep learning.


14 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Russell
  • Russell
  • 02-22-20

Price performer

This is a great course which allow me to build a convolutional neural network. Although the course is a bit difficult, it is interesting and useful.

13 people found this helpful