SlideShare a Scribd company logo
BIRLA INSTITUTE OF TECHNOLOGY
MESRA
(DEOGHAR CAMPUS)
PROJECT TOPIC: CHARACTER RECOGNITION
USING NEURAL NETWORK
AVINASH ABHISHEK (BE/6030/10)
SAMEER V BHALERAO (BE/6082/10)
PULKIT KUMAR (BE/6083/10)
MENTOR: Prof. D.S.ACHARYA
CONTENTS
1. INTRODUCTION
2. PROBLEM DESCRIPTION
3. METHODOLOGY
4. CONCEPT USED IN MATLAB IMPLEMENTATION
5. WORK DONE RESULT
6. DISCUSSION
INTRODUCTION
ARTIFICIAL NEURAL NETWORK(ANN)
AN ARTIFICIAL NEURAL NETWORK IS A
MATHEMATICAL MODEL INSPIRED BY BIOLOGICAL
NEURAL NETWORKS
ANN ARE USED FOR MODELING COMPLEX
RELATIONSHIPS BETWEEN INPUTS AND OUTPUTS
OCR (OPTICAL CHARACTER RECOGNITION)
OPTICAL CHARACTER RECOGNITION (OCR) IS A
TYPE OF DOCUMENT IMAGE ANALYSIS WHERE A
SCANNED DIGITAL IMAGE THAT CONTAINS
EITHER MACHINE PRINTED OR HANDWRITTEN
SCRIPT IS INPUT INTO AN OCR SOFTWARE
ENGINE AND TRANSLATING IT INTO AN
EDITABLE MACHINE READABLE DIGITAL TEXT
FORMAT.
HOW DOES AN OCR WORK??
TWO BASIC METHODS:
1) MATRIX MATCHING: IT COMPARES WHAT THE OCR
SCANNER SEES WITH A LIBRARY OF CHARACTER
MATRICES.
2) FEATURE EXTRACTION: THIS METHOD VARIES BY
HOW MUCH “COMPUTER INTELLIGENCE” IS
APPLIED BY THE MANUFACTURER.
CHARATER SEGMENTATION AND
CHARACTER RECOGNITION ARE
TWO DIFFERENT SYSTEMS
OUR MAIN CONCERN-
CHARACTER RECOGNITION
ELEMENTS AND CLASSIFICATIONN
OF NEURAL NETWORK
THREE LAYERS
 INPUT LAYERS
 HIDDEN LAYERS
 OUTPUT LAYERS
CLASSIFICATION
 FEED FORWARD
 RECURRENT
NEURAL NETWORK APPLICATIONS
AND BENEFITS
APPLICATIONS:
SCANNED CHARACTER RECOGNITION
FACE RECOGNITION
MEDICAL DIAGNOSIS OF BRAIN
BENEFITS:
UNIFORMITY OF ANALYSIS & DESIGN
FAULT TOLERENCE
BUILT-IN CAPABILITY TO ADAPT THEIR SYNAPTIC
WEIGHTS TO CHANGES IN SURROUNDING
2. PROBLEM DESCRIPTION
RECOGNITION OF SCANNED CHARACTER BY
CONVERTING IT INTO MATRIX FORM
NETWORK IS TRAINED BY CREATING A MATRIX
20x20 ELMENTS FOR EACH CHARACTER AND
THEN CONVERTING INTO A COLUMN MATRIX
FORM (400x1)
COST FUNCTION
CONCEPT USED IN MATLAB IMPLEMENTATION
COMPUTES THE COST AND THE GRADIENT OF
THE NEURAL NETWORK
NEURAL NETWORK IS TRAINED WITH THE HELP OF
MINIMISING THE COST FUNCTION USING AN
OPTIMISER CALLED fmincg.
𝐽 𝜃
=
1
𝑚
𝑖=1
𝑚
𝐾=1
𝐾
[−𝑦𝑘
(𝑖)
log((ℎ 𝜃 (𝑥 𝑖
))𝑘) − (1 − 𝑦𝑘
𝑖
)log(1 − (ℎ 𝜃(𝑥 𝑖
))𝑘)]
+
𝜆
2𝑚
[
𝑗=1
25
𝑘=1
400
(𝜃𝑗,𝑘
𝑙
)2
+
𝑗=1
10
𝑘=1
25
(𝜃𝑗,𝑘
2
)2
]
BACK PROPAGATION
ERROR CALCULATION BETWEEN OUTPUT
ACTIVATION AND GIVEN RESULT
PROPAGATES THE ERROR FUNCTION ACROSS THE
HIDDEN LAYERS CORRESPONDING TO THEIR
EFFECTS ON OUTPUT
ONLY FOR FEED-FORWARD NETWORKS
USE OF SIGMOID FUNCTION y=
1
1+𝑒(−𝑥)
3.METHODOLOGY
TRAINING A NEURAL NETWORK
 RANDOMLY INITIALIZE WEIGHTS
 IMPLEMENT FORWARD PROPAGATION TO GET
