Skip to content
Gabriel Romero edited this page Jun 29, 2023 · 13 revisions

Welcome to the MNIST++ Wiki!

This is the official Wiki for the MNIST++ project, an initiative developed by students from UTEC for the CS1103 course. The main focus of this project is to implement the Backpropagation algorithm in C++ for recognizing handwritten digits using the MNIST dataset.

Project Overview

In this project, we tackle the challenging task of digit recognition using neural networks and the widely-used MNIST dataset. We approach this problem by designing, implementing, and testing a neural network in C++. To see a high-level view of the project, please visit our Web Experiencie page.

Getting Started

  1. What is MNIST?: A brief introduction to the MNIST dataset.
  2. How we Read MNIST?: A detailed explanation of how we read the MNIST dataset.
  3. How we Process the Images?: A detailed explanation of how we process the images.
  4. All are matrices: C++ implementation of matrices.
  5. Neural Network Implementation: A detailed explanation of how we implement the neural network with the backpropagation algorithm.
  6. Results: A detailed explanation of the results obtained.

Web Version

If you wanna the web version of this project, please visit our Web Doc

Clone this wiki locally