Solving multiclass classification problems using combining complementary neural networks and error-correcting output codes

This paper presented an innovative method, combining Complementary Neural Networks (CMTNN) and Error-Correcting Output Codes (ECOC), to solve multiclass classification problem. CMTNN consist of truth neural network and falsity neural network created based on truth and falsity information, respective...

Full description

Saved in:
Bibliographic Details
Main Authors: Somkid Amornsamankul, Jairaj Promrak, Pawalai Kraipeerapun
Other Authors: Mahidol University
Format: Article
Published: 2018
Subjects:
Online Access:https://repository.li.mahidol.ac.th/handle/123456789/11790
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Mahidol University
id th-mahidol.11790
record_format dspace
spelling th-mahidol.117902018-05-03T15:20:03Z Solving multiclass classification problems using combining complementary neural networks and error-correcting output codes Somkid Amornsamankul Jairaj Promrak Pawalai Kraipeerapun Mahidol University Ramkhamhaeng University Computer Science Mathematics This paper presented an innovative method, combining Complementary Neural Networks (CMTNN) and Error-Correcting Output Codes (ECOC), to solve multiclass classification problem. CMTNN consist of truth neural network and falsity neural network created based on truth and falsity information, respectively. Two forms of ECOC, exhaustive code and random ECOC, are considered to deal with k-class classification problem. Exhaustive code is applied to the problem with 3 ≤ k ≤ 7 whereas random ECOC is used for k > 7. In the experiment, we deal with feed-forward backpropagation neural networks, trained using 10 fold cross-validation method and classified based on two decoding techniques: minimum distance and T > F. The proposed approach has been tested with six benchmark problems: balance, vehicle, nursery, Ecoli, yeast and vowel from the UCI machine learning repository. Three data sets: balance, vehicle and nursery are dealt with exhaustive code while random ECOC is applied for Ecoli, yeast and vowel. It was found that our approach provides better performance compared to the existing techniques considering on either CMTNN or ECOC. 2018-05-03T08:09:13Z 2018-05-03T08:09:13Z 2011-07-13 Article International Journal of Mathematics and Computers in Simulation. Vol.5, No.3 (2011), 266-273 19980159 2-s2.0-79960080756 https://repository.li.mahidol.ac.th/handle/123456789/11790 Mahidol University SCOPUS https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=79960080756&origin=inward
institution Mahidol University
building Mahidol University Library
continent Asia
country Thailand
Thailand
content_provider Mahidol University Library
collection Mahidol University Institutional Repository
topic Computer Science
Mathematics
spellingShingle Computer Science
Mathematics
Somkid Amornsamankul
Jairaj Promrak
Pawalai Kraipeerapun
Solving multiclass classification problems using combining complementary neural networks and error-correcting output codes
description This paper presented an innovative method, combining Complementary Neural Networks (CMTNN) and Error-Correcting Output Codes (ECOC), to solve multiclass classification problem. CMTNN consist of truth neural network and falsity neural network created based on truth and falsity information, respectively. Two forms of ECOC, exhaustive code and random ECOC, are considered to deal with k-class classification problem. Exhaustive code is applied to the problem with 3 ≤ k ≤ 7 whereas random ECOC is used for k > 7. In the experiment, we deal with feed-forward backpropagation neural networks, trained using 10 fold cross-validation method and classified based on two decoding techniques: minimum distance and T > F. The proposed approach has been tested with six benchmark problems: balance, vehicle, nursery, Ecoli, yeast and vowel from the UCI machine learning repository. Three data sets: balance, vehicle and nursery are dealt with exhaustive code while random ECOC is applied for Ecoli, yeast and vowel. It was found that our approach provides better performance compared to the existing techniques considering on either CMTNN or ECOC.
author2 Mahidol University
author_facet Mahidol University
Somkid Amornsamankul
Jairaj Promrak
Pawalai Kraipeerapun
format Article
author Somkid Amornsamankul
Jairaj Promrak
Pawalai Kraipeerapun
author_sort Somkid Amornsamankul
title Solving multiclass classification problems using combining complementary neural networks and error-correcting output codes
title_short Solving multiclass classification problems using combining complementary neural networks and error-correcting output codes
title_full Solving multiclass classification problems using combining complementary neural networks and error-correcting output codes
title_fullStr Solving multiclass classification problems using combining complementary neural networks and error-correcting output codes
title_full_unstemmed Solving multiclass classification problems using combining complementary neural networks and error-correcting output codes
title_sort solving multiclass classification problems using combining complementary neural networks and error-correcting output codes
publishDate 2018
url https://repository.li.mahidol.ac.th/handle/123456789/11790
_version_ 1763491275327143936