FPGA supported rough set reduct calculation for big datasets

被引:4
|
作者
Kopczynski, Maciej [1 ]
Grzes, Tomasz [1 ]
机构
[1] Bialystok Tech Univ, Wiejska 45A, Bialystok, Poland
关键词
Big data; Rough sets; Reduct; FPGA; IMPLEMENTATION; DESIGN; PROCESSOR; SYSTEM; RULES;
D O I
10.1007/s10844-022-00725-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The rough sets theory developed by Prof. Z. Pawlak is one of the tools used in intelligent systems for data analysis and processing. In modern systems, the amount of the collected data is increasing quickly, so the computation speed becomes the critical factor. One of the solutions to this problem is data reduction. Removing the redundancy in the rough sets can be achieved with the reduct. Most of the algorithms for reduct generation are only software implementations, resulting in many limitations coming from using the fixed word length, as well as consuming the time for fetching and processing of the instructions and data. These limitations make the software-based implementations relatively slow. Unlike software-based systems, hardware systems can process data much faster. This paper presents FPGA and softcore CPU based device for large datasets reduct calculation using rough set methods. Presented architecture has been tested on two real datasets by downloading and running presented solutions inside FPGA. Tested datasets had 1 000 to 1 000 000 objects. For the research purpose, the algorithm was also implemented in C language and ran on a PC. The time of a reduct calculation in hardware and software was considered. The obtained results show an increase in the speed of data processing.
引用
收藏
页码:779 / 799
页数:21
相关论文
共 50 条
  • [21] A new rough set-based heuristic algorithm for attribute reduct
    Geng, Zhiqiang
    Zhu, Qunxiong
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 3085 - +
  • [22] Improved Algorithm and Further Research of β-reduct for Variable Precision Rough Set
    Yang Yanyan
    Chen Degang
    2012 IEEE INTERNATIONAL CONFERENCE ON GRANULAR COMPUTING (GRC 2012), 2012, : 783 - 786
  • [23] A Novel OCR System Based on Rough Set Semi-reduct
    Chaudhuri, Ushasi
    Bhowmick, Partha
    Mukherjee, Jayanta
    PATTERN RECOGNITION AND MACHINE INTELLIGENCE, PREMI 2017, 2017, 10597 : 263 - 269
  • [24] Formation of a Compact Reduct Set Based on Discernibility Relation and Attribute Dependency of Rough Set Theory
    Das, Asit Kumar
    Chakrabarty, Saikat
    Sengupta, Shampa
    WIRELESS NETWORKS AND COMPUTATIONAL INTELLIGENCE, ICIP 2012, 2012, 292 : 253 - +
  • [25] RETRACTED ARTICLE: Tolerance rough set firefly-based quick reduct
    Jothi Ganesan
    Hannah H. Inbarani
    Ahmad Taher Azar
    Kemal Polat
    Neural Computing and Applications, 2017, 28 : 2995 - 3008
  • [26] SVM Ensemble Intrusion Detection Model Based on Rough Set Feature Reduct
    Zhang Hongmei
    CCDC 2009: 21ST CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, PROCEEDINGS, 2009, : 5604 - 5608
  • [27] Computation of Cores in Big Datasets: An FPGA Approach
    Kopczynski, Maciej
    Grzes, Tomasz
    Stepaniuk, Jaroslaw
    ROUGH SETS AND KNOWLEDGE TECHNOLOGY, RSKT 2015, 2015, 9436 : 153 - 163
  • [28] Retraction Note: Tolerance rough set firefly-based quick reduct
    Jothi Ganesan
    Hannah H. Inbarani
    Ahmad Taher Azar
    Kemal Polat
    Neural Computing and Applications, 2023, 35 : 5599 - 5599
  • [29] Dynamic Reduct and Its Properties In the Object-Oriented Rough Set Models
    Srivenkatesh, M.
    Prasadreddy, P. V. G. D.
    Srinivas, Y.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2010, 1 (04) : 47 - 54
  • [30] An Advancing Investigation on Reduct and Consistency for Decision Tables in Variable Precision Rough Set Models
    Liu, James N. K.
    Hu, Yanxing
    You, Jane Jia
    He, Yulin
    2014 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2014, : 1496 - 1503