Co-operative neural networks and ‘integrated’ classification

Slides:



Advertisements
Similar presentations
Applications of one-class classification
Advertisements

Bioinspired Computing Lecture 14
Pseudo-Relevance Feedback For Multimedia Retrieval By Rong Yan, Alexander G. and Rong Jin Mwangi S. Kariuki
Memristor in Learning Neural Networks
Unsupervised learning. Summary from last week We explained what local minima are, and described ways of escaping them. We investigated how the backpropagation.
Kohonen Self Organising Maps Michael J. Watts
Slides are based on Negnevitsky, Pearson Education, Lecture 8 Artificial neural networks: Unsupervised learning n Introduction n Hebbian learning.
1 Chapter 11 Neural Networks. 2 Chapter 11 Contents (1) l Biological Neurons l Artificial Neurons l Perceptrons l Multilayer Neural Networks l Backpropagation.
CONTENT BASED FACE RECOGNITION Ankur Jain 01D05007 Pranshu Sharma Prashant Baronia 01D05005 Swapnil Zarekar 01D05001 Under the guidance of Prof.
Machine Vision and Dig. Image Analysis 1 Prof. Heikki Kälviäinen C50A6100 Lectures 12: Object Recognition Professor Heikki Kälviäinen Machine Vision and.
1 Combining Multiple Modes of Information using Unsupervised Neural Classifiers Neural Computing Group, Department.
Multimedia Databases (MMDB)
Presentation on Neural Networks.. Basics Of Neural Networks Neural networks refers to a connectionist model that simulates the biophysical information.
CZ5225: Modeling and Simulation in Biology Lecture 5: Clustering Analysis for Microarray Data III Prof. Chen Yu Zong Tel:
Graphite 2004 Statistical Synthesis of Facial Expressions for the Portrayal of Emotion Lisa Gralewski Bristol University United Kingdom
Self organizing maps 1 iCSC2014, Juan López González, University of Oviedo Self organizing maps A visualization technique with data dimension reduction.
Introduction to Web Mining Spring What is data mining? Data mining is extraction of useful patterns from data sources, e.g., databases, texts, web,
A Scalable Self-organizing Map Algorithm for Textual Classification: A Neural Network Approach to Thesaurus Generation Dmitri G. Roussinov Department of.
Chapter 7 Neural Networks in Data Mining Automatic Model Building (Machine Learning) Artificial Intelligence.
1 Chapter 11 Neural Networks. 2 Chapter 11 Contents (1) l Biological Neurons l Artificial Neurons l Perceptrons l Multilayer Neural Networks l Backpropagation.
Machine Learning Neural Networks (3). Understanding Supervised and Unsupervised Learning.
Information Visualization: Ten Years in Review Xia Lin Drexel University.
1 Pattern Recognition: Statistical and Neural Lonnie C. Ludeman Lecture 25 Nov 4, 2005 Nanjing University of Science & Technology.
2005/12/021 Fast Image Retrieval Using Low Frequency DCT Coefficients Dept. of Computer Engineering Tatung University Presenter: Yo-Ping Huang ( 黃有評 )
Intelligent Database Systems Lab N.Y.U.S.T. I. M. Externally growing self-organizing maps and its application to database visualization and exploration.
Neural Network Basics Anns are analytical systems that address problems whose solutions have not been explicitly formulated Structure in which multiple.
Ten MC Questions taken from the Text, slides and described in class presentation. COSC 4426 AJ Boulay Julia Johnson.
Hybrid Intelligent Systems for Network Security Lane Thames Georgia Institute of Technology Savannah, GA
COSC 4426 AJ Boulay Julia Johnson Artificial Neural Networks: Introduction to Soft Computing (Textbook)
Overview 3D Slicer currently provides very basic technology for annotating images. This limits users in their ability to properly capture semantic information.
A Self-organizing Semantic Map for Information Retrieval Xia Lin, Dagobert Soergel, Gary Marchionini presented by Yi-Ting.
1 INTRODUCTION TO COMPUTER GRAPHICS. Computer Graphics The computer is an information processing machine. It is a tool for storing, manipulating and correlating.
Computational Intelligence: Methods and Applications Lecture 9 Self-Organized Mappings Włodzisław Duch Dept. of Informatics, UMK Google: W Duch.
Geog. 314 Working with tables.
Big data classification using neural network
Data Mining, Machine Learning, Data Analysis, etc. scikit-learn
Objective % Select and utilize tools to design and develop websites.
Self-Organizing Network Model (SOM) Session 11
Visual Information Retrieval
Data Mining, Neural Network and Genetic Programming
Neural Networks.
Designing Information Systems Notes
Objective % Select and utilize tools to design and develop websites.
Self-Organizing Maps for Content-Based Image Database Retrieval
Final Year Project Presentation --- Magic Paint Face
Unsupervised Learning and Neural Networks
Self organizing networks
Machine Learning Week 1.
Intelligent Leaning -- A Brief Introduction to Artificial Neural Networks Chiung-Yao Fang.
Lecture 22 Clustering (3).
Neural Networks Advantages Criticism
Ying Dai Faculty of software and information science,
Chapter 3. Artificial Neural Networks - Introduction -
Protection of AI Inventions in Japan
Matching Words with Pictures
2. An overview of SDMX (What is SDMX? Part I)
Intelligent Leaning -- A Brief Introduction to Artificial Neural Networks Chiung-Yao Fang.
Computational Intelligence: Methods and Applications
Analysis models and design models
Creating Data Representations
3.1.1 Introduction to Machine Learning
Knowledge-based event recognition from salient regions of activity
Department of Electrical Engineering
Ying Dai Faculty of software and information science,
Ying Dai Faculty of software and information science,
Data Mining, Machine Learning, Data Analysis, etc. scikit-learn
Face Recognition: A Convolutional Neural Network Approach
Feature mapping: Self-organizing Maps
Motivation It can effectively mine multi-modal knowledge with structured textural and visual relationships from web automatically. We propose BC-DNN method.
Random Neural Network Texture Model
Presentation transcript:

