Skip to main content

2018 | Buch

New Classification Method Based on Modular Neural Networks with the LVQ Algorithm and Type-2 Fuzzy Logic

insite
SUCHEN

Über dieses Buch

In this book a new model for data classification was developed. This new model is based on the competitive neural network Learning Vector Quantization (LVQ) and type-2 fuzzy logic. This computational model consists of the hybridization of the aforementioned techniques, using a fuzzy logic system within the competitive layer of the LVQ network to determine the shortest distance between a centroid and an input vector. This new model is based on a modular LVQ architecture to further improve its performance on complex classification problems. It also implements a data-similarity process for preprocessing the datasets, in order to build dynamic architectures, having the classes with the highest degree of similarity in different modules. Some architectures were developed in order to work mainly with two datasets, an arrhythmia dataset (using ECG signals) for classifying 15 different types of arrhythmias, and a satellite images segments dataset used for classifying six different types of soil. Both datasets show interesting features that makes them interesting for testing new classification methods.

Inhaltsverzeichnis

Frontmatter
Chapter 1. Introduction
Abstract
A classification problem consists in categorizing an object based on certain attributes, with the aim of identifying to which class it belongs to. For instance, a fruit could be classified based on its size, color, or shape; the same way as an automobile, a flower, an animal, among others. All these objects have their own attributes, and which attributes are considered for classifying an object (or event) will depend on the problem to work with. For example, a heart disease could be classified using data obtained from a Holter device, a tumor or a cancer cell could be classified based on the data of an image.
Jonathan Amezcua, Patricia Melin, Oscar Castillo
Chapter 2. Theory and Background
Abstract
Computer science embraces a variety of different areas such as Computer Graphics, Computational Complexity, Computer Cryptography, Computational Intelligence, among others.
Jonathan Amezcua, Patricia Melin, Oscar Castillo
Chapter 3. Problem Statement
Abstract
Learning Vector Quantization (LVQ) is an algorithm widely used for solving classification problems. Some works include [1] where the algorithm was used for classifying faulty LEDs, in Fallah et al. (Proceedings of International MultiConference of Engineers and Computer Scientists, IMECS 2010. Hong Kong [2]) LVQ was used for iris recognition and classification using an artificial vision system. In addition in recent work LVQ has been also used for arrhythmia classification with a modular architecture (Melin et al. in Informatics and Computer Science Intelligent Systems Applications. Information Sciences 279:483–497, 2014 [3]).
Jonathan Amezcua, Patricia Melin, Oscar Castillo
Chapter 4. Proposed Classification Method
Abstract
In this section the proposed Fuzz LVQ method for classification is described. This is based on LVQ neural networks and fuzzy systems for the classification of arrhythmias, and different types of soil based on satellite images segments. The fuzzy approach was implemented in the competitive layer of the LVQ algorithm, letting the fuzzy system to determine which of the cluster centers is the nearest to an input vector, and then moving the cluster center either towards or away from the input vector. Fuzz LVQ modular architectures were developed in order to test two datasets.
Jonathan Amezcua, Patricia Melin, Oscar Castillo
Chapter 5. Simulation Results
Abstract
In this section, the obtained results are discussed. For all simulations (MIT-BIH arrhythmia dataset and Satellite Images dataset), 70% of the datasets was considered for training the models, and the 30% was used for testing. The testing sets were chosen randomly from the whole dataset, this means, the testing sets were always composed by different vectors for testing the models.
Jonathan Amezcua, Patricia Melin, Oscar Castillo
Chapter 6. Conclusions
Abstract
In this book the Fuzz LVQ method for classification tasks is presented. This new method is based on the hybridization of artificial neural networks with the LVQ algorithm and type-2 fuzzy logic. Classification of information can be a complicated task. In general terms, for working with LVQ networks, and some other classification methods, it is important to thoroughly analyze the information and determine the most representative attributes. This is helpful by itself and avoids an overload of information for the method.
Jonathan Amezcua, Patricia Melin, Oscar Castillo
Backmatter
Metadaten
Titel
New Classification Method Based on Modular Neural Networks with the LVQ Algorithm and Type-2 Fuzzy Logic
verfasst von
Dr. Jonathan Amezcua
Prof. Dr. Patricia Melin
Prof. Dr. Oscar Castillo
Copyright-Jahr
2018
Electronic ISBN
978-3-319-73773-7
Print ISBN
978-3-319-73772-0
DOI
https://doi.org/10.1007/978-3-319-73773-7