Neural Networks are a class of Machine Learning models that were inspired by the human brain. They've exploded in popularity recently due to their effectiveness at attacking problems in a variety of subfields, like Computer Vision and Natural Language Processing.
If you're new to Neural Networks, I recommend reading my Neural Networks From Scratch Series first.
A beginner-friendly series on using Keras to build, train, and evaluate Neural Networks in Python.View Series
A beginner-friendly guide on using Keras to implement a simple Recurrent Neural Network (RNN) in Python.Read
Co-Authored by Phillip Wang
A gentle introduction to Visual Question Answering (VQA) using neural networks.Read
A beginner-friendly guide on using Keras to implement a simple Convolutional Neural Network (CNN) in Python.Read
A 4-post series that provides a fundamentals-oriented approach towards understanding Neural Networks.View Series
A simple walkthrough of what RNNs are, how they work, and how to build one from scratch in Python.Read
What Softmax is, how it's used, and how to implement it in Python.Read
A beginner-friendly guide on using Keras to implement a simple Neural Network in Python.Read