Introduction: Activation functions are one of the most important components of a neural network model. Activation functions instill non-linearity into neural networks and also helps to suppress noisy data and improve signals where needed. The early idea of activation functions came into the engineering field via biological censoring of informations and how neurons stay inactive on some signal level and then activate on more than that. This phenomenon motivated early scientists to let the artificial neurons also behave in certain ways which leads it to emphasis or suppress based on different signal values. But in current trends, activation functions are mostly motivated from mathematical point of views or even optimization or purely technical reasons. We will explore some of the most famous activation functions in this blog; will try to see why they were motivated and how/where they can become important. Summary of the article: In this article, we will explore activation fu...
I write about machine learning models, python programming, web scraping, statistical tests and other coding or data science related things I find interesting. Read, learn and grow with me!