Exploiting meaningful latent structures from data to solve downstream tasks is a fundamental challenge in signal processing and machine learning. While Principal Component Analysis (PCA) and coVariance Neural Networks (VNNs) successfully leverage the covariance matrix to process data, they inherently capture both direct and indirect correlations. The precision matrix (inverse covariance) overcomes this by explicitly encoding conditional independencies, making it largely studied in graphical lasso and graph topology identification. However, finite-sample precision estimates are notoriously unstable, and regularized estimators remain task-agnostic. In this work, our principal contribution is tackling the challenging problem of task-aware graph inference. We propose Precision Neural Networks-Joint (PNN-Joint), a framework that jointly estimates a sparse, statistically grounded precision matrix alongside graph neural network weights via an alternating optimization scheme. As a foundational framework to support this, we introduce Precision Neural Networks (PNNs), a broader class of graph convolutional networks operating on precision estimators, and establish their spectral connections to PCA and VNNs alongside their stability to finite-sample errors. Extensive empirical evaluations on synthetic data, as well as real-world neuroimaging and motion sensor datasets, demonstrate that PNN-Joint yields highly interpretable task-aware graphs, exhibits remarkable robustness in low-data regimes, and consistently achieves the best or second-best performance among competitors on real-world tasks.
Figures & tables
Fig. 1 : Spectral responses of PCA, covariance and precision filters. PCA applies a high-pass filter in the covariance spectrum, selecting only the eigenvectors corresponding to the largest eigenvalues, which translates to a low-pass filter in the precision spectrum. Covariance filters (VFs) and precision filters (PFs) learn smooth polynomial functions in the same spaces. The figure illustrates two example polynomials of order 10 approximating the PCA filtering.
Fig. 2 : Comparison of covariance and precision-based methods for downstream tasks. Traditional pipelines preprocess the data via (task-agnostic) PCA and apply a separate ML model for the task. VNNs and PNNs perform task-aware covariance/precision processing, while PNN-Joint learns both the precision and the neural weights jointly in a task-aware manner.
Fig. 3 : Regression task on synthetic datasets under three settings: (i-top row) increasing structural mismatch between the statistical precision matrix Θ0 and the task precision matrix Θtask ; (ii-bottom row, left and center panel) increasing number of samples; (iii-bottom right) increasing sparsity of the true precision matrix. To assess downstream performance, we report the normalized mean squared error (NMSE). To evaluate precision recovery, we report the scale-invariant normalized Frobenius error and the F1-score of the recovered support for both Θ and Θ~ .
Method
ADNI1
ADNI2
PPMI
ABIDE
MHEALTH
REALDISP
MAE
NZ (%)
MAE
NZ (%)
MAE
NZ (%)
MAE
NZ (%)
Acc (%)
NZ (%)
Acc (%)
NZ (%)
MLP
9.39 ± 1.21
-
7.99 ± 0.35
-
7.26 ± 0.41
-
3.88 ± 0.38
-
82.1 ± 1.1
-
75.0 ± 4.7
-
PCA+MLP
5.59 ± 0.47
-
5.40 ± 0.54
-
6.66 ± 0.49
-
3.73 ± 0.18
-
81.7 ± 0.7
-
76.4 ± 0.7
-
SPCA+MLP
5.23 ± 0.30
-
5.50 ± 0.42
-
6.57 ± 0.56
-
3.62 ± 0.28
-
81.4 ± 3.4
-
72.0 ± 1.4
-
VNN [ 43 ]
5.31 ± 0.42
-
5.62 ± 0.29
-
6.90 ± 0.48
-
5.89 ± 0.79
-
87.3 ± 2.8
-
79.3 ± 3.1
-
S-VNN [ 8 ]
5.35 ± 0.39
-
5.78 ± 0.12
-
7.64 ± 0.59
-
6.46 ± 1.52
-
88.1 ± 2.4
-
80.7 ± 0.9
-
TABLE I : Regression error (MAE), classification accuracy and percentage of non-zero elements in the estimated precision matrix (NZ, after thresholding entries with magnitude lower than 0.1) for real-data experiments. First and second best-performing methods are highlighted. For PNN-Joint, NZ is computed on Θ~ .
Fig. 4 : Results on real datasets under finite-sample perturbations. The first row shows the task performance, the second the normalized Frobenius norm of the difference of the generated embeddings.
Fig. 5 : Visualization of the graphs learned on different subsets of REALDISP. Task 1 involves activities mainly concerned with the upper body, while Task 2 considers actions that more clearly depend on leg movements. The learned graphs reflect this distinction: on Task 1, PNN-GL only learns edges between upper-body sensors and PNN-Joint adds one edge from the chest to the upper legs, while on Task 2 more edges across sensors on the legs appear.
This feature article provides an overview of the theoretical foundations for coVariance neural networks (VNNs), i.e., graph neural networks (GNNs) operating on covariance matrices as graphs. Covariance matrices are ubiquitous across domains, and hence, the deployment of GNNs often leverages graphs of pairwise statistical dependencies. Existing theoretical contributions on GNNs consider abstract graph representations and cannot accommodate the data-driven nuances associated with covariance matrices. This tutorial brings into focus various novel theoretical insights via mathematical analyses of VNNs that have broad signal processing implications, including: (i) a conceptual equivalence between VNNs and principal component analysis (PCA)-based information processing; (ii) refined stability bounds on predictive outcomes in the presence of finite sample-induced covariance matrix perturbations; and (iii) refined characterization of transferability of VNNs across multiscale datasets. The theoretical insights discussed herein provide the underlying principles and justification towards adopting VNNs over workhorse PCA-based learning pipelines, in applications where covariance matrices are useful descriptors of data structure. We also convey how impact of these foundational advances permeates to \textit{principled} designs and applications of learning methods across broad domains where covariance matrices emerge. Notably, we elucidate the conceptual insights facilitated by VNNs to the specific task of characterizing brain age gap for neurodegenerative conditions using neuroimaging datasets, a timely problem in computational neuroscience. Broader impacts to other application domains are discussed as well.
Saurabh Sihag, Andrea Cavallo, Elvin Isufi +2
Department of Electrical and Computer Engineering at the University at Albany, SUNY, Albany, NY · Delft University of Technology, Delft, The Netherlands · Department of Electrical and Computer Engineering at the University of Rochester, Rochester, NY +1
Sparse precision matrix estimation provides an interpretable and computationally efficient framework for modeling conditional dependencies in high-dimensional, low-sample-size data. A recurring challenge is appropriately selecting the regularization parameter that controls estimator sparsity and strikes a balance between underfitting and overfitting. We propose a closed-form, matrix-valued regularization parameter derived from the sampling distribution of the first-order optimality conditions of the ℓ1-regularized Gaussian maximum-likelihood estimator. By prescribing the probability that each nonzero entry of the estimator satisfies its optimality condition under resampling, we eliminate the need for cross-validation. The resulting regularization parameter is shown to attain asymptotic scaling properties that, under standard conditions, provide consistency and sparsistency of the estimator. On synthetic Gaussian and non-Gaussian datasets, as well as real-world gene microarray and neuroimaging applications, the proposed approach achieves estimation accuracy comparable to cross-validation, delivers superior support recovery, and reduces runtime by several orders of magnitude.
Aryan Eftekhari, Daniel Sergio Vega, Ernst-Jan Camiel Wit +1
Institute of Computing, Faculty of Informatics, Universit`a della Svizzera italiana (USI), Lugano, Switzerland
Message-passing neural networks (MPNNs) are a powerful framework for learning representations of graph-structured domains. However, weights in MPNNs act on features only, limiting their ability to capture structural patterns. We introduce a novel structure-aware weight sharing principle that explicitly incorporates information inherent to the graph structure. Weights are indexed directly by user-chosen graph invariants, i.e., functions preserved under node permutations, enabling systematic reuse across structurally equivalent subgraphs. We present ShareGNNs, which instantiate this principle within a simple encoder-decoder architecture, resulting in an MPNN with learnable adjacency and transformer-like connectivity. We show that their expressivity is at least as strong as the discriminative power of the chosen invariants, providing explicit control over the model complexity. Experiments on synthetic and real-world data, as well as subgraph counting tasks, demonstrate consistent improvements over standard MPNNs, competitive expressivity beyond the 1-WL test, and scalability to large datasets.
Florian Seiffarth
University of Bonn, Bonn, Germany · Lamarr Institute for Machine Learning and Artificial Intelligence, Bonn, Germany