Back to results

Middlesex University

Predictive healthcare modelling via kernel-based machine learning

Abstract

dc:description.abstract

Predictive modelling of clinical data is fraught with challenges arising from the manner in which events are recorded. Firstly, the aggregated electronic health records (EHR) contain complementary information from multiple sources and are characterised as heterogeneous due to the disparate innate properties of their constituents. Secondly, patients typically fall ill at irregular intervals and experience dissimilar intervention trajectories. This results in irregularly sampled and uneven-length heterogeneous data, which poses a problem for standard multivariate tools. The alternative of feature extraction into equal-length vectors via methods like bag-of-words (BoW) potentially discards useful information. This research proposes an approach based on a kernel framework, in which data is maintained in its native form: discrete sequences of symbols. Bespoke kernel functions derived from variants of edit distance between pairs of sequences may then be utilized in conjunction with support vector machines (SVM) to classify the data. The framework via multi-kernel learning (MKL) provides a principled way of addressing the problem of modelling heterogeneous EHR entities; thus, we can algebraically combine multiple base kernels derived from real-valued and categorical entities into a single model. It also provides a means to combine weak discriminative standalone kernels in order to achieve superior results. The proposed method was evaluated in the context of a prediction task involving determining susceptible patients likely to succumb to type 2 diabetes following an earlier episode of elevated blood pressure of 130/80 mmHg. Kernels combined via multi-kernel learning achieved an F1-score of 0.96, outperforming classification with SVM 0.63, Logistic Regression 0.63, Long Short Term Memory 0.61 and Multi-Layer Perceptron 0.54 applied to a BoW representation of the data. An F1-score of 0.91 was achieved by combining symbolic kernels with kernels derived from 11 real-valued test measurements. The findings also showed a higher F1-score of 0.93 was achieved in a similar heterogeneous combination of kernels derived from symbolic EHR and from a single test measure, ‘Serum bilirubin level’ (Read code 44E..00). In addition, as a means of external validation of the proposed framework, an F1-score of 0.97 was achieved with MKL on an external dataset. The proposed approach is consequently able to overcome the limitations associated with feature-based classification in the context of clinical data.

Degree

thesis:*
Level dc:type.qualificationlevel
PhD thesis
Grantor dc:publisher.institution
Middlesex University
Year dc:date.issued
2023

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Nwegbu, N.

Identifiers

dc:identifier.*
Identifier
oai:repository.mdx.ac.uk:10xq8v
OAI identifier oai:identifier
oai:repository.mdx.ac.uk:10xq8v

Chain of custody

source
Harvested from
Middlesex University
Base URL
repository.mdx.ac.uk/oai2
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
related terms
citation

Nwegbu, N.. Predictive healthcare modelling via kernel-based machine learning. PhD thesis thesis, Middlesex University, 2023.