LECTURER NOTES

Home | What is Control System| Fuzzy | Lecturer  | Power  | Transceiver

 

 

Find more type here...

 

 

   

 

Character Recognition

 

It is often useful to have a machine perform pattern recognition. In particular, machines that can read symbols are very cost effective. A machine that reads banking checks can process many more checks than a human being in the same time. This kind of application saves time and money, and eliminates the requirement that a human perform such a repetitive task. The script appcr1 demonstrates how character recognition can be done with a backpropagation network.

Problem Statement

A network is to be designed and trained to recognize the 26 letters of the alphabet. An imaging system that digitizes each letter centered in the system’s field of vision is available. The result is that each letter is represented as a 5 by 7 grid of boolean values. For example, here is the letter A.

However, the imaging system is not perfect and the letters may suffer from

noise.

Perfect classification of ideal input vectors is required, and reasonably accurate  classification of noisy vectors. The twenty-six 35-element input vectors are defined in the function prprob as a matrix of input vectors called alphabet. The target vectors are also defined in this file with a variable called targets. Each target vector is a 26-element  vector with a 1 in the position of the letter it represents, and 0’s everywhere else. For example, the letter A is to be represented by a 1 in the first element (as A is the first letter of the alphabet), and 0’s in elements two through twenty-six.

 

NEXT...

 

 

 

 

This material comes from any source reference and the copyright is own the author him self not this sites

| Technosains Board Forum |

Copyright 2009 (c) technosains.com  All Rights Reserved

admin