Co-operative neural networks and ‘integrated’ classification Khurshid Ahmad, Bogdan Vrusias, & Mariam Tariq University of Surrey, UK

CO-OPERATIVE NEURAL NETWORKS AND INTEGRATED IMAGE/TEXT CLASSIFIERS ‘Integrated’ classification refers to the conjunctive or competitive use of two or more (neural) classifiers. A co-operative neural network system comprising two independently trained Kohonen networks and co-operating with the help of a Hebbian network, is described. The effectiveness of such a network is demonstrated by using it to retrieve images and related texts from a multi-media database. Preliminary results of such an approach appear to be encouraging. SOM IMAGE HEBB Nine millimetre browning high power self-loaded pistol Nine millimetre browning high power self-loaded pistol TEXT SOM

CREATING FEATURE VECTORS Each annotated image has two associated feature vectors: the physical features of the image itself, such as colour, texture, shape (of objects), brightness and so on; and the textual features of the annotation. There are two kinds of feature vectors that are generated simultaneously: the image representation vector and the text representation vector. IMAGE TEXT

TRAINING AND TESTING THE SYSTEM The text and image feature vectors were computed respectively by image feature extraction and term extraction. Each vector was also annotated by one item of additional information: the image type – whether or not the image is has any of the following BAR AREA EXHIBIT LIFT FOOTMARKS FRUIT MACHINE GENERAL BODY WINDOW The SoCIS system uses n-dimensional vectors as inputs and produces a visual two-dimensional output map (SOFM), with details of the inputs’ class and position on the map. The system can be configured to perform many kinds of training with different settings each time. Initially the settings are arranged to work as default with the most commonly used training parameters, but the user can change them as he or she wishes. We believe the simultaneous training of the Hebbian links simulates what takes place in animal brains.

OUTPUT MAPS FORM THE SOFMs FOR TEXT AND IMAGE The SoCIS project is investigating how scene of crime officers (SoCOs) annotate the scene of crime photographs. A reference database of 66 images has been created and annotated by the SoCOs. Below you can see the results after the training of these annotations. The two maps show the clustering of the images with similar properties, visual and textual respectively. IMAGE TEXT

MODULAR AND CO-OPERATIVE MILTI-NET SYSTEM The two neural networks are connected with a Hebbian Learning Rule to form a modular and co-operative multi-net. Each time an image and accompanying descriptive text are input to each neural network respectively, the two winning nodes are linked and reinforced using the Hebbian Learning Rule Co-operative classification of images and texts that both contribute to the output.

CONCLUSIONS We have attempted to present a method by which a multi-network system can co-operatively deal with two independent inputs and learn not only the underlying characteristics of the inputs but be able to collocate symbiotic inputs in the two images. The vectors representing the two inputs, one text one image, were chosen with a minimal bias. Each module of the multi-net system learns the output image of the other network, through the Hebbian link created under the training process. That establishes a dynamic link between the two modalities of image and text. Keeping the vectors separated may be a more flexible way of querying text or image independently, as well as having the benefit of training individual networks that become experts on the specific domain.