Skip to main content

Showing 1–22 of 22 results for author: Klus, S

Searching in archive cs. Search in all archives.
.
  1. arXiv:2501.08202  [pdf, ps, other

    math.DS cs.LG stat.ML

    Data-driven system identification using quadratic embeddings of nonlinear dynamics

    Authors: Stefan Klus, Joel-Pascal Ntwali N'konzi

    Abstract: We propose a novel data-driven method called QENDy (Quadratic Embedding of Nonlinear Dynamics) that not only allows us to learn quadratic representations of highly nonlinear dynamical systems, but also to identify the governing equations. The approach is based on an embedding of the system into a higher-dimensional feature space in which the dynamics become quadratic. Just like SINDy (Sparse Ident… ▽ More

    Submitted 11 July, 2025; v1 submitted 14 January, 2025; originally announced January 2025.

  2. Random walk based snapshot clustering for detecting community dynamics in temporal networks

    Authors: Filip Blašković, Tim O. F. Conrad, Stefan Klus, Nataša Djurdjevac Conrad

    Abstract: The evolution of many dynamical systems that describe relationships or interactions between objects can be effectively modeled by temporal networks, which are typically represented as a sequence of static network snapshots. In this paper, we introduce a novel random walk-based approach that can identify clusters of time-snapshots in which network community structures are stable. This allows us to… ▽ More

    Submitted 10 July, 2025; v1 submitted 13 December, 2024; originally announced December 2024.

    Journal ref: Scientific Reports 15, 24414 (2025)

  3. arXiv:2411.04775  [pdf, ps, other

    math.DS cs.LG stat.ML

    Learning dynamical systems from data: Gradient-based dictionary optimization

    Authors: Mohammad Tabish, Neil K. Chada, Stefan Klus

    Abstract: The Koopman operator plays a crucial role in analyzing the global behavior of dynamical systems. Existing data-driven methods for approximating the Koopman operator or discovering the governing equations of the underlying system typically require a fixed set of basis functions, also called dictionary. The optimal choice of basis functions is highly problem-dependent and often requires domain knowl… ▽ More

    Submitted 1 July, 2025; v1 submitted 7 November, 2024; originally announced November 2024.

  4. arXiv:2407.12864  [pdf, other

    cs.SI cs.LG math.DS stat.ML

    Clustering Time-Evolving Networks Using the Spatio-Temporal Graph Laplacian

    Authors: Maia Trower, Nataša Djurdjevac Conrad, Stefan Klus

    Abstract: Time-evolving graphs arise frequently when modeling complex dynamical systems such as social networks, traffic flow, and biological processes. Developing techniques to identify and analyze communities in these time-varying graph structures is an important challenge. In this work, we generalize existing spectral clustering algorithms from static to dynamic graphs using canonical correlation analysi… ▽ More

    Submitted 20 December, 2024; v1 submitted 12 July, 2024; originally announced July 2024.

  5. Continuous optimization methods for the graph isomorphism problem

    Authors: Stefan Klus, Patrick Gelß

    Abstract: The graph isomorphism problem looks deceptively simple, but although polynomial-time algorithms exist for certain types of graphs such as planar graphs and graphs with bounded degree or eigenvalue multiplicity, its complexity class is still unknown. Information about potential isomorphisms between two graphs is contained in the eigenvalues and eigenvectors of their adjacency matrices. However, sym… ▽ More

    Submitted 17 March, 2025; v1 submitted 28 November, 2023; originally announced November 2023.

  6. arXiv:2305.11766  [pdf, other

    stat.ML cs.LG cs.SI math.DS

    Transfer operators on graphs: Spectral clustering and beyond

    Authors: Stefan Klus, Maia Trower

    Abstract: Graphs and networks play an important role in modeling and analyzing complex interconnected systems such as transportation networks, integrated circuits, power grids, citation graphs, and biological and artificial neural networks. Graph clustering algorithms can be used to detect groups of strongly connected vertices and to derive coarse-grained models. We define transfer operators such as the Koo… ▽ More

    Submitted 14 February, 2024; v1 submitted 19 May, 2023; originally announced May 2023.

  7. A Dynamic Mode Decomposition Approach for Decentralized Spectral Clustering of Graphs

    Authors: Hongyu Zhu, Stefan Klus, Tuhin Sahai

    Abstract: We propose a novel robust decentralized graph clustering algorithm that is provably equivalent to the popular spectral clustering approach. Our proposed method uses the existing wave equation clustering algorithm that is based on propagating waves through the graph. However, instead of using a fast Fourier transform (FFT) computation at every node, our proposed approach exploits the Koopman operat… ▽ More

    Submitted 29 August, 2022; v1 submitted 25 February, 2022; originally announced March 2022.

    Comments: Accepted by IEEE CCTA 2022

    Journal ref: 2022 IEEE Conference on Control Technology and Applications (CCTA)

  8. arXiv:2110.15013  [pdf, other

    math.DS cs.LG math-ph physics.comp-ph stat.ML

    Deeptime: a Python library for machine learning dynamical models from time series data

    Authors: Moritz Hoffmann, Martin Scherer, Tim Hempel, Andreas Mardt, Brian de Silva, Brooke E. Husic, Stefan Klus, Hao Wu, Nathan Kutz, Steven L. Brunton, Frank Noé

    Abstract: Generation and analysis of time-series data is relevant to many quantitative fields ranging from economics to fluid mechanics. In the physical sciences, structures such as metastable and coherent sets, slow relaxation processes, collective variables dominant transition pathways or manifolds and channels of probability flow can be of great importance for understanding and characterizing the kinetic… ▽ More

    Submitted 11 December, 2021; v1 submitted 28 October, 2021; originally announced October 2021.

    Journal ref: Machine Learning: Science and Technology, Volume 3, Number 1, 2021

  9. Feature space approximation for kernel-based supervised learning

    Authors: Patrick Gelß, Stefan Klus, Ingmar Schuster, Christof Schütte

    Abstract: We propose a method for the approximation of high- or even infinite-dimensional feature vectors, which play an important role in supervised learning. The goal is to reduce the size of the training data, resulting in lower storage consumption and computational complexity. Furthermore, the method can be regarded as a regularization technique, which improves the generalizability of learned target fun… ▽ More

    Submitted 15 March, 2021; v1 submitted 25 November, 2020; originally announced November 2020.

  10. arXiv:2008.05903  [pdf, other

    q-bio.QM cs.LG q-bio.GN stat.ML

    GraphKKE: Graph Kernel Koopman Embedding for Human Microbiome Analysis

    Authors: Kateryna Melnyk, Stefan Klus, Grégoire Montavon, Tim Conrad

    Abstract: More and more diseases have been found to be strongly correlated with disturbances in the microbiome constitution, e.g., obesity, diabetes, or some cancer types. Thanks to modern high-throughput omics technologies, it becomes possible to directly analyze human microbiome and its influence on the health status. Microbial communities are monitored over long periods of time and the associations betwe… ▽ More

    Submitted 19 November, 2020; v1 submitted 12 August, 2020; originally announced August 2020.

  11. arXiv:2004.00891  [pdf, ps, other

    math.PR cs.LG math.FA stat.ML

    Kernel Autocovariance Operators of Stationary Processes: Estimation and Convergence

    Authors: Mattes Mollenhauer, Stefan Klus, Christof Schütte, Péter Koltai

    Abstract: We consider autocovariance operators of a stationary stochastic process on a Polish space that is embedded into a reproducing kernel Hilbert space. We investigate how empirical estimates of these operators converge along realizations of the process under various conditions. In particular, we examine ergodic and strongly mixing processes and obtain several asymptotic results as well as finite sampl… ▽ More

    Submitted 29 November, 2022; v1 submitted 2 April, 2020; originally announced April 2020.

    Journal ref: Journal of Machine Learning Research 23(327) 1-34, 2022

  12. arXiv:1910.02150  [pdf, other

    cs.LG cs.CV stat.ML

    Tensor-based algorithms for image classification

    Authors: Stefan Klus, Patrick Gelß

    Abstract: The interest in machine learning with tensor networks has been growing rapidly in recent years. We show that tensor-based methods developed for learning the governing equations of dynamical systems from data can, in the same way, be used for supervised learning problems and propose two novel approaches for image classification. One is a kernel-based reformulation of the previously introduced MANDy… ▽ More

    Submitted 28 November, 2019; v1 submitted 4 October, 2019; originally announced October 2019.

    Journal ref: Algorithms, 12(11), 240, 2019

  13. arXiv:1908.04741  [pdf, other

    math.NA cs.LG math.DS physics.comp-ph stat.ML

    Tensor-based computation of metastable and coherent sets

    Authors: Feliks Nüske, Patrick Gelß, Stefan Klus, Cecilia Clementi

    Abstract: Recent years have seen rapid advances in the data-driven analysis of dynamical systems based on Koopman operator theory and related approaches. On the other hand, low-rank tensor product approximations -- in particular the tensor train (TT) format -- have become a valuable tool for the solution of large-scale problems in a number of fields. In this work, we combine Koopman-based models and the TT… ▽ More

    Submitted 10 August, 2021; v1 submitted 12 August, 2019; originally announced August 2019.

  14. arXiv:1905.11255  [pdf, other

    cs.LG math.ST stat.ML

    Kernel Conditional Density Operators

    Authors: Ingmar Schuster, Mattes Mollenhauer, Stefan Klus, Krikamol Muandet

    Abstract: We introduce a novel conditional density estimation model termed the conditional density operator (CDO). It naturally captures multivariate, multimodal output densities and shows performance that is competitive with recent neural conditional density models and Gaussian processes. The proposed model is based on a novel approach to the reconstruction of probability densities from their kernel mean e… ▽ More

    Submitted 29 October, 2019; v1 submitted 27 May, 2019; originally announced May 2019.

  15. arXiv:1809.11092  [pdf, other

    physics.comp-ph cs.LG physics.chem-ph stat.ML

    A kernel-based approach to molecular conformation analysis

    Authors: Stefan Klus, Andreas Bittracher, Ingmar Schuster, Christof Schütte

    Abstract: We present a novel machine learning approach to understanding conformation dynamics of biomolecules. The approach combines kernel-based techniques that are popular in the machine learning community with transfer operator theory for analyzing dynamical systems in order to identify conformation dynamics based on molecular dynamics simulation data. We show that many of the prominent methods like Mark… ▽ More

    Submitted 4 December, 2018; v1 submitted 28 September, 2018; originally announced September 2018.

    Journal ref: Journal of Chemical Physics 149, 244109, 2018

  16. arXiv:1805.10118  [pdf, other

    stat.ML cs.LG math.OC

    Analyzing high-dimensional time-series data using kernel transfer operator eigenfunctions

    Authors: Stefan Klus, Sebastian Peitz, Ingmar Schuster

    Abstract: Kernel transfer operators, which can be regarded as approximations of transfer operators such as the Perron-Frobenius or Koopman operator in reproducing kernel Hilbert spaces, are defined in terms of covariance and cross-covariance operators and have been shown to be closely related to the conditional mean embedding framework developed by the machine learning community. The goal of this paper is t… ▽ More

    Submitted 16 May, 2018; originally announced May 2018.

  17. arXiv:1712.01572  [pdf, other

    math.DS cs.LG stat.ML

    Eigendecompositions of Transfer Operators in Reproducing Kernel Hilbert Spaces

    Authors: Stefan Klus, Ingmar Schuster, Krikamol Muandet

    Abstract: Transfer operators such as the Perron--Frobenius or Koopman operator play an important role in the global analysis of complex dynamical systems. The eigenfunctions of these operators can be used to detect metastable sets, to project the dynamics onto the dominant slow processes, or to separate superimposed signals. We extend transfer operator theory to reproducing kernel Hilbert spaces and show th… ▽ More

    Submitted 13 August, 2019; v1 submitted 5 December, 2017; originally announced December 2017.

    Journal ref: Journal of Nonlinear Science, 2019

  18. Continuous Relaxations for the Traveling Salesman Problem

    Authors: Tuhin Sahai, Adrian Ziessler, Stefan Klus, Michael Dellnitz

    Abstract: In this work, we aim to explore connections between dynamical systems techniques and combinatorial optimization problems. In particular, we construct heuristic approaches for the traveling salesman problem (TSP) based on embedding the relaxed discrete optimization problem into appropriate manifolds. We explore multiple embedding techniques -- namely, the construction of new dynamical systems on th… ▽ More

    Submitted 11 February, 2019; v1 submitted 17 February, 2017; originally announced February 2017.

  19. arXiv:1505.00838  [pdf, other

    cs.MS

    Sparse Automatic Differentiation for Complex Networks of Differential-Algebraic Equations Using Abstract Elementary Algebra

    Authors: Slaven Peles, Stefan Klus

    Abstract: Most numerical solvers and libraries nowadays are implemented to use mathematical models created with language-specific built-in data types (e.g. real in Fortran or double in C) and their respective elementary algebra implementations. However, the built-in elementary algebra typically has limited functionality and often restricts the flexibility of mathematical models and the analysis types that c… ▽ More

    Submitted 12 May, 2021; v1 submitted 4 May, 2015; originally announced May 2015.

    Journal ref: International Journal of Numerical Analysis and Modeling. 14 (6). pp. 916-934 (2017)

  20. A Spectral Assignment Approach for the Graph Isomorphism Problem

    Authors: Stefan Klus, Tuhin Sahai

    Abstract: In this paper, we propose algorithms for the graph isomorphism (GI) problem that are based on the eigendecompositions of the adjacency matrices. The eigenvalues of isomorphic graphs are identical. However, two graphs $ G_A $ and $ G_B $ can be isospectral but non-isomorphic. We first construct a graph isomorphism testing algorithm for friendly graphs and then extend it to unambiguous graphs. We sh… ▽ More

    Submitted 19 December, 2017; v1 submitted 4 November, 2014; originally announced November 2014.

    MSC Class: 05C60; 05C50

  21. arXiv:1211.4888  [pdf, other

    cs.LG stat.ML

    A Traveling Salesman Learns Bayesian Networks

    Authors: Tuhin Sahai, Stefan Klus, Michael Dellnitz

    Abstract: Structure learning of Bayesian networks is an important problem that arises in numerous machine learning applications. In this work, we present a novel approach for learning the structure of Bayesian networks using the solution of an appropriately constructed traveling salesman problem. In our approach, one computes an optimal ordering (partially ordered set) of random variables using methods for… ▽ More

    Submitted 20 November, 2012; originally announced November 2012.

  22. An efficient algorithm for the parallel solution of high-dimensional differential equations

    Authors: Stefan Klus, Tuhin Sahai, Cong Liu, Michael Dellnitz

    Abstract: The study of high-dimensional differential equations is challenging and difficult due to the analytical and computational intractability. Here, we improve the speed of waveform relaxation (WR), a method to simulate high-dimensional differential-algebraic equations. This new method termed adaptive waveform relaxation (AWR) is tested on a communication network example. Further we propose different h… ▽ More

    Submitted 26 October, 2010; v1 submitted 26 March, 2010; originally announced March 2010.