hΘ(x(i)) (OUTPUT) FOR ANY x(i)
 IMPLEMENT CODE TO COMPUTE COST FUNCTION
J(Θ)
 IMPLEMENT BACKPROPAGATION TO COMPUTE
PARTIAL DERIVATIVES
𝜕
𝜕𝛩jk
(l)J(Θ)
USE GRADIENT CHECKING TO COMPARE
𝜕
𝜕Θ
(l)
jk
J(Θ)
COMPUTED USING BACKPROPAGATION vs.
USING NUMERICAL
ESTIMATE OF GRADIENT OF J(Θ)
THEN DISABLE GRADIENT CHECKING CODE
USE GRADIENT DESCENT OR ADVANCED
OPTIMIZER TO MINIMIZE J(Θ)
TOO FEW HIDDEN LAYERS WILL CAUSE ERRORS IN
ACCURACY ,AND MORE HIDDEN LAYERS INCREASES
COMPLEXITY OF SYSTEM
RESULT
Input image
Output
Input image
DISCUSSION
 THE PROJECT HELPS IN EASY AND EFFECTIVE
MODIFICATION OF SCANNED DOCUMENTS
 NEURAL NETWORK IS TRAINED WILTH ALMOST 98%
ACCURACY
FUTURE PROSPECTS
IDENTIFICATION OF SCANNED ALPHABETS BY
TRAINING THE NEURAL NETWORK WITH PRE-
REQUISITE TRAINING SETS
FOR APPROPRIATE VALUES OF EPSILON,THE SYSTEM
WILL BE FURTHER EXPANDED TO INCREASE
ACCURACY OF PROBABILITY DENSITY FUNCTION AND
IMPROVE THE SYSTEM FURTHER.
REFERENCES
1) SIMON HAYKIN-NEURAL NETWORK
2) ADVANCED MACHINE LEARNING –STANFORD
UNIVERSITY
3) INTERNATIONAL JOURNAL OF ADVANCED
RESEARCH IN COMPUTER ENGINEERING &
TECHNOLOGY
VOLUME 1, ISSUE 4, JUNE 2012
4) INTERNATIONAL JOURNAL OF ENGINEERING AND
TECHNOLOGY (IJERT) Vol. 1 Issue 4, June –2012
THANK
YOU!

More Related Content

PDF
Neural Networks: Least Mean Square (LSM) Algorithm
Mostafa G. M. Mostafa
 
PPTX
Fuzzy c means manual work
Dr.E.N.Sathishkumar
 
PDF
Profiling in Python
Fabian Pedregosa
 
PDF
Nonlinear combination of intensity measures for response prediction of RC bui...
openseesdays
 
PDF
PR-272: Accelerating Large-Scale Inference with Anisotropic Vector Quantization
Sunghoon Joo
 
PDF
Parallel k nn on gpu architecture using opencl
eSAT Publishing House
 
PDF
Particle Swarm Optimization Algorithm Based Window Function Design
International Journal of Modern Research in Engineering and Technology
 
PDF
Dynamics in graph analysis (PyData Carolinas 2016)
Benjamin Bengfort
 
