Multilayer Perceptron
| C++ | CMake |
- Created a multilayer perceptron from scratch, utilizing a self-created matrix library as the only non-standard dependency.
- Wrote a generalized implementation capable of handling an arbitrary number of hidden layers.
- Gained a deeper understanding of neural network and machine learning fundamentals throughout the project, including forward and back propagation, loss functions, and gradient descent.
- Consolidated knowledge of neural network and machine learning fundamentals and gained practical experience in C++.