A method to measure data complexity of a complicated medical data set
Juhola, Martti; Joutsijoki, Henry; Penttinen, Kirsi; Shah, Disheet; Aalto-Setälä, Katriina (2022-11)
Juhola, Martti
Joutsijoki, Henry
Penttinen, Kirsi
Shah, Disheet
Aalto-Setälä, Katriina
11 / 2022
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202206065507
https://urn.fi/URN:NBN:fi:tuni-202206065507
Kuvaus
Peer reviewed
Tiivistelmä
In this article, we consider data complexity in the context of calcium transient signal data collected from induced pluripotent stem cell-derived cardiomyocytes. We present a novel way to measure data complexity based on the nearest neighbour searching method. Data complexity here is seen as overlapping and mixed data classes in addition to a relatively great number of data cases. Complexity affects classification results, which were run with nearest neighbour searching, feedforward artificial neural networks and random forests for seven genetic cardiological disease classes and healthy controls. The data are obtained from individuals carrying mutations for genetic cardiac diseases with induced pluripotent stem cell (iPSC) technology and the diseases include hypertrophic cardiomyopathy with two different founder gene mutations, dilated cardiomyopathy, long QT syndrome type 1 and 2, Brugada syndrome, a severe genetic ventricular arrhythmia (CPVT) and healthy controls. The data are from calcium transients from spontaneously beating iPSC-derived cardiomyocytes cultured in a biotechnology laboratory. When the genotype of the iPSC-derived cardiomyocytes is the same as the donor of the tissue sample and based on the characteristics of the calcium transients, it was possible to classify the seven diseases and healthy controls with machine learning. Peak data first detected before actual pre-processing from calcium transient signals corresponded to beats (repeating excitation–contraction coupling) of induced stem cell-derived cardiomyocytes and formed the basis of classification. During pre-processing of the calcium transient signals, we found that such techniques among others as even strong outlier cleaning or class size balancing by generating artificial cases improved only slightly or not at all classification accuracies. Therefore, the current data set was sufficiently complicated for our data complexity study. Random forests produced the best classification accuracies, 68% for all eight classes.
Kokoelmat
- TUNICRIS-julkaisut [19225]