Saved in:
Bibliographic Details
Main Authors: Veedu, Mishfad Shaikh, Deka, Deepjyoti, Salapaka, Murti V.
Format: Preprint
Published: 2023
Subjects:
Online Access:https://arxiv.org/abs/2308.16859
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916185008766976
author Veedu, Mishfad Shaikh
Deka, Deepjyoti
Salapaka, Murti V.
author_facet Veedu, Mishfad Shaikh
Deka, Deepjyoti
Salapaka, Murti V.
contents In this article, the optimal sample complexity of learning the underlying interactions or dependencies of a Linear Dynamical System (LDS) over a Directed Acyclic Graph (DAG) is studied. We call such a DAG underlying an LDS as dynamical DAG (DDAG). In particular, we consider a DDAG where the nodal dynamics are driven by unobserved exogenous noise sources that are wide-sense stationary (WSS) in time but are mutually uncorrelated, and have the same {power spectral density (PSD)}. Inspired by the static DAG setting, a metric and an algorithm based on the PSD matrix of the observed time series are proposed to reconstruct the DDAG. It is shown that the optimal sample complexity (or length of state trajectory) needed to learn the DDAG is $n=Θ(q\log(p/q))$, where $p$ is the number of nodes and $q$ is the maximum number of parents per node. To prove the sample complexity upper bound, a concentration bound for the PSD estimation is derived, under two different sampling strategies. A matching min-max lower bound using generalized Fano's inequality also is provided, thus showing the order optimality of the proposed algorithm.
format Preprint
id arxiv_https___arxiv_org_abs_2308_16859
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Information Theoretically Optimal Sample Complexity of Learning Dynamical Directed Acyclic Graphs
Veedu, Mishfad Shaikh
Deka, Deepjyoti
Salapaka, Murti V.
Machine Learning
Systems and Control
Optimization and Control
In this article, the optimal sample complexity of learning the underlying interactions or dependencies of a Linear Dynamical System (LDS) over a Directed Acyclic Graph (DAG) is studied. We call such a DAG underlying an LDS as dynamical DAG (DDAG). In particular, we consider a DDAG where the nodal dynamics are driven by unobserved exogenous noise sources that are wide-sense stationary (WSS) in time but are mutually uncorrelated, and have the same {power spectral density (PSD)}. Inspired by the static DAG setting, a metric and an algorithm based on the PSD matrix of the observed time series are proposed to reconstruct the DDAG. It is shown that the optimal sample complexity (or length of state trajectory) needed to learn the DDAG is $n=Θ(q\log(p/q))$, where $p$ is the number of nodes and $q$ is the maximum number of parents per node. To prove the sample complexity upper bound, a concentration bound for the PSD estimation is derived, under two different sampling strategies. A matching min-max lower bound using generalized Fano's inequality also is provided, thus showing the order optimality of the proposed algorithm.
title Information Theoretically Optimal Sample Complexity of Learning Dynamical Directed Acyclic Graphs
topic Machine Learning
Systems and Control
Optimization and Control
url https://arxiv.org/abs/2308.16859