Neural Networks and Deep Learning
Explore the basics of biological and artificial neurons, activation functions, and how neural networks operate. Understand backpropagation, deep learning architecture, regularization techniques, and cost functions to build foundational knowledge for deploying models in Android apps.
Biological and artificial neurons
The brains and nervous systems of humans and animals are comprised of nerve cells/neurons. These cells receive sensory input from the outside, process it, and transfer the input signals to send motor commands to the muscles. A biological neural network consists of billions of interconnected neurons that process sensory information.
Inspired by the information processing in biological neurons, scientists have developed models of artificial neurons. The following figure shows one such model.
Weights
Letting