Optimizing Density-Based Ant Colony Stream Clustering Using FPGA-Based Hardware Accelerator

被引:0
作者
Graf, Jeremy R. [1 ]
Perera, Darshika G. [1 ]
机构
[1] Univ Colorado, Dept Elect & Comp Engn, Colorado Springs, CO 80907 USA
来源
2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS | 2023年
关键词
Ant Colony Stream Clustering; FPGAs; embedded hardware; Density-Based Clustering; OPTIMIZATION;
D O I
10.1109/ISCAS46773.2023.10181665
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the era of IoT, a massive amount of data will be generated from various sensors and corresponding IoT devices. Density-based Ant Colony Stream Clustering (ACSC) is one of the best solutions for big data processing for real-world applications, due to its many inherent traits. Also, FPGAs are one of the best avenues to support/accelerate complex algorithms, such as ACSC. In this paper, we introduce an FPGA-based hardware accelerator for ACSC, which achieves maximum speedups of 603 and 2.5 vs. its software counterparts on embedded processor and PC, respectively, without compromising cluster accuracy. No similar FPGA-based ACSC hardware accelerator exists in the literature.
引用
收藏
页数:5
相关论文
共 40 条
[1]  
Ahmed S. Z., 2010, P INT C FIELD PROGR
[2]  
Alkamil A., 2019, P IEEE INT C REC COM, P1
[3]   Towards Dynamic and Partial Reconfigurable Hardware Architectures for Cryptographic Algorithms on Embedded Devices [J].
Alkamil, Arkan ;
Perera, Darshika G. .
IEEE ACCESS, 2020, 8 :221720-221742
[4]  
Bechini A., 2020, IEEE T FUZZY SYSTEMS
[5]  
Beghdad-Bey K., 2019, 2019 4 INT C NETW, P1
[6]   How to evaluate data visualizations across different levels of understanding [J].
Burns, Alyxander ;
Xiong, Cindy ;
Franconeri, Steven ;
Cairo, Alberto ;
Mahyar, Narges .
2020 IEEE WORKSHOP ON EVALUATION AND BEYOND - METHODOLOGICAL APPROACHES TO VISUALIZATION (BELIV 2020), 2020, :19-28
[7]   Multi-Core for K-Means Clustering on FPGA [J].
Canilho, Jose ;
Vestias, Mario ;
Neto, Horacio .
2016 26TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2016,
[8]  
Chung CC, 2017, IEEE INT C ELECTR TA
[9]   Ant system: Optimization by a colony of cooperating agents [J].
Dorigo, M ;
Maniezzo, V ;
Colorni, A .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01) :29-41
[10]   Ant Colony Stream Clustering: A Fast Density Clustering Algorithm for Dynamic Data Streams [J].
Fahy, Conor ;
Yang, Shengxiang ;
Gongora, Mario .
IEEE TRANSACTIONS ON CYBERNETICS, 2019, 49 (06) :2215-2228