A fast supervised density-based discretization algorithm for classification tasks in the medical domain.

Discretization is a preprocessing technique used for converting continuous features into categorical. This step is essential for processing algorithms that cannot handle continuous data as input. In addition, in the big data era, it is important for a discretizer to be able to efficiently discretize...

Descripción completa

Detalles Bibliográficos
Publicado en:Health Informatics Journal Vol. 28; no. 1; pp. 1 - 23
Autores principales: Aristodimou, Aristos, Diavastos, Andreas, Pattichis, Constantinos S
Formato: Journal Article
Publicado: Sage Publications Inc. Jan-Mar2022
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=ccm&AN=191301651&site=ehost-live
header:
  @attributes:
    shortDbName: ccm
    uiTerm: 191301651
    longDbName: CINAHL Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    dissinfo:
    jinfo:
      jid:
        14604582
        EJK
      jtl: Health Informatics Journal
      issn: 14604582
      maglogo: Y
    pubinfo:
      dt: Jan-Mar2022
      vid: 28
      iid: 1
      pid: 344
      pub: Sage Publications Inc.
      place: Thousand Oaks, California
    artinfo:
      ui:
        191301651
        10.1177/14604582211065397
        191301651
      ppf: 1
      ppct: 22
      formats:
      tig:
        atl: A fast supervised density-based discretization algorithm for classification tasks in the medical domain.
      aug:
        au:
          Aristodimou, Aristos
          Diavastos, Andreas
          Pattichis, Constantinos S
        affil: Department of Computer Science, University of Cyprus, Nicosia, Cyprus
      sug:
      ab: Discretization is a preprocessing technique used for converting continuous features into categorical. This step is essential for processing algorithms that cannot handle continuous data as input. In addition, in the big data era, it is important for a discretizer to be able to efficiently discretize data. In this paper, a new supervised density-based discretization (DBAD) algorithm is proposed, which satisfies these requirements. For the evaluation of the algorithm, 11 datasets that cover a wide range of datasets in the medical domain were used. The proposed algorithm was tested against three state-of-the art discretizers using three classifiers with different characteristics. A parallel version of the algorithm was evaluated using two synthetic big datasets. In the majority of the performed tests, the algorithm was found performing statistically similar or better than the other three discretization algorithms it was compared to. Additionally, the algorithm was faster than the other discretizers in all of the performed tests. Finally, the parallel version of DBAD shows almost linear speedup for a Message Passing Interface (MPI) implementation (9.64× for 10 nodes), while a hybrid MPI/OpenMP implementation improves execution time by 35.3× for 10 nodes and 6 threads per node.
      pubtype: Academic Journal
      doctype: Journal Article
      ougenre: Article
    language: English
    refInfo:
    holdings:
      @attributes:
        islocal: N