Object Recognition-12
Object Recognition-12
Neural Networks
What are Neural Networks?
• Modeled after the brain’s neural structure.
• Consist of artificial neurons (nodes) connected like brain neurons.
• Each neuron receives inputs, processes them, and produces an output.
Key Historical Milestones
• 1943 - McCulloch and Pitts Model: First concept of a neural network.
• 1949 - Hebb’s Rule: Connections (synapses) strengthen between neurons that fire
together, foundational for learning.
• 1958 - Perceptron by Rosenblatt: Simple neural model used as a basis for future
networks.
• 1986 - Backpropagation: Enabled more complex learning in multi-layer networks.
Why Use Neural Networks for Object Recognition?
• Can recognize complex patterns (e.g., identifying faces in images).
• Handle non-linear problems well, which is important for real-world images.
• Adaptable to new data and good for tasks that need constant learning.
Structural Pattern Recognition
• Purpose: Recognizes complex patterns by identifying basic sub-
patterns (primitives) and their relationships.
• Focuses on shapes and structures, unlike statistical approaches that
rely on numerical data.
• Useful in fields like handwriting recognition, speech analysis, and
biometrics.
Components:
• Primitives: Basic building blocks (e.g., lines, curves).
• Syntactic Grammars: Define rules for combining primitives.
• Relational Graphs: Represent and compare relationships among primitives.
Structural Pattern Recognition
• Purpose: Recognizes complex patterns by identifying basic sub-patterns
(primitives) and their relationships.
• Focuses on shapes and structures, unlike statistical approaches that rely on
numerical data.
• Useful in fields like handwriting recognition, speech analysis, and
biometrics.
Components:
• Primitives: Basic building blocks (e.g., lines, curves).
• Syntactic Grammars: Define rules for combining primitives.
• Relational Graphs: Represent and compare relationships among
primitives.
Structural Pattern Recognition
Statistical Approach
• Focus: Counts segments only, providing
quantitative data.
• Limitation: Lacks insight into segment
organization or connection.
Structural Approach
• Focus: Emphasizes relationships and
arrangement of segments.
• Advantage: Ideal for complex patterns,
providing meaningful structural insight.