Cargando…

L-Tree: A Local-Area-Learning-Based Tree Induction Algorithm for Image Classification

The decision tree is one of the most effective tools for deriving meaningful outcomes from image data acquired from the visual sensors. Owing to its reliability, superior generalization abilities, and easy implementation, the tree model has been widely used in various applications. However, in image...

Descripción completa

Detalles Bibliográficos
Autores principales: Choi, Jaesung, Song, Eungyeol, Lee, Sangyoun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5795769/
https://www.ncbi.nlm.nih.gov/pubmed/29361699
http://dx.doi.org/10.3390/s18010306
_version_ 1783297360423550976
author Choi, Jaesung
Song, Eungyeol
Lee, Sangyoun
author_facet Choi, Jaesung
Song, Eungyeol
Lee, Sangyoun
author_sort Choi, Jaesung
collection PubMed
description The decision tree is one of the most effective tools for deriving meaningful outcomes from image data acquired from the visual sensors. Owing to its reliability, superior generalization abilities, and easy implementation, the tree model has been widely used in various applications. However, in image classification problems, conventional tree methods use only a few sparse attributes as the splitting criterion. Consequently, they suffer from several drawbacks in terms of performance and environmental sensitivity. To overcome these limitations, this paper introduces a new tree induction algorithm that classifies images on the basis of local area learning. To train our predictive model, we extract a random local area within the image and use it as a feature for classification. In addition, the self-organizing map, which is a clustering technique, is used for node learning. We also adopt a random sampled optimization technique to search for the optimal node. Finally, each trained node stores the weights that represent the training data and class probabilities. Thus, a recursively trained tree classifies the data hierarchically based on the local similarity at each node. The proposed tree is a type of predictive model that offers benefits in terms of image’s semantic energy conservation compared with conventional tree methods. Consequently, it exhibits improved performance under various conditions, such as noise and illumination changes. Moreover, the proposed algorithm can improve the generalization ability owing to its randomness. In addition, it can be easily applied to ensemble techniques. To evaluate the performance of the proposed algorithm, we perform quantitative and qualitative comparisons with various tree-based methods using four image datasets. The results show that our algorithm not only involves a lower classification error than the conventional methods but also exhibits stable performance even under unfavorable conditions such as noise and illumination changes.
format Online
Article
Text
id pubmed-5795769
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-57957692018-02-13 L-Tree: A Local-Area-Learning-Based Tree Induction Algorithm for Image Classification Choi, Jaesung Song, Eungyeol Lee, Sangyoun Sensors (Basel) Article The decision tree is one of the most effective tools for deriving meaningful outcomes from image data acquired from the visual sensors. Owing to its reliability, superior generalization abilities, and easy implementation, the tree model has been widely used in various applications. However, in image classification problems, conventional tree methods use only a few sparse attributes as the splitting criterion. Consequently, they suffer from several drawbacks in terms of performance and environmental sensitivity. To overcome these limitations, this paper introduces a new tree induction algorithm that classifies images on the basis of local area learning. To train our predictive model, we extract a random local area within the image and use it as a feature for classification. In addition, the self-organizing map, which is a clustering technique, is used for node learning. We also adopt a random sampled optimization technique to search for the optimal node. Finally, each trained node stores the weights that represent the training data and class probabilities. Thus, a recursively trained tree classifies the data hierarchically based on the local similarity at each node. The proposed tree is a type of predictive model that offers benefits in terms of image’s semantic energy conservation compared with conventional tree methods. Consequently, it exhibits improved performance under various conditions, such as noise and illumination changes. Moreover, the proposed algorithm can improve the generalization ability owing to its randomness. In addition, it can be easily applied to ensemble techniques. To evaluate the performance of the proposed algorithm, we perform quantitative and qualitative comparisons with various tree-based methods using four image datasets. The results show that our algorithm not only involves a lower classification error than the conventional methods but also exhibits stable performance even under unfavorable conditions such as noise and illumination changes. MDPI 2018-01-20 /pmc/articles/PMC5795769/ /pubmed/29361699 http://dx.doi.org/10.3390/s18010306 Text en © 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Choi, Jaesung
Song, Eungyeol
Lee, Sangyoun
L-Tree: A Local-Area-Learning-Based Tree Induction Algorithm for Image Classification
title L-Tree: A Local-Area-Learning-Based Tree Induction Algorithm for Image Classification
title_full L-Tree: A Local-Area-Learning-Based Tree Induction Algorithm for Image Classification
title_fullStr L-Tree: A Local-Area-Learning-Based Tree Induction Algorithm for Image Classification
title_full_unstemmed L-Tree: A Local-Area-Learning-Based Tree Induction Algorithm for Image Classification
title_short L-Tree: A Local-Area-Learning-Based Tree Induction Algorithm for Image Classification
title_sort l-tree: a local-area-learning-based tree induction algorithm for image classification
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5795769/
https://www.ncbi.nlm.nih.gov/pubmed/29361699
http://dx.doi.org/10.3390/s18010306
work_keys_str_mv AT choijaesung ltreealocalarealearningbasedtreeinductionalgorithmforimageclassification
AT songeungyeol ltreealocalarealearningbasedtreeinductionalgorithmforimageclassification
AT leesangyoun ltreealocalarealearningbasedtreeinductionalgorithmforimageclassification