Spectrally regularised LVMs : a spectral regularisation framework for latent variable models designed for single-channel applications
Loading...
Date
Journal Title
Journal ISSN
Volume Title
Publisher
Elsevier
Abstract
Latent variable models (LVMs) are commonly used to capture the underlying dependencies, patterns, and hidden structures in observed data. Source duplication is a by-product of the data Hankelisation pre-processing step common to single-channel LVM applications, which hinders practical LVM utilisation. In this article, a Python package titled spectrally-regularised-LVMs is presented. The proposed package addresses the source duplication issue by adding a novel spectral regularisation term. This package provides a framework for spectral regularisation in single-channel LVM applications, thereby making it easier to investigate and utilise LVMs with spectral regularisation. This is achieved via symbolic or explicit representations of potential LVM objective functions, which are incorporated into a framework that uses spectral regularisation during the LVM parameter estimation process. This package aims to provide a consistent linear LVM optimisation framework incorporating spectral regularisation and caters to single-channel time-series applications.
Description
Keywords
Latent variable models (LVMs), Spectral regularisation, Python
Sustainable Development Goals
SDG-07: Affordable and clean energy
SDG-09: Industry, innovation and infrastructure
SDG-12: Responsible consumption and production
SDG-13: Climate action
SDG-09: Industry, innovation and infrastructure
SDG-12: Responsible consumption and production
SDG-13: Climate action
Citation
Balshaw, R., Heyns, P.S., Wilke, D.N. et al. 2025,'Spectrally regularised LVMs : a spectral regularisation framework for latent variable models designed for single-channel applications', SoftwareX, vol. 31, art. 102187, pp. 1-7. https://doi.org/10.1016/j.softx.2025.102187.