Neural Networks: Least Mean Square (LSM) Algorithm
Mostafa G. M. Mostafa
 
Fuzzy c means manual work
Dr.E.N.Sathishkumar
 
Profiling in Python
Fabian Pedregosa
 
Nonlinear combination of intensity measures for response prediction of RC bui...
openseesdays
 
PR-272: Accelerating Large-Scale Inference with Anisotropic Vector Quantization
Sunghoon Joo
 
Parallel k nn on gpu architecture using opencl
eSAT Publishing House
 
Particle Swarm Optimization Algorithm Based Window Function Design
International Journal of Modern Research in Engineering and Technology
 
Dynamics in graph analysis (PyData Carolinas 2016)
Benjamin Bengfort
 

What's hot (20)

PPTX
Automatic Image Annotation
Konstantinos Zagoris
 
PDF
Visualizing the Model Selection Process
Benjamin Bengfort
 
PPTX
Developing Document Image Retrieval System
Konstantinos Zagoris
 
PPTX
Fuzzy image processing- fuzzy C-mean clustering
Farah M. Altufaili
 
PPT
A scalable collaborative filtering framework based on co clustering
AllenWu
 
PPTX
Multi graph encoder
Yajie Zhou
 
PPTX
Co-clustering of multi-view datasets: a parallelizable approach
Allen Wu
 
PPTX
Self-organizing map
Tarat Diloksawatdikul
 
PDF
Graph Analyses with Python and NetworkX
Benjamin Bengfort
 
PDF
Lecture 5 Relationship between pixel-2
VARUN KUMAR
 
PPTX
MultiModal Retrieval Image
Konstantinos Zagoris
 
PDF
Image Registration (Digital Image Processing)
VARUN KUMAR
 
PDF
Machine Status Prediction for Dynamic and Heterogenous Cloud Environment
jins0618
 
PDF
Robust and efficient nonlinear structural analysis using the central differen...
openseesdays
 
PPTX
Incremental collaborative filtering via evolutionary co clustering
Allen Wu
 
PDF
Research Inventy : International Journal of Engineering and Science
inventy
 
PDF
Performance Analysis of Iterative Closest Point (ICP) Algorithm using Modifie...
IRJET Journal
 
PDF
Metric-learn, a Scikit-learn compatible package
William de Vazelhes
 
PDF
Neural Networks: Model Building Through Linear Regression
Mostafa G. M. Mostafa
 
PDF
Accelerated Particle Swarm Optimization and Support Vector Machine for Busine...
Xin-She Yang
 
Automatic Image Annotation
Konstantinos Zagoris
 
Visualizing the Model Selection Process
Benjamin Bengfort
 
Developing Document Image Retrieval System
Konstantinos Zagoris
 
Fuzzy image processing- fuzzy C-mean clustering
Farah M. Altufaili
 
A scalable collaborative filtering framework based on co clustering
AllenWu
 
Multi graph encoder
Yajie Zhou
 
Co-clustering of multi-view datasets: a parallelizable approach
Allen Wu
 
Self-organizing map
Tarat Diloksawatdikul
 
Graph Analyses with Python and NetworkX
Benjamin Bengfort
 
Lecture 5 Relationship between pixel-2
VARUN KUMAR
 
MultiModal Retrieval Image
Konstantinos Zagoris
 
Image Registration (Digital Image Processing)
VARUN KUMAR
 
Machine Status Prediction for Dynamic and Heterogenous Cloud Environment
jins0618
 
Robust and efficient nonlinear structural analysis using the central differen...
openseesdays
 
Incremental collaborative filtering via evolutionary co clustering
Allen Wu
 
Research Inventy : International Journal of Engineering and Science
inventy
 
Performance Analysis of Iterative Closest Point (ICP) Algorithm using Modifie...
IRJET Journal
 
Metric-learn, a Scikit-learn compatible package
William de Vazelhes
 
Neural Networks: Model Building Through Linear Regression
Mostafa G. M. Mostafa
 
Accelerated Particle Swarm Optimization and Support Vector Machine for Busine...
Xin-She Yang
 
Ad

Viewers also liked (16)

