  Wearable and unobtrusive monitoring and prediction of epileptic seizures has
the potential to significantly increase the life quality of patients, but is
still an unreached goal due to challenges of real-time detection and wearable
devices design. Hyperdimensional (HD) computing has evolved in recent years as
a new promising machine learning approach, especially when talking about
wearable applications. But in the case of epilepsy detection, standard HD
computing is not performing at the level of other state-of-the-art algorithms.
This could be due to the inherent complexity of the seizures and their
signatures in different biosignals, such as the electroencephalogram (EEG), the
highly personalized nature, and the disbalance of seizure and non-seizure
instances. In the literature, different strategies for improved learning of HD
computing have been proposed, such as iterative (multi-pass) learning,
multi-centroid learning and learning with sample weight ("OnlineHD"). Yet, most
of them have not been tested on the challenging task of epileptic seizure
detection, and it stays unclear whether they can increase the HD computing
performance to the level of the current state-of-the-art algorithms, such as
random forests. Thus, in this paper, we implement different learning strategies
and assess their performance on an individual basis, or in combination,
regarding detection performance and memory and computational requirements.
Results show that the best-performing algorithm, which is a combination of
multi-centroid and multi-pass, can indeed reach the performance of the random
forest model on a highly unbalanced dataset imitating a real-life epileptic
seizure detection application.
