Click here to Skip to main content
15,667,785 members
Articles / Artificial Intelligence / Machine Learning


43 bookmarked

A 3-Layer Feed-Forward Neural Net In C#, with Graphical Display

Rate me:
Please Sign up or sign in to vote.
4.96/5 (20 votes)
15 Sep 2020CPOL11 min read
MNIST Digit recognition in C#
C# implementation of a simple classification problem (recognizing digits from the MNIST dataset). Working through exercises like this one can provide detailed insight into how gradient descent is implemented using back propagation. These insights will prove valuable when designing solutions in specialized libraries such as TensorFlow.


Daily Counts


Weekly Counts


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Written By
Software Developer
United States United States
Gary Miller is a professional software developer whose clients have included Delta Air Lines, Cingular Wireless, and the Center For Disease Control. He has developed advanced graphical user interfaces for traffic control systems and medical call centers. Some animated 3D products he has developed include Field Artist and Calder4D. He has developed a Silverlight powered social networking site for music students called Field Artist Central

Calder4D is a Windows program that allows you to model and animate 3D shapes and then produces the XAML code to include those animated shapes in your own WPF applications.

Comments and Discussions