Project information
- Category: Progamming Project
- Location: Harvard University
- Project date: 12 December, 2022
Implementing the Perceptron: A Binary Classification Artificial Neural Network Modeled after the Human Brain
The Perceptron is one of the building blocks of Artificial Intelligence based off the human neuron. Enabled using python and with specific tools in math and linear algebra, I implemented one such artificial neuron that was able to give a binary classification of data using mainly the dot product to figure out a hyperplane separating the given datapoints. That said, the Perceptron can only process linearly separable data and cannot necessarily classify data in higher dimensions. However, this model has made significant progress since it’s invention and this project is a starting point towards much more robust multi-layer Perceptrons, deep learning networks, and so much more!