Ant colony algorithm for text classification in multicore-multithread environment

This paper presents about Ant Colony Algorithm (ACO) for Text Classification in Multicore-Multithread Environment in Artificial Intelligent domain. We had develop a software which assimilate concurrency concept to multiple artificial ants. Pheromone in ACO is the main concept used to solve the text...

Full description

Bibliographic Details
Published in:Indonesian Journal of Electrical Engineering and Computer Science
Main Author: Fadzal A.N.; Puteh M.; Rahman N.A.
Format: Article
Language:English
Published: Institute of Advanced Engineering and Science 2020
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85079160812&doi=10.11591%2fijeecs.v18.i3.pp1359-1366&partnerID=40&md5=d6d78d8bd76402084b41ee5be07c4183
id 2-s2.0-85079160812
spelling 2-s2.0-85079160812
Fadzal A.N.; Puteh M.; Rahman N.A.
Ant colony algorithm for text classification in multicore-multithread environment
2020
Indonesian Journal of Electrical Engineering and Computer Science
18
3
10.11591/ijeecs.v18.i3.pp1359-1366
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85079160812&doi=10.11591%2fijeecs.v18.i3.pp1359-1366&partnerID=40&md5=d6d78d8bd76402084b41ee5be07c4183
This paper presents about Ant Colony Algorithm (ACO) for Text Classification in Multicore-Multithread Environment in Artificial Intelligent domain. We had develop a software which assimilate concurrency concept to multiple artificial ants. Pheromone in ACO is the main concept used to solve the text classification problem. In regards to its role, pheromone value is changed depending on the solution finding that has been discovered at the pseudo random heuristic attempt in selecting path from text words. However, ACO can take up longer time to process larger training document. Based on the cooperative concept of ants living in colony, the ACO part is examined to work in multicore-multithread environment as to cater additional execution time benefit. In running multicore-multithread environment, the modification aims to make artificial ants actively communicate between multiple physical cores of processor. The execution time reduction is expected to show an improvement without compromising the original classification accuracy by the investment of trading on more processing power. The single and multicore-multithreaded version of ACO was compared statistically by conduction relevant test. It was found that the result shows a positive time reduction improvement. Copyright © 2020 Institute of Advanced Engineering and Science. All rights reserved.
Institute of Advanced Engineering and Science
25024752
English
Article
All Open Access; Gold Open Access; Green Open Access
author Fadzal A.N.; Puteh M.; Rahman N.A.
spellingShingle Fadzal A.N.; Puteh M.; Rahman N.A.
Ant colony algorithm for text classification in multicore-multithread environment
author_facet Fadzal A.N.; Puteh M.; Rahman N.A.
author_sort Fadzal A.N.; Puteh M.; Rahman N.A.
title Ant colony algorithm for text classification in multicore-multithread environment
title_short Ant colony algorithm for text classification in multicore-multithread environment
title_full Ant colony algorithm for text classification in multicore-multithread environment
title_fullStr Ant colony algorithm for text classification in multicore-multithread environment
title_full_unstemmed Ant colony algorithm for text classification in multicore-multithread environment
title_sort Ant colony algorithm for text classification in multicore-multithread environment
publishDate 2020
container_title Indonesian Journal of Electrical Engineering and Computer Science
container_volume 18
container_issue 3
doi_str_mv 10.11591/ijeecs.v18.i3.pp1359-1366
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-85079160812&doi=10.11591%2fijeecs.v18.i3.pp1359-1366&partnerID=40&md5=d6d78d8bd76402084b41ee5be07c4183
description This paper presents about Ant Colony Algorithm (ACO) for Text Classification in Multicore-Multithread Environment in Artificial Intelligent domain. We had develop a software which assimilate concurrency concept to multiple artificial ants. Pheromone in ACO is the main concept used to solve the text classification problem. In regards to its role, pheromone value is changed depending on the solution finding that has been discovered at the pseudo random heuristic attempt in selecting path from text words. However, ACO can take up longer time to process larger training document. Based on the cooperative concept of ants living in colony, the ACO part is examined to work in multicore-multithread environment as to cater additional execution time benefit. In running multicore-multithread environment, the modification aims to make artificial ants actively communicate between multiple physical cores of processor. The execution time reduction is expected to show an improvement without compromising the original classification accuracy by the investment of trading on more processing power. The single and multicore-multithreaded version of ACO was compared statistically by conduction relevant test. It was found that the result shows a positive time reduction improvement. Copyright © 2020 Institute of Advanced Engineering and Science. All rights reserved.
publisher Institute of Advanced Engineering and Science
issn 25024752
language English
format Article
accesstype All Open Access; Gold Open Access; Green Open Access
record_format scopus
collection Scopus
_version_ 1809677599448760320