SlideShare a Scribd company logo
1 of 25
Download to read offline
Self-organizing incremental
neural network
By : F.Noorbehbahani
Agust 2013
1
Contents of this presentation
 What is SOINN
 Why SOINN
 SOM
 Detail algorithm of SOINN
 ASOINN
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
2
What is SOINN
 SOINN: Self-organizing incremental neural network
 Represent the topological structure of the input data
 Realize online incremental learning
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
3
Background: Networks for topology
representation
 SOM(Self-Organizing Map): predefine structure and size of the
network
 NG(Neural Gas): predefine the network size
 GNG(Growing Neural Gas): predefine the network size; constant
learning rate leads to non-stationary result.
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
4
Self-Organizing Maps (SOMs)
 Self-Organizing Map (SOM) is an unsupervised learning algorithm.
 SOM is a visualization method to represent higher dimensional data in
an usually 1-D, 2-D or 3-D manner.
 SOMs have two phases:
 Learning phase: map is built, network organizes using a competitive process
using training set.
 Prediction phase: new vectors are quickly given a location on the
converged map, easily classifying or categorizing the new data.
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
5
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
6
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
7
Determining the BMU Neighborhood
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
8
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
9
Modifying Nodes’ Weights
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
10
Modifying Nodes’ Weights
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
11
Example
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
12
Characteristics of SOINN
 Neurons are self-organized with no predefined network structure
and size
 Adaptively find suitable number of neurons for the network
 Realize online incremental learning without any priori condition
 Find typical prototypes for large-scale data set
 Robust to noise
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
13
Detail algorithm of
SOINN
• Two-layer competitive network
• First layer: Competitive for input
data
• Second layer: Competitive for
output of first-layer
• Output topology structure and
weight vector of second layer
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
14
Training flowchart of
SOINN
• Adaptively updated threshold
• Between-class insertion
• Update weight of nodes
• Within-class insertion
• Remove noise nodes
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
15
First layer: adaptively updating
threshold Ti
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
16
Update weights
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
17
Artificial data set: topology
representation
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
18
SOINN for supervised learning (ASC)
 Automatically learn the number of prototypes needed to represent
every class
 Only the prototypes used to determine the decision boundary will
be remained
 Realize both types of incremental learning
 Robust to noise
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
19
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
20
Adjusted SOINN
classifier (ASC)
• SOINN learns k for k-means
• Noise-reduction removes
noisy prototypes
• Center-cleaning removes
prototypes unuseful for
decision
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
21
Noise reduction-Center cleaning
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
22
Experiment results: artificial data
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
23
Experiment results: artificial data
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
24
http://haselab.info/index-e.html
F.Noorbehbahani - Isfahan University of Technology - Agust 2013
25

More Related Content

Recently uploaded

The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
seri bangash
 
development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virus
NazaninKarimi6
 
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
Scintica Instrumentation
 
ONLINE VOTING SYSTEM SE Project for vote
ONLINE VOTING SYSTEM SE Project for voteONLINE VOTING SYSTEM SE Project for vote
ONLINE VOTING SYSTEM SE Project for vote
RaunakRastogi4
 
CYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxCYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptx
Cherry
 

Recently uploaded (20)

Use of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxUse of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptx
 
Terpineol and it's characterization pptx
Terpineol and it's characterization pptxTerpineol and it's characterization pptx
Terpineol and it's characterization pptx
 
GBSN - Microbiology (Unit 5) Concept of isolation
GBSN - Microbiology (Unit 5) Concept of isolationGBSN - Microbiology (Unit 5) Concept of isolation
GBSN - Microbiology (Unit 5) Concept of isolation
 
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRingsTransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
 
Understanding Partial Differential Equations: Types and Solution Methods
Understanding Partial Differential Equations: Types and Solution MethodsUnderstanding Partial Differential Equations: Types and Solution Methods
Understanding Partial Differential Equations: Types and Solution Methods
 
development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virus
 
FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceFAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical Science
 
Genome Projects : Human, Rice,Wheat,E coli and Arabidopsis.
Genome Projects : Human, Rice,Wheat,E coli and Arabidopsis.Genome Projects : Human, Rice,Wheat,E coli and Arabidopsis.
Genome Projects : Human, Rice,Wheat,E coli and Arabidopsis.
 
Cot curve, melting temperature, unique and repetitive DNA
Cot curve, melting temperature, unique and repetitive DNACot curve, melting temperature, unique and repetitive DNA
Cot curve, melting temperature, unique and repetitive DNA
 
Role of AI in seed science Predictive modelling and Beyond.pptx
Role of AI in seed science  Predictive modelling and  Beyond.pptxRole of AI in seed science  Predictive modelling and  Beyond.pptx
Role of AI in seed science Predictive modelling and Beyond.pptx
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learning
 
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
 
X-rays from a Central “Exhaust Vent” of the Galactic Center Chimney
X-rays from a Central “Exhaust Vent” of the Galactic Center ChimneyX-rays from a Central “Exhaust Vent” of the Galactic Center Chimney
X-rays from a Central “Exhaust Vent” of the Galactic Center Chimney
 
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIACURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
 
ONLINE VOTING SYSTEM SE Project for vote
ONLINE VOTING SYSTEM SE Project for voteONLINE VOTING SYSTEM SE Project for vote
ONLINE VOTING SYSTEM SE Project for vote
 
