Discussing the article: "Neural Networks in Practice: Practice Makes Perfect"

 

Check out the new article: Neural Networks in Practice: Practice Makes Perfect.

In today's article, we will see how a simple code change that makes a neuron slightly more specialized can significantly speed up the training stage. After all, once a neuron or neural network, as we will see later, has been trained, the work it performs becomes much faster. We will also discuss a problem that exists but is rarely mentioned.

In the previous article, Neural Networks in Practice: The First Neuron, we created our first neuron. However, programming is not that simple. Many people simply create, or rather copy, some code and start using it. This is definitely not a problem. By no means is there anything wrong with it; quite the opposite. It is a fairly sensible practice, provided, of course, that we study the code and try to improve it so that it meets our needs. What is wrong is using something without understanding how it works. Or, even worse, complaining about something or starting to talk about something we know absolutely nothing about.

Despite being functional, the code we examined in the previous article should under no circumstances be used in more complex applications. This is necessary so that everything is done in a timely manner or at least within certain expectations regarding the results.

So that you, dear readers, can understand what I am talking about, let us see how things look and what problems may arise if we make a few changes. But to make it clearer, let us look at this as a new topic.


Author: Daniel Jose