Przejdź do treści
Czasopismo
Elsevier, Knowledge-Based Systems
Rok publikacji
2021
Status
Opublikowane
Date Published
11/23021
DOI
https://doi.org/10.1016/j.knosys.2021.107419
ISSN Number
0950-7051
URL
https://www.sciencedirect.com/science/article/pii/S095070512100681X
Tom
231
Abstrakt

This paper proposes a new approach to produce classification rules based on evolutionary computation with novel crossover and mutation operators customized for execution on graphics processing unit (GPU). Also, a novel method is presented to define the fitness function, i.e. the function which measures quantitatively the accuracy of the rule. The proposed fitness function is benefited from parallelism due to the parallel execution of data instances. To this end, two novel concepts; coverage matrix and reduction vectors are used and an altered form of the reduction vector is compared with previous works. Our CUDA program performs operations on coverage matrix and reduction vector in parallel. Also these data structures are used for evaluation of fitness function and calculation of genetic operators in parallel. We proposed a vector called average coverage to handle crossover and mutation properly. Our proposed method obtained a maximum accuracy of 99.74% for Hepatitis C Virus (HCV) dataset, 95.73% for Poker dataset, and 100% for COVID-19 dataset. Our speedup is higher than 20% for HCV and COVID-19, and 50% for Poker, compared to using single core processors.

Ważne informacje

Rejestr Instytutów Naukowych: RIN-IV-3/98

NIP: 631-011-22-45

REGON: 000564702

Skrytka ePUAP: /IITISPAN/SkrytkaESP

e-doręczenia: AE:PL-33995-65265-VDDUI-33

PIC (Participant Identification Code): 951424501

Kontakt

Lokalizacja:

ul. Bałtycka 5
44-100 Gliwice

Telefon:

  • +48 32 231 73 19
  • +48 32 231 71 50
  • +48 32 330 23 89

Adres e-mail: office@iitis.pl