Skip to content

🆎 Character Recognition with Artificial Neural Network ANN - C# Project

Notifications You must be signed in to change notification settings

mesutpiskin/characterRecognition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

English | Türkçe

Character Recognition with ANN (Artificial Neural Network)

Artificial Neural Network

Artificial neural networks (ANN) or connectionist systems are computing systems vaguely inspired by the biological neural networks that constitute animal brains. The neural network itself is not an algorithm, but rather a framework for many different machine learning algorithms to work together and process complex data inputs. Such systems "learn" to perform tasks by considering examples, generally without being programmed with any task-specific rules. For example, in image recognition, they might learn to identify images that contain cats by analyzing example images that have been manually labeled as "cat" or "no cat" and using the results to identify cats in other images. They do this without any prior knowledge about cats, for example, that they have fur, tails, whiskers and cat-like faces. Instead, they automatically generate identifying characteristics from the learning material that they process.

Technical Specification

  • ANN: Backpropagation
  • NN Input: 35 (Pixel)
  • NN Output: 5 (A, B, C, D, E, F)
  • NN Hidden Layer: 3
  • NN Activation Function: Sigmoid
  • Programming Language: C#

How to Run?

  • clone or download repository
git clone https://github.com/mesutpiskin/ANNCharacterRecognition.git
  • Build project and run with Visual Studio
  • Happy hacking.

GUI

GUI

Releases

No releases published

Packages

No packages published

Languages