Parallel multi-class contour preserving classification

被引:0
|
作者
Fuangkhon, Piyabute [1 ]
机构
[1] Department of Business Information Systems, Assumption University, Samut Prakan,10540, Thailand
关键词
Classification accuracy - Contour preserving classifications - Data dependencies - Decision boundary - Multi-core systems - Shape representation - Speed-up factors - Thread level parallelism;
D O I
暂无
中图分类号
学科分类号
摘要
Serial multi-class contour preserving classification can improve the representation of the contour of the data to improve the levels of classification accuracy for feed-forward neural network (FFNN). The algorithm synthesizes fundamental multi-class outpost vector (FMCOV) and additional multi-class outpost vector (AMCOV) at the decision boundary between consecutive classes of data to narrow the space of data. Both FMCOVs and AMCOVs will assist the FFNN to place the hyper-planes in such a way that can classify the data more accurately. However, the technique was designed to utilize only one processor. As a result, the execution time of the algorithm is significantly long. This article presents an improved version of the serial multi-class contour preserving classification that overcomes its time deficiency by utilizing thread-level parallelism to support parallel computing on multi-processor or multi-core system. The parallel algorithm distributes the data set and the processing of the FMCOV and AMCOV generators to be operated on available threads to increase the CPU utilization and the speedup factors of the FMCOV and AMCOV generators. The technique has been carefully designed to avoid data dependency issue. The experiments were conducted on both synthetic and real-world data sets. The experimental results confirm that the parallel multi-class contour preserving classification clearly outperforms the serial multi-class contour preserving classification in terms of CPU utilization and speedup factor. © 2015, Walter de Gruyter GmbH. All rights reserved.
引用
收藏
页码:109 / 121
相关论文
共 50 条
  • [2] Parallel reduced multi-class contour preserving classification
    Fuangkhon, Piyabute
    [J]. APPLIED INTELLIGENCE, 2018, 48 (06) : 1461 - 1490
  • [3] Parallel reduced multi-class contour preserving classification
    Piyabute Fuangkhon
    [J]. Applied Intelligence, 2018, 48 : 1461 - 1490
  • [4] Reduced Multi-class Contour Preserving Classification
    Piyabute Fuangkhon
    Thitipong Tanprasert
    [J]. Neural Processing Letters, 2016, 43 : 759 - 804
  • [5] Reduced Multi-class Contour Preserving Classification
    Fuangkhon, Piyabute
    Tanprasert, Thitipong
    [J]. NEURAL PROCESSING LETTERS, 2016, 43 (03) : 759 - 804
  • [6] Parallel linear genetic programming for multi-class classification
    Downey, Carlton
    Zhang, Mengjie
    Liu, Jing
    [J]. GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2012, 13 (03) : 275 - 304
  • [7] Quantum classification algorithm with multi-class parallel training
    Zhang, Anqi
    He, Xiaoyun
    Zhao, Shengmei
    [J]. QUANTUM INFORMATION PROCESSING, 2022, 21 (10)
  • [8] Parallel linear genetic programming for multi-class classification
    Carlton Downey
    Mengjie Zhang
    Jing Liu
    [J]. Genetic Programming and Evolvable Machines, 2012, 13 : 275 - 304
  • [9] Quantum classification algorithm with multi-class parallel training
    Anqi Zhang
    Xiaoyun He
    Shengmei Zhao
    [J]. Quantum Information Processing, 21
  • [10] Multi-class obstacle detection and classification using stereovision and improved active contour models
    Huang, Yingping
    Liu, Shumin
    [J]. IET INTELLIGENT TRANSPORT SYSTEMS, 2016, 10 (03) : 197 - 205