Browsing Tag
neural network
57 posts
What Is the Role of Gradient Descent in Training a Neural Network?
When I first started learning about neural networks, I remember being confused about how a machine actually “learns”…
What Is the Output Layer of a Neural Network Responsible For?
Whenever I explain neural networks to someone new to the field, I like to describe them as a…
Explain the Concept of a Hidden Layer in a Neural Network
I still remember the first time I heard the term “hidden layer” and wondered why it was called…
What Is a Neural Network Architecture?
Whenever I sit down to build a new deep learning model, the very first decision I have to…
What Is a Cost Function and How Is It Used in Training a Neural Network?
Every time I train a neural network, there’s one number I watch more closely than any other: the…
What Is Reinforcement Learning and How Is It Related to Neural Networks?
Of all the branches of machine learning I’ve studied, reinforcement learning is the one that feels the most…
What Is the Difference Between Supervised and Unsupervised Learning in the Context of Neural Networks?
One of the very first distinctions I had to wrap my head around when learning machine learning was…
Underfitting in Neural Networks: A Complete Guide from Beginner to Advanced
When I first started training neural networks, I assumed that more training always meant a better model. Then…
Overfitting in Neural Networks: What It Is and Why It Happens
If underfitting is a model that hasn’t learned enough, overfitting is the opposite extreme: a model that has…
How Learning Rate Affects the Training of a Neural Network
If I had to pick the single hyperparameter that most dramatically affects whether a neural network trains successfully…