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 SeriesA beginner-friendly guide on using Keras to implement a simple Recurrent Neural Network (RNN) in Python.
ReadCo-Authored by Phillip Wang
A gentle introduction to Visual Question Answering (VQA) using neural networks.
ReadA beginner-friendly guide on using Keras to implement a simple Convolutional Neural Network (CNN) in Python.
ReadA 4-post series that provides a fundamentals-oriented approach towards understanding Neural Networks.
View SeriesA simple walkthrough of what RNNs are, how they work, and how to build one from scratch in Python.
ReadWhat Softmax is, how it's used, and how to implement it in Python.
ReadA beginner-friendly guide on using Keras to implement a simple Neural Network in Python.
Read