Spectrally regularised LVMs: A spectral regularisation framework for latent variable models designed for single-channel applications

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.

Authors

Institutions

Publication Details

Journal
SoftwareX
Published
2025-05-22
DOI
https://doi.org/10.1016/j.softx.2025.102187
Primary Topic
Blind Source Separation Techniques
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Spectrally regularised LVMs: A spectral regularisation framework for latent variable models designed for single-channel applications

Daniel Nicolas Wilke, P. Stephan Heyns, Ryan Balshaw, Stephan Schmidt
SoftwareX
Blind Source Separation Techniques
article

Spectrally regularised LVMs: A spectral regularisation framework for latent variable models designed for single-channel applications

Daniel Nicolas Wilke, P. Stephan Heyns, Ryan Balshaw, Stephan Schmidt
article en

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.

SoftwareXVol. 31
University of the Witwatersrand (ZA), University of Pretoria (ZA)
AngloGold Ashanti
Openalex Percentile: Top 88%
Blind Source Separation Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.