Convolutional Neural Networks in Python: Beginner’s Guide to…
This book covers the basics behind Convolutional Neural Networks by introducing you to this complex world of deep learning and artificial neural networks in a simple and easy to understand way. It is perfect for any beginner out there looking forward to learning more about this machine learning field.
This book is all about how to use convolutional neural networks for various image, object and other common classification problems in Python. Here, we also take a deeper look into various Keras layer used for building CNNs we take a look at different activation functions and much more, which will eventually lead you to creating highly accurate models able of performing great task results on various image classification, object classification and other problems.
Therefore, at the end of the book, you will have a better insight into this world, thus you will be more than prepared to deal with more complex and challenging tasks on your own.
Here Is a Preview of What You’ll Learn In This Book…
Convolutional neural networks structureHow convolutional neural networks actually workConvolutional neural networks applicationsThe importance of convolution operatorDifferent convolutional neural networks layers and their importanceArrangement of spatial parametersHow and when to use stride and zero-paddingMethod of parameter sharingMatrix multiplication and its importancePooling and dense layersIntroducing non-linearity relu activation functionHow to train your convolutional neural network models using backpropagationHow and why to apply dropoutCNN model training processHow to build a convolutional neural networkGenerating predictions and calculating loss functionsHow to train and evaluate your MNIST classifierHow to build a simple image classification CNNAnd much, much more!
Get this book NOW and learn more about Convolutional Neural Networks in Python!