PPT
OCR
jacekb
 
PPTX
Optical Character Recognition( OCR )
Karan Panjwani
 
PDF
B2 b ebook
Oorjit
 
PDF
The network: Create Millionaire Today.
knysnaarea
 
PDF
Bestow Showcase: Godrej Chotukool
Bestow
 
PDF
Hadoop Summit 2014 - recap
UserReport
 
PDF
The Real Cost of Offshoring
Collaborative Consulting
 
PDF
Saree exporters
shopustonline
 
PDF
Vioxx tn2015
Pooja Kashyap
 
PPSX
Project Presentation
samvb18
 
PDF
03 motl lukic_yakovlevelsherbenietal_printedantennadesignspatialpowercombiner
Carlos Andres
 
PPTX
Ws routesa regional workshop_december 2014
PROCASUR Corporation / Corporación PROCASUR
 
PDF
國發會online網路媒體溝通會
Yu Shu Huang
 
PDF
Learning Route Fieldblog: Securing Land Rights through Inclusive Business Models
PROCASUR Corporation / Corporación PROCASUR
 
PPTX
Drop ship lifestyle 2015 retreat
Drop Ship Lifestyle
 
PDF
Prezi andrea
AnyJr
 
OCR
jacekb
 
Optical Character Recognition( OCR )
Karan Panjwani
 
B2 b ebook
Oorjit
 
The network: Create Millionaire Today.
knysnaarea
 
Bestow Showcase: Godrej Chotukool
Bestow
 
Hadoop Summit 2014 - recap
UserReport
 
The Real Cost of Offshoring
Collaborative Consulting
 
Saree exporters
shopustonline
 
Vioxx tn2015
Pooja Kashyap
 
Project Presentation
samvb18
 
03 motl lukic_yakovlevelsherbenietal_printedantennadesignspatialpowercombiner
Carlos Andres
 
Ws routesa regional workshop_december 2014
PROCASUR Corporation / Corporación PROCASUR
 
國發會online網路媒體溝通會
Yu Shu Huang
 
Learning Route Fieldblog: Securing Land Rights through Inclusive Business Models
PROCASUR Corporation / Corporación PROCASUR
 
Drop ship lifestyle 2015 retreat
Drop Ship Lifestyle
 
Prezi andrea
AnyJr
 
Ad

Similar to Presentation_OCR (20)

PPTX
Neural networks
HarshitGupta367
 
PPT
AI-CH5 (ANN) - Artificial Neural Network
abrahadawit101
 
PPTX
Neural Networks - How do they work?
Accubits Technologies
 
PDF
Capstone paper
Muhammad Saeed
 
PDF
Report_NLNN
Rishi Metawala
 
PDF
Neural Networks. Overview
Oleksandr Baiev
 
PPTX
Introduction to Neural Netwoks
Abdallah Bashir
 
PPTX
04 Multi-layer Feedforward Networks
Tamer Ahmed Farrag, PhD
 
PDF
M tech published paper
Anand Sharma
 
PPTX
Artifical Neural Network
mahalakshmimalini
 
PDF
Lecture 2: Artificial Neural Network
Mohamed Loey
 
PPTX
10 Backpropagation Algorithm for Neural Networks (1).pptx
SaifKhan703888
 
PPTX
Nimrita deep learning
Nimrita Koul
 
PDF
Artificial Neural Network for machine learning
2303oyxxxjdeepak
 
PDF
Raspberry Pi: Python todo en uno para dummies por John Shovic parte 2.pdf
SANTIAGO PABLO ALBERTO
 
PPTX
ANN (Artificial Neural Network )- Deep Learning
lhonapadmayuky699
 
PPTX
Deep learning algorithms
Revanth Kumar
 
PPT
Back_propagation_algorithm.Back_propagation_algorithm.Back_propagation_algorithm
sureshkumarece1
 
PPTX
Deep learning study 2
San Kim
 
PPTX
Artificial neural networks
ShwethaShreeS
 
Neural networks
HarshitGupta367
 
AI-CH5 (ANN) - Artificial Neural Network
abrahadawit101
 
