/C-Perceptron

Implementation of a Simple Perceptron (Simplest Neural network by Frank Rosenblatt) in C based on the example given example in the Veritasium video.

Primary LanguageCMIT LicenseMIT

C Perceptron

This repository contains the implementation of a simple Percepton in C based on the Veritasium video.

I also involved GitHub Copilot to help me with the code. I thought it would be cool if a neural network would help me write another neural network.

Demo

This demo is a timelapse that shows the Percepton identifying and distinguishing input images from each other. Each frame shows the results after adjusting weights.

View

Quick Start

    ./buildandrun.sh