Abstract
The previously discussed architecture of ANNs is called FC neural networks (FCNNs). The reason is that each neuron in a layer i is connected to all neurons in layers i-1 and i+1. Each connection between two neurons has two parameters: the weight and the bias. Adding more layers and neurons increases the number of parameters. As a result, it is very time-consuming to train such networks even on devices on multiple graphics processing units (GPUs) and multiple central processing units (CPUs). It becomes impossible to train such networks on PCs with limited processing and memory capabilities.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2018 Ahmed Fawzy Gad
About this chapter
Cite this chapter
Gad, A.F. (2018). Convolutional Neural Networks. In: Practical Computer Vision Applications Using Deep Learning with CNNs. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-4167-7_5
Download citation
DOI: https://doi.org/10.1007/978-1-4842-4167-7_5
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-4166-0
Online ISBN: 978-1-4842-4167-7
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)