GBSN - Biochemistry (Unit 3) Metabolism
GBSN - Biochemistry (Unit 3) MetabolismGBSN - Biochemistry (Unit 3) Metabolism
GBSN - Biochemistry (Unit 3) Metabolism
 
Cyanide resistant respiration pathway.pptx
Cyanide resistant respiration pathway.pptxCyanide resistant respiration pathway.pptx
Cyanide resistant respiration pathway.pptx
 
ABHISHEK ANTIBIOTICS PPT MICROBIOLOGY // USES OF ANTIOBIOTICS TYPES OF ANTIB...
ABHISHEK ANTIBIOTICS PPT MICROBIOLOGY  // USES OF ANTIOBIOTICS TYPES OF ANTIB...ABHISHEK ANTIBIOTICS PPT MICROBIOLOGY  // USES OF ANTIOBIOTICS TYPES OF ANTIB...
ABHISHEK ANTIBIOTICS PPT MICROBIOLOGY // USES OF ANTIOBIOTICS TYPES OF ANTIB...
 
CYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxCYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptx
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Noorbehbahani soinn

  • 1. Self-organizing incremental neural network By : F.Noorbehbahani Agust 2013 1
  • 2. Contents of this presentation  What is SOINN  Why SOINN  SOM  Detail algorithm of SOINN  ASOINN F.Noorbehbahani - Isfahan University of Technology - Agust 2013 2
  • 3. What is SOINN  SOINN: Self-organizing incremental neural network  Represent the topological structure of the input data  Realize online incremental learning F.Noorbehbahani - Isfahan University of Technology - Agust 2013 3
  • 4. Background: Networks for topology representation  SOM(Self-Organizing Map): predefine structure and size of the network  NG(Neural Gas): predefine the network size  GNG(Growing Neural Gas): predefine the network size; constant learning rate leads to non-stationary result. F.Noorbehbahani - Isfahan University of Technology - Agust 2013 4
  • 5. Self-Organizing Maps (SOMs)  Self-Organizing Map (SOM) is an unsupervised learning algorithm.  SOM is a visualization method to represent higher dimensional data in an usually 1-D, 2-D or 3-D manner.  SOMs have two phases:  Learning phase: map is built, network organizes using a competitive process using training set.  Prediction phase: new vectors are quickly given a location on the converged map, easily classifying or categorizing the new data. F.Noorbehbahani - Isfahan University of Technology - Agust 2013 5
  • 6. F.Noorbehbahani - Isfahan University of Technology - Agust 2013 6
  • 7. F.Noorbehbahani - Isfahan University of Technology - Agust 2013 7
  • 8. Determining the BMU Neighborhood F.Noorbehbahani - Isfahan University of Technology - Agust 2013 8
  • 9. F.Noorbehbahani - Isfahan University of Technology - Agust 2013 9
  • 10. Modifying Nodes’ Weights F.Noorbehbahani - Isfahan University of Technology - Agust 2013 10
  • 11. Modifying Nodes’ Weights F.Noorbehbahani - Isfahan University of Technology - Agust 2013 11
  • 12. Example F.Noorbehbahani - Isfahan University of Technology - Agust 2013 12
  • 13. Characteristics of SOINN  Neurons are self-organized with no predefined network structure and size  Adaptively find suitable number of neurons for the network  Realize online incremental learning without any priori condition  Find typical prototypes for large-scale data set  Robust to noise F.Noorbehbahani - Isfahan University of Technology - Agust 2013 13
  • 14. Detail algorithm of SOINN • Two-layer competitive network • First layer: Competitive for input data • Second layer: Competitive for output of first-layer • Output topology structure and weight vector of second layer F.Noorbehbahani - Isfahan University of Technology - Agust 2013 14
  • 15. Training flowchart of SOINN • Adaptively updated threshold • Between-class insertion • Update weight of nodes • Within-class insertion • Remove noise nodes F.Noorbehbahani - Isfahan University of Technology - Agust 2013 15
  • 16. First layer: adaptively updating threshold Ti F.Noorbehbahani - Isfahan University of Technology - Agust 2013 16
  • 17. Update weights F.Noorbehbahani - Isfahan University of Technology - Agust 2013 17
  • 18. Artificial data set: topology representation F.Noorbehbahani - Isfahan University of Technology - Agust 2013 18
  • 19. SOINN for supervised learning (ASC)  Automatically learn the number of prototypes needed to represent every class  Only the prototypes used to determine the decision boundary will be remained  Realize both types of incremental learning  Robust to noise F.Noorbehbahani - Isfahan University of Technology - Agust 2013 19
  • 20. F.Noorbehbahani - Isfahan University of Technology - Agust 2013 20
  • 21. Adjusted SOINN classifier (ASC) • SOINN learns k for k-means • Noise-reduction removes noisy prototypes • Center-cleaning removes prototypes unuseful for decision F.Noorbehbahani - Isfahan University of Technology - Agust 2013 21
  • 22. Noise reduction-Center cleaning F.Noorbehbahani - Isfahan University of Technology - Agust 2013 22
  • 23. Experiment results: artificial data F.Noorbehbahani - Isfahan University of Technology - Agust 2013 23
  • 24. Experiment results: artificial data F.Noorbehbahani - Isfahan University of Technology - Agust 2013 24
  • 25. http://haselab.info/index-e.html F.Noorbehbahani - Isfahan University of Technology - Agust 2013 25