Neural Networks - How do they work?
Accubits Technologies
 
Capstone paper
Muhammad Saeed
 
Report_NLNN
Rishi Metawala
 
Neural Networks. Overview
Oleksandr Baiev
 
Introduction to Neural Netwoks
Abdallah Bashir
 
04 Multi-layer Feedforward Networks
Tamer Ahmed Farrag, PhD
 
M tech published paper
Anand Sharma
 
Artifical Neural Network
mahalakshmimalini
 
Lecture 2: Artificial Neural Network
Mohamed Loey
 
10 Backpropagation Algorithm for Neural Networks (1).pptx
SaifKhan703888
 
Nimrita deep learning
Nimrita Koul
 
Artificial Neural Network for machine learning
2303oyxxxjdeepak
 
Raspberry Pi: Python todo en uno para dummies por John Shovic parte 2.pdf
SANTIAGO PABLO ALBERTO
 
ANN (Artificial Neural Network )- Deep Learning
lhonapadmayuky699
 
Deep learning algorithms
Revanth Kumar
 
Back_propagation_algorithm.Back_propagation_algorithm.Back_propagation_algorithm
sureshkumarece1
 
Deep learning study 2
San Kim
 
Artificial neural networks
ShwethaShreeS
 

Recently uploaded (20)

PDF
2025 Laurence Sigler - Advancing Decision Support. Content Management Ecommer...
Francisco Javier Mora Serrano
 
PDF
settlement FOR FOUNDATION ENGINEERS.pdf
Endalkazene
 
PPTX
Module2 Data Base Design- ER and NF.pptx
gomathisankariv2
 
PDF
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
PDF
EVS+PRESENTATIONS EVS+PRESENTATIONS like
saiyedaqib429
 
PPTX
database slide on modern techniques for optimizing database queries.pptx
aky52024
 
PDF
LEAP-1B presedntation xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
hatem173148
 
PPTX
Civil Engineering Practices_BY Sh.JP Mishra 23.09.pptx
bineetmishra1990
 
PDF
Unit I Part II.pdf : Security Fundamentals
Dr. Madhuri Jawale
 
PPTX
sunil mishra pptmmmmmmmmmmmmmmmmmmmmmmmmm
singhamit111
 
PPTX
Tunnel Ventilation System in Kanpur Metro
220105053
 
PPTX
22PCOAM21 Session 1 Data Management.pptx
Guru Nanak Technical Institutions
 
PDF
Construction of a Thermal Vacuum Chamber for Environment Test of Triple CubeS...
2208441
 
PPTX
IoT_Smart_Agriculture_Presentations.pptx
poojakumari696707
 
PDF
20ME702-Mechatronics-UNIT-1,UNIT-2,UNIT-3,UNIT-4,UNIT-5, 2025-2026
Mohanumar S
 
PDF
Packaging Tips for Stainless Steel Tubes and Pipes
heavymetalsandtubes
 
PDF
Biodegradable Plastics: Innovations and Market Potential (www.kiu.ac.ug)
publication11
 
PPTX
Online Cab Booking and Management System.pptx
diptipaneri80
 
PPTX
FUNDAMENTALS OF ELECTRIC VEHICLES UNIT-1
MikkiliSuresh
 
PPT
Understanding the Key Components and Parts of a Drone System.ppt
Siva Reddy
 
2025 Laurence Sigler - Advancing Decision Support. Content Management Ecommer...
Francisco Javier Mora Serrano
 
settlement FOR FOUNDATION ENGINEERS.pdf
Endalkazene
 
Module2 Data Base Design- ER and NF.pptx
gomathisankariv2
 
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
EVS+PRESENTATIONS EVS+PRESENTATIONS like
saiyedaqib429
 
database slide on modern techniques for optimizing database queries.pptx
aky52024
 
LEAP-1B presedntation xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
hatem173148
 
Civil Engineering Practices_BY Sh.JP Mishra 23.09.pptx
bineetmishra1990
 
Unit I Part II.pdf : Security Fundamentals
Dr. Madhuri Jawale
 
