Like the old saying goes "Learning is a Process". The same is true for machines that have the ability to learn. In Elixir, we think in terms of processes. These processes are the secret to our ability to do very complex tasks in a concurrent fashion. In this post we are going to explore learning rules for a Neural Network, and how these learning rules can be modeled and taught to Elixir processes behaving as neurons.