MR-AntMiner: A Novel MapReduce Classification Rule Discovery with Ant Colony Intelligence

Ant colony optimization (ACO) algorithms have been successfully applied to data classification problems that aim at discovering a list of classification rules. However, on the one hand, the ACO algorithm has defects including long search times and convergence issues with non-optimal solutions. On th...

Full description

Saved in:
Bibliographic Details
Published inJournal of advanced computational intelligence and intelligent informatics Vol. 23; no. 5; pp. 928 - 938
Main Authors Kong, Yun, Zhao, Junsan, Dong, Na, Lin, Yilin, Yuan, Lei, Chen, Guoping
Format Journal Article
LanguageEnglish
Published 20.09.2019
Online AccessGet full text
ISSN1343-0130
1883-8014
1883-8014
DOI10.20965/jaciii.2019.p0928

Cover

Abstract Ant colony optimization (ACO) algorithms have been successfully applied to data classification problems that aim at discovering a list of classification rules. However, on the one hand, the ACO algorithm has defects including long search times and convergence issues with non-optimal solutions. On the other hand, given bottlenecks such as memory restrictions, time complexity, or data complexity, it is too hard to solve a problem when its scale becomes too large. One solution for this issue is to design a highly parallelized learning algorithm. The MapReduce programming model has quickly emerged as the most common model for executing simple algorithmic tasks over huge volumes of data, since it is simple, highly abstract, and efficient. Therefore, MapReduce-based ACO has been researched extensively. However, due to its unidirectional communication model and the inherent lack of support for iterative execution, ACO algorithms cannot easily be implemented on MapReduce. In this paper, a novel classification rule discovery algorithm is proposed, namely MR-AntMiner, which can capitalize on the benefits of the MapReduce model. In order to construct quality rules with fewer iterations as well as less communication between different nodes to share the parameters used by each ant, our algorithm splits the training data into some subsets that are randomly mapped to different mappers; then the traditional ACO algorithm is run on each mapper to gain the local best rule set, and the global best rule list is produced in the reducer phase according to a voting mechanism. The performance of our algorithm was studied experimentally on 14 publicly available data sets and further compared to several state-of-the-art classification approaches in terms of accuracy. The experimental results show that the predictive accuracy obtained by our algorithm is statistically higher than that of the compared targets. Furthermore, experimental studies show the feasibility and the good performance of the proposed parallelized MR-AntMiner algorithm.
AbstractList Ant colony optimization (ACO) algorithms have been successfully applied to data classification problems that aim at discovering a list of classification rules. However, on the one hand, the ACO algorithm has defects including long search times and convergence issues with non-optimal solutions. On the other hand, given bottlenecks such as memory restrictions, time complexity, or data complexity, it is too hard to solve a problem when its scale becomes too large. One solution for this issue is to design a highly parallelized learning algorithm. The MapReduce programming model has quickly emerged as the most common model for executing simple algorithmic tasks over huge volumes of data, since it is simple, highly abstract, and efficient. Therefore, MapReduce-based ACO has been researched extensively. However, due to its unidirectional communication model and the inherent lack of support for iterative execution, ACO algorithms cannot easily be implemented on MapReduce. In this paper, a novel classification rule discovery algorithm is proposed, namely MR-AntMiner, which can capitalize on the benefits of the MapReduce model. In order to construct quality rules with fewer iterations as well as less communication between different nodes to share the parameters used by each ant, our algorithm splits the training data into some subsets that are randomly mapped to different mappers; then the traditional ACO algorithm is run on each mapper to gain the local best rule set, and the global best rule list is produced in the reducer phase according to a voting mechanism. The performance of our algorithm was studied experimentally on 14 publicly available data sets and further compared to several state-of-the-art classification approaches in terms of accuracy. The experimental results show that the predictive accuracy obtained by our algorithm is statistically higher than that of the compared targets. Furthermore, experimental studies show the feasibility and the good performance of the proposed parallelized MR-AntMiner algorithm.
Author Chen, Guoping
Lin, Yilin
Yuan, Lei
Kong, Yun
Dong, Na
Zhao, Junsan
Author_xml – sequence: 1
  givenname: Yun
  surname: Kong
  fullname: Kong, Yun
– sequence: 2
  givenname: Junsan
  surname: Zhao
  fullname: Zhao, Junsan
– sequence: 3
  givenname: Na
  surname: Dong
  fullname: Dong, Na
– sequence: 4
  givenname: Yilin
  surname: Lin
  fullname: Lin, Yilin