sunil mishra pptmmmmmmmmmmmmmmmmmmmmmmmmm
singhamit111
 
Tunnel Ventilation System in Kanpur Metro
220105053
 
22PCOAM21 Session 1 Data Management.pptx
Guru Nanak Technical Institutions
 
Construction of a Thermal Vacuum Chamber for Environment Test of Triple CubeS...
2208441
 
IoT_Smart_Agriculture_Presentations.pptx
poojakumari696707
 
20ME702-Mechatronics-UNIT-1,UNIT-2,UNIT-3,UNIT-4,UNIT-5, 2025-2026
Mohanumar S
 
Packaging Tips for Stainless Steel Tubes and Pipes
heavymetalsandtubes
 
Biodegradable Plastics: Innovations and Market Potential (www.kiu.ac.ug)
publication11
 
Online Cab Booking and Management System.pptx
diptipaneri80
 
FUNDAMENTALS OF ELECTRIC VEHICLES UNIT-1
MikkiliSuresh
 
Understanding the Key Components and Parts of a Drone System.ppt
Siva Reddy
 

Presentation_OCR

  • 1. BIRLA INSTITUTE OF TECHNOLOGY MESRA (DEOGHAR CAMPUS) PROJECT TOPIC: CHARACTER RECOGNITION USING NEURAL NETWORK AVINASH ABHISHEK (BE/6030/10) SAMEER V BHALERAO (BE/6082/10) PULKIT KUMAR (BE/6083/10) MENTOR: Prof. D.S.ACHARYA
  • 2. CONTENTS 1. INTRODUCTION 2. PROBLEM DESCRIPTION 3. METHODOLOGY 4. CONCEPT USED IN MATLAB IMPLEMENTATION 5. WORK DONE RESULT 6. DISCUSSION
  • 3. INTRODUCTION ARTIFICIAL NEURAL NETWORK(ANN) AN ARTIFICIAL NEURAL NETWORK IS A MATHEMATICAL MODEL INSPIRED BY BIOLOGICAL NEURAL NETWORKS ANN ARE USED FOR MODELING COMPLEX RELATIONSHIPS BETWEEN INPUTS AND OUTPUTS
  • 4. OCR (OPTICAL CHARACTER RECOGNITION) OPTICAL CHARACTER RECOGNITION (OCR) IS A TYPE OF DOCUMENT IMAGE ANALYSIS WHERE A SCANNED DIGITAL IMAGE THAT CONTAINS EITHER MACHINE PRINTED OR HANDWRITTEN SCRIPT IS INPUT INTO AN OCR SOFTWARE ENGINE AND TRANSLATING IT INTO AN EDITABLE MACHINE READABLE DIGITAL TEXT FORMAT.
  • 5. HOW DOES AN OCR WORK?? TWO BASIC METHODS: 1) MATRIX MATCHING: IT COMPARES WHAT THE OCR SCANNER SEES WITH A LIBRARY OF CHARACTER MATRICES. 2) FEATURE EXTRACTION: THIS METHOD VARIES BY HOW MUCH “COMPUTER INTELLIGENCE” IS APPLIED BY THE MANUFACTURER.
  • 6. CHARATER SEGMENTATION AND CHARACTER RECOGNITION ARE TWO DIFFERENT SYSTEMS OUR MAIN CONCERN- CHARACTER RECOGNITION
  • 7. ELEMENTS AND CLASSIFICATIONN OF NEURAL NETWORK THREE LAYERS  INPUT LAYERS  HIDDEN LAYERS  OUTPUT LAYERS CLASSIFICATION  FEED FORWARD  RECURRENT
  • 8. NEURAL NETWORK APPLICATIONS AND BENEFITS APPLICATIONS: SCANNED CHARACTER RECOGNITION FACE RECOGNITION MEDICAL DIAGNOSIS OF BRAIN BENEFITS: UNIFORMITY OF ANALYSIS & DESIGN FAULT TOLERENCE BUILT-IN CAPABILITY TO ADAPT THEIR SYNAPTIC WEIGHTS TO CHANGES IN SURROUNDING
  • 9. 2. PROBLEM DESCRIPTION RECOGNITION OF SCANNED CHARACTER BY CONVERTING IT INTO MATRIX FORM NETWORK IS TRAINED BY CREATING A MATRIX 20x20 ELMENTS FOR EACH CHARACTER AND THEN CONVERTING INTO A COLUMN MATRIX FORM (400x1)
  • 10. COST FUNCTION CONCEPT USED IN MATLAB IMPLEMENTATION COMPUTES THE COST AND THE GRADIENT OF THE NEURAL NETWORK NEURAL NETWORK IS TRAINED WITH THE HELP OF MINIMISING THE COST FUNCTION USING AN OPTIMISER CALLED fmincg. 𝐽 𝜃 = 1 𝑚 𝑖=1 𝑚 𝐾=1 𝐾 [−𝑦𝑘 (𝑖) log((ℎ 𝜃 (𝑥 𝑖 ))𝑘) − (1 − 𝑦𝑘 𝑖 )log(1 − (ℎ 𝜃(𝑥 𝑖 ))𝑘)] + 𝜆 2𝑚 [ 𝑗=1 25 𝑘=1 400 (𝜃𝑗,𝑘 𝑙 )2 + 𝑗=1 10 𝑘=1 25 (𝜃𝑗,𝑘 2 )2 ]
  • 11. BACK PROPAGATION ERROR CALCULATION BETWEEN OUTPUT ACTIVATION AND GIVEN RESULT PROPAGATES THE ERROR FUNCTION ACROSS THE HIDDEN LAYERS CORRESPONDING TO THEIR EFFECTS ON OUTPUT ONLY FOR FEED-FORWARD NETWORKS USE OF SIGMOID FUNCTION y= 1 1+𝑒(−𝑥)
  • 12. 3.METHODOLOGY TRAINING A NEURAL NETWORK  RANDOMLY INITIALIZE WEIGHTS  IMPLEMENT FORWARD PROPAGATION TO GET hΘ(x(i)) (OUTPUT) FOR ANY x(i)  IMPLEMENT CODE TO COMPUTE COST FUNCTION J(Θ)  IMPLEMENT BACKPROPAGATION TO COMPUTE PARTIAL DERIVATIVES 𝜕 𝜕𝛩jk (l)J(Θ)
  • 13. USE GRADIENT CHECKING TO COMPARE 𝜕 𝜕Θ (l) jk J(Θ) COMPUTED USING BACKPROPAGATION vs. USING NUMERICAL ESTIMATE OF GRADIENT OF J(Θ) THEN DISABLE GRADIENT CHECKING CODE USE GRADIENT DESCENT OR ADVANCED OPTIMIZER TO MINIMIZE J(Θ)
  • 14. TOO FEW HIDDEN LAYERS WILL CAUSE ERRORS IN ACCURACY ,AND MORE HIDDEN LAYERS INCREASES COMPLEXITY OF SYSTEM
  • 18. DISCUSSION  THE PROJECT HELPS IN EASY AND EFFECTIVE MODIFICATION OF SCANNED DOCUMENTS  NEURAL NETWORK IS TRAINED WILTH ALMOST 98% ACCURACY
  • 19. FUTURE PROSPECTS IDENTIFICATION OF SCANNED ALPHABETS BY TRAINING THE NEURAL NETWORK WITH PRE- REQUISITE TRAINING SETS FOR APPROPRIATE VALUES OF EPSILON,THE SYSTEM WILL BE FURTHER EXPANDED TO INCREASE ACCURACY OF PROBABILITY DENSITY FUNCTION AND IMPROVE THE SYSTEM FURTHER.
  • 20. REFERENCES 1) SIMON HAYKIN-NEURAL NETWORK 2) ADVANCED MACHINE LEARNING –STANFORD UNIVERSITY 3) INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN COMPUTER ENGINEERING & TECHNOLOGY VOLUME 1, ISSUE 4, JUNE 2012 4) INTERNATIONAL JOURNAL OF ENGINEERING AND TECHNOLOGY (IJERT) Vol. 1 Issue 4, June –2012