# C-net ඞ ## Description C-net ඞ is a C project designed to read and predict numbers from the MNIST dataset using neural networks. ## Visuals ![Insert GIF or Screenshot here](https://camo.githubusercontent.com/b308207b5c5ce0970b13c21609350fab21aa61a2fae56da2a6418d6fdcdbc079/68747470733a2f2f7777772e776f6c6672616d2e636f6d2f6d617468656d61746963612f6e65772d696e2d31302f656e68616e6365642d696d6167652d70726f63657373696e672f48544d4c496d616765732e656e2f68616e647772697474656e2d6469676974732d636c617373696669636174696f6e2f736d616c6c7468756d625f31302e676966) ## Roadmap - [x] Implemented an Image Loader for MNIST dataset. - [x] Created a prediction function for recognizing handwritten digits. - [x] Developed matrix calculation methods to support neural network operations. - [x] Added functionality to load and save neural network models. - [x] Successfully trained the network on MNIST images. - [x] Achieved an accuracy rate with a confidence level above 90%. - [ ] Ongoing optimization and code refinement. ## Authors and Acknowledgments This project was brought to you by the following contributors: - Stornig, Jakob - Schleicher, Thomas - Dworski, Daniel - Walcher, Raphael We would like to express our gratitude to the following sources, which served as an inspiration and reference: - [MNIST from Scratch](https://github.com/markkraay/mnist-from-scratch) by markkraay - [Neural Network Framework in C](https://medium.com/analytics-vidhya/building-neural-network-framework-in-c-using-backpropagation-8ad589a0752d) - [Simple Neural Network Implementation in C](https://towardsdatascience.com/simple-neural-network-implementation-in-c-663f51447547) - [3Blue1Brown Neural Network Series](https://www.youtube.com/watch?v=aircAruvnKk&list=PLZHQObOWTQDNU6R1_67000Dx_ZCJB-3pi) - [Brotcrunsher's YouTube Videos](https://www.youtube.com/watch?v=oCPT87SvkPM&pp=ygUbYnJvdCBjcnVzaGVyIG5ldXJhbCBuZXp3ZXJr), [Video 2](https://www.youtube.com/watch?v=YIqYBxpv53A&pp=ygUbYnJvdCBjcnVzaGVyIG5ldXJhbCBuZXp3ZXJr), [Video 3](https://youtu.be/EAtQCut6Qno) ## Project Status The project is considered finished, but ongoing optimizations and improvements may still be in progress. ![amogus](https://media.tenor.com/7kpsm7kU330AAAAd/sussy-among-us.gif)