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 条
  • [1] FPGA supported rough set reduct calculation for big datasets
    Maciej Kopczynski
    Tomasz Grzes
    Journal of Intelligent Information Systems, 2022, 59 : 779 - 799
  • [2] Parallelized Hardware Rough Set Processor Architecture in FPGA for Core Calculation in Big Datasets
    Kopczynski, Maciej
    Grzes, Tomasz
    16TH IEEE INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION (ICARCV 2020), 2020, : 1098 - 1103
  • [3] FPGA in Rough Set Based Core and Reduct Computation
    Grzes, Tomasz
    Kopczynski, Maciej
    Stepaniuk, Jaroslaw
    ROUGH SETS AND KNOWLEDGE TECHNOLOGY: 8TH INTERNATIONAL CONFERENCE, 2013, 8171 : 263 - 270
  • [4] HARDWARE ROUGH SET PROCESSOR PARALLEL ARCHITECTURE IN FPGA FOR FINDING CORE IN BIG DATASETS
    Kopczynski, Maciej
    Grzes, Tomasz
    JOURNAL OF ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING RESEARCH, 2021, 11 (02) : 99 - 110
  • [5] A Heuristic Algorithm for Selective Calculation of a Better Relative Reduct in Rough Set Theory
    Kudo, Yasuo
    Murai, Tetsuya
    NEW ADVANCES IN INTELLIGENT DECISION TECHNOLOGIES, 2009, 199 : 555 - +
  • [6] Generalized attribute reduct in rough set theory
    Jia, Xiuyi
    Shang, Lin
    Zhou, Bing
    Yao, Yiyu
    KNOWLEDGE-BASED SYSTEMS, 2016, 91 : 204 - 218
  • [7] FPGA in Rough-Granular Computing: Reduct Generation
    Kopczynski, Maciej
    Grzes, Tomasz
    Stepaniuk, Jaroslaw
    2014 IEEE/WIC/ACM INTERNATIONAL JOINT CONFERENCES ON WEB INTELLIGENCE (WI) AND INTELLIGENT AGENT TECHNOLOGIES (IAT), VOL 2, 2014, : 364 - 370
  • [8] Hardware Supported Rough Sets Based Rules Generation for Big Datasets
    Kopczynski, Maciej
    Grzes, Tomasz
    Stepaniuk, Jaroslaw
    COMPUTER INFORMATION SYSTEMS AND INDUSTRIAL MANAGEMENT, CISIM 2016, 2016, 9842 : 91 - 102
  • [9] An Enhanced Clustering Of High Dimensional Datasets Using Unsupervised Quick Reduct Algorithm (USQR) With Rough Set Theory
    Gomathi, P.
    Dhanabal, S.
    Kaliappan, Vishnu Kumar
    2014 WORLD CONGRESS ON COMPUTING AND COMMUNICATION TECHNOLOGIES (WCCCT 2014), 2014, : 185 - 187
  • [10] Improved Rough Set Algorithms for Optimal Attribute Reduct
    C.Velayutham
    K.Thangavel
    JournalofElectronicScienceandTechnology, 2011, 9 (02) : 108 - 117