From the course: Artificial Intelligence Foundations: Thinking Machines

Unlock the full course today

Join today to access over 23,500 courses taught by industry experts.

Artificial neural networks

Artificial neural networks

- Machine learning has gotten a big boost from artificial neural networks. An artificial neural network is a computer program that tries to mimic the structure of the human brain. Think of it this way. A biological brain is filled with billions of neurons. These neurons connect to one another and sends signals as a way to learn and react to the outside world. These neurons communicate through synapses. These synapses allow the neuron to fire signals to other connected neurons. The neurons will increase the strength of their connections based on your experiences. So, if you want to learn how to juggle, your brain will create new connections and strengthen existing signals. That's why you can often improve your juggling over time. Your brain is strengthening these paths to help control your eyes and hands. The neurons in an artificial neural network are organized into layers. These layers are like players in a marching band. You start with the first players in the input layer and then…

Contents