– sequence: 5
  givenname: Lei
  surname: Yuan
  fullname: Yuan, Lei
– sequence: 6
  givenname: Guoping
  surname: Chen
  fullname: Chen, Guoping
BookMark eNqNkN1Kw0AQRhepYK19Aa_2BVJnd9M08a7Ev0KrUPTCqzDZTHTLugnZ1JK3d219AGFgZmDO8HEu2cg1jhi7FjCTkCXzmx1qY0xYRDZrIZPpGRuLNFVRCiIehVnFKgKh4IJNvd8BhFkmEIsxe99so6XrN8ZRd8uX_Ln5Jss32G6p2mviuUXvTW009qZxfLu3xO-M1-GsG_jB9J884DxvbOMGvnI9WWs-yGm6Yuc1Wk_Tvz5hbw_3r_lTtH55XOXLdaQVpH2ISIs0qcpQSlK9KOdSSZSgZZWJeY0CkjIGCoE1KcREQi1khXWGIi0xi9WEqdPfvWtxOKC1RduZL-yGQkBxFFScBBW_goqjoEDJE6W7xvuO6v9AP5ThbYI
Cites_doi 10.1016/j.neucom.2012.01.040
10.1109/TEVC.2002.802452
10.1109/CJECE.2015.2469597
10.1145/1327452.1327492
10.3724/SP.J.1016.2011.01768
10.1002/cpe.4015
10.1007/978-1-4757-2440-0
10.1016/j.neucom.2016.11.077
10.1109/BigData.2014.7004440
10.1109/TEVC.2012.2231868
10.1109/TEVC.2006.890229
10.1007/978-3-540-87527-7_5
ContentType Journal Article
CorporateAuthor Faculty of Land Resource Engineering, Kunming University of Science and Technology No. 68 Wenchang Road, 121 Avenue, Wuhua District, Kunming, Yunnan 650093, China
Library of Kunming University of Science and Technology No. 727 Jingming Nan Road, Chenggong District, Kunming, Yunnan 650504, China
Geomatics Engineering Faculty, Kunming Metallurgy College No. 388 Xuefu Road, Wuhua District, Kunming, Yunnan 650028, China
School of Information Science and Technology, Yunnan Normal University No. 1 Yuhua District, Chenggong New District, Kunming, Yunnan 650500, China
CorporateAuthor_xml – name: Library of Kunming University of Science and Technology No. 727 Jingming Nan Road, Chenggong District, Kunming, Yunnan 650504, China
– name: Geomatics Engineering Faculty, Kunming Metallurgy College No. 388 Xuefu Road, Wuhua District, Kunming, Yunnan 650028, China
– name: School of Information Science and Technology, Yunnan Normal University No. 1 Yuhua District, Chenggong New District, Kunming, Yunnan 650500, China
– name: Faculty of Land Resource Engineering, Kunming University of Science and Technology No. 68 Wenchang Road, 121 Avenue, Wuhua District, Kunming, Yunnan 650093, China
DBID AAYXX
CITATION
ADTOC
UNPAY
DOI 10.20965/jaciii.2019.p0928
DatabaseName CrossRef
Unpaywall for CDI: Periodical Content
Unpaywall
DatabaseTitle CrossRef
DatabaseTitleList CrossRef
Database_xml – sequence: 1
  dbid: UNPAY
  name: Unpaywall
  url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1883-8014
EndPage 938
ExternalDocumentID 10.20965/jaciii.2019.p0928
10_20965_jaciii_2019_p0928
GroupedDBID AAYXX
ALMA_UNASSIGNED_HOLDINGS
ARCSS
CITATION
GROUPED_DOAJ
ISHAI
JSI
JSP
P2P
RJT
RZJ
TUS
ADTOC
AFKRA
ARAPS
BENPR
BGLVJ
CCPQU
HCIFZ
K7-
PHGZM
PHGZT
PQGLB
UNPAY
ID FETCH-LOGICAL-c308t-80e786db6db32ef7b5232a20c2d915fa106b40e132ce3aa620f12daf9a18ba943
IEDL.DBID UNPAY
ISSN 1343-0130
1883-8014
IngestDate Tue Aug 19 23:17:12 EDT 2025
Wed Oct 01 05:08:49 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 5
Language English
License cc-by-nd
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c308t-80e786db6db32ef7b5232a20c2d915fa106b40e132ce3aa620f12daf9a18ba943
OpenAccessLink https://proxy.k.utb.cz/login?url=https://doi.org/10.20965/jaciii.2019.p0928
PageCount 11
ParticipantIDs unpaywall_primary_10_20965_jaciii_2019_p0928
crossref_primary_10_20965_jaciii_2019_p0928
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2019-09-20
PublicationDateYYYYMMDD 2019-09-20
PublicationDate_xml – month: 09
  year: 2019
  text: 2019-09-20
  day: 20
PublicationDecade 2010
PublicationTitle Journal of advanced computational intelligence and intelligent informatics
PublicationYear 2019
References key-10.20965/jaciii.2019.p0928-27
key-10.20965/jaciii.2019.p0928-28
key-10.20965/jaciii.2019.p0928-29
key-10.20965/jaciii.2019.p0928-12
key-10.20965/jaciii.2019.p0928-13
key-10.20965/jaciii.2019.p0928-14
key-10.20965/jaciii.2019.p0928-15
key-10.20965/jaciii.2019.p0928-10
key-10.20965/jaciii.2019.p0928-11
key-10.20965/jaciii.2019.p0928-1
key-10.20965/jaciii.2019.p0928-2
key-10.20965/jaciii.2019.p0928-7
key-10.20965/jaciii.2019.p0928-8
key-10.20965/jaciii.2019.p0928-9
key-10.20965/jaciii.2019.p0928-3
key-10.20965/jaciii.2019.p0928-16
key-10.20965/jaciii.2019.p0928-4
key-10.20965/jaciii.2019.p0928-17
key-10.20965/jaciii.2019.p0928-5
key-10.20965/jaciii.2019.p0928-18
key-10.20965/jaciii.2019.p0928-6
key-10.20965/jaciii.2019.p0928-19
key-10.20965/jaciii.2019.p0928-23
key-10.20965/jaciii.2019.p0928-24
key-10.20965/jaciii.2019.p0928-25
key-10.20965/jaciii.2019.p0928-26
key-10.20965/jaciii.2019.p0928-20
key-10.20965/jaciii.2019.p0928-21
key-10.20965/jaciii.2019.p0928-22
References_xml – ident: key-10.20965/jaciii.2019.p0928-21
– ident: key-10.20965/jaciii.2019.p0928-29
  doi: 10.1016/j.neucom.2012.01.040
– ident: key-10.20965/jaciii.2019.p0928-2
  doi: 10.1109/TEVC.2002.802452
– ident: key-10.20965/jaciii.2019.p0928-17
  doi: 10.1109/CJECE.2015.2469597
– ident: key-10.20965/jaciii.2019.p0928-27
– ident: key-10.20965/jaciii.2019.p0928-4
  doi: 10.1145/1327452.1327492
– ident: key-10.20965/jaciii.2019.p0928-20
  doi: 10.3724/SP.J.1016.2011.01768
– ident: key-10.20965/jaciii.2019.p0928-13
– ident: key-10.20965/jaciii.2019.p0928-25
  doi: 10.1002/cpe.4015
– ident: key-10.20965/jaciii.2019.p0928-15
– ident: key-10.20965/jaciii.2019.p0928-23
  doi: 10.1007/978-1-4757-2440-0
– ident: key-10.20965/jaciii.2019.p0928-8
– ident: key-10.20965/jaciii.2019.p0928-6
– ident: key-10.20965/jaciii.2019.p0928-22
– ident: key-10.20965/jaciii.2019.p0928-19
  doi: 10.1016/j.neucom.2016.11.077
– ident: key-10.20965/jaciii.2019.p0928-24
  doi: 10.1109/BigData.2014.7004440
– ident: key-10.20965/jaciii.2019.p0928-10
  doi: 10.1109/TEVC.2012.2231868
– ident: key-10.20965/jaciii.2019.p0928-26
– ident: key-10.20965/jaciii.2019.p0928-28
  doi: 10.1109/TEVC.2006.890229
– ident: key-10.20965/jaciii.2019.p0928-11
  doi: 10.1007/978-3-540-87527-7_5
– ident: key-10.20965/jaciii.2019.p0928-12
– ident: key-10.20965/jaciii.2019.p0928-9
  doi: 10.1109/TEVC.2006.890229
– ident: key-10.20965/jaciii.2019.p0928-14
– ident: key-10.20965/jaciii.2019.p0928-16
– ident: key-10.20965/jaciii.2019.p0928-7
– ident: key-10.20965/jaciii.2019.p0928-18
– ident: key-10.20965/jaciii.2019.p0928-1
– ident: key-10.20965/jaciii.2019.p0928-3
– ident: key-10.20965/jaciii.2019.p0928-5
SSID ssj0001326041
ssib051641541
Score 2.1180954
Snippet Ant colony optimization (ACO) algorithms have been successfully applied to data classification problems that aim at discovering a list of classification rules....
SourceID unpaywall
crossref
SourceType Open Access Repository
Index Database
StartPage 928
Title MR-AntMiner: A Novel MapReduce Classification Rule Discovery with Ant Colony Intelligence
URI https://doi.org/10.20965/jaciii.2019.p0928
UnpaywallVersion publishedVersion
Volume 23
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAON
  databaseName: DOAJ Directory of Open Access Journals
  customDbUrl:
  eissn: 1883-8014
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0001326041
  issn: 1883-8014
  databaseCode: DOA
  dateStart: 20070101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 1883-8014
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssib051641541
  issn: 1343-0130
  databaseCode: M~E
  dateStart: 19970101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3fS8MwEA66PeiL8yfOHyMPvmlnmnZt6tuYjilsyHCwPZVrloBauuE6Zf715tpOpiBM6EshKeW7NHdfevcdIRfC81yFCQ7CAWm5kbQtCOyGBVJpprnWQYTnkN2e1xm4D8PGsJDJwVqYlf_3HIVJrl9AosqC8VNBfcoCLjZJ2WuYuLtEyoPeY3OUMSoXk4KyxiK2EA5uu25eIfPHQ354oa15MoXFB8TximtpV_IeRbNMkRAzSl7r8zSqy89feo3rvfUu2SkiTNrMl8Qe2VDJPqksuzfQ4mM-IKNu32omaRer_25ok_Ym7yqmXZj2Uc1V0axdJiYSZbaj_Xms6O3zTGLO54Li-S0102nL7J7Jgt6vSHsekkH77qnVsYpGC5Z0mEgNXMoX3jgyl8OV9iPDTjlwJvnY2E2DoY2Ry5QhrlI5AB5n2uZj0AHYIoLAdY5IKZkk6phQnykONjQkir6A4MB8LgRoBdwfm6lVcrkEPpzmehqh4SEZamGOWoiohRlqVXL1bZs1hp_8b_gp2cYbzP7g7IyU0re5OjchRhrVMmpeK1bYFzuIzRU
linkProvider Unpaywall
linkToUnpaywall http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3fS8MwEA66PeiL8yfOX-TBN-1M065NfRvTMYUOGQ62p3LNElBHV1ynzL_eXNvJFASFvhSSUr5Lc3fpd98Rci48z1VIcBAOSMuNpW1BYDctkEozzbUOYjyHDHted-DeD5vDUiYHa2FW_t9zFCa5egaJKgvGTwWNlAVcrJOq1zRxd4VUB72H1ijPqFwkBeWNRWwhHNx23aJC5peHfPNCG_MkhcU7TCYrrqVTK3oUzXJFQmSUvDTmWdyQHz_0Gv_21ttkq4wwaatYEjtkTSW7pLbs3kDLj3mPjMK-1UqyEKv_rmmL9qZvakJDSPuo5qpo3i4TiUS57Wh_PlH05mkmkfO5oHh-S8102ja7Z7KgdyvSnvtk0Ll9bHetstGCJR0mMgOX8oU3js3lcKX92GSnHDiTfGzspsGkjbHLlElcpXIAPM60zcegA7BFDIHrHJBKMk3UIaE-UxxsaEoUfQHBgflcCNAKuD82U-vkYgl8lBZ6GpHJQ3LUogK1CFGLctTq5PLLNn8YfvS_4cdkE2-Q_cHZCalkr3N1akKMLD4r19YncorMIA
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=MR-AntMiner%3A+A+Novel+MapReduce+Classification+Rule+Discovery+with+Ant+Colony+Intelligence&rft.jtitle=Journal+of+advanced+computational+intelligence+and+intelligent+informatics&rft.au=Kong%2C+Yun&rft.au=Zhao%2C+Junsan&rft.au=Dong%2C+Na&rft.au=Lin%2C+Yilin&rft.date=2019-09-20&rft.issn=1343-0130&rft.eissn=1883-8014&rft.volume=23&rft.issue=5&rft.spage=928&rft.epage=938&rft_id=info:doi/10.20965%2Fjaciii.2019.p0928&rft.externalDBID=n%2Fa&rft.externalDocID=10_20965_jaciii_2019_p0928
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1343-0130&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1343-0130&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1343-0130&client=summon