Computational Graph Completion
- URL: http://arxiv.org/abs/2110.10323v1
- Date: Wed, 20 Oct 2021 00:32:06 GMT
- Title: Computational Graph Completion
- Authors: Houman Owhadi
- Abstract summary: We introduce a framework for generating, organizing, and reasoning with computational knowledge.
It is motivated by the observation that most problems in Computational Sciences and Engineering can be described as that of completing a computational graph.
- Score: 0.8122270502556374
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: We introduce a framework for generating, organizing, and reasoning with
computational knowledge. It is motivated by the observation that most problems
in Computational Sciences and Engineering (CSE) can be described as that of
completing (from data) a computational graph representing dependencies between
functions and variables. Functions and variables may be known, unknown, or
random. Data comes in the form of observations of distinct values of a finite
number of subsets of the variables of the graph. The underlying problem
combines a regression problem (approximating unknown functions) with a matrix
completion problem (recovering unobserved variables in the data). Replacing
unknown functions by Gaussian Processes (GPs) and conditioning on observed data
provides a simple but efficient approach to completing such graphs. Since the
proposed framework is highly expressive, it has a vast potential application
scope. Since the completion process can be automatized, as one solves
$\sqrt{\sqrt{2}+\sqrt{3}}$ on a pocket calculator without thinking about it,
one could, with the proposed framework, solve a complex CSE problem by drawing
a diagram. Compared to traditional kriging, the proposed framework can be used
to recover unknown functions with much scarcer data by exploiting
interdependencies between multiple functions and variables. The Computational
Graph Completion (CGC) problem addressed by the proposed framework could
therefore also be interpreted as a generalization of that of solving linear
systems of equations to that of approximating unknown variables and functions
with noisy, incomplete, and nonlinear dependencies. Numerous examples
illustrate the flexibility, scope, efficacy, and robustness of the CGC
framework and show how it can be used as a pathway to identifying simple
solutions to classical CSE problems (digital twin modeling, dimension
reduction, mode decomposition, etc.).
Related papers
- Learning Directed Acyclic Graphs from Partial Orderings [9.387234607473054]
directed acyclic graphs (DAGs) are commonly used to model causal relationships among random variables.
In this paper, we consider the intermediate problem of learning DAGs when a partial causal ordering of variables is available.
We propose a general estimation framework for leveraging the partial ordering and present efficient estimation algorithms for low- and high-dimensional problems.
arXiv Detail & Related papers (2024-03-24T06:14:50Z) - Learning Cartesian Product Graphs with Laplacian Constraints [10.15283812819547]
We study the problem of learning Cartesian product graphs under Laplacian constraints.
We establish statistical consistency for the penalized maximum likelihood estimation.
We also extend our method for efficient joint graph learning and imputation in the presence of structural missing values.
arXiv Detail & Related papers (2024-02-12T22:48:30Z) - Using machine learning to find exact analytic solutions to analytically posed physics problems [0.0]
We investigate the use of machine learning for solving analytic problems in theoretical physics.
In particular, symbolic regression (SR) is making rapid progress in recent years as a tool to fit data using functions whose overall form is not known in advance.
We use a state-of-the-art SR package to demonstrate how an exact solution can be found and make an attempt at solving an unsolved physics problem.
arXiv Detail & Related papers (2023-06-05T01:31:03Z) - GIF: A General Graph Unlearning Strategy via Influence Function [63.52038638220563]
Graph Influence Function (GIF) is a model-agnostic unlearning method that can efficiently and accurately estimate parameter changes in response to a $epsilon$-mass perturbation in deleted data.
We conduct extensive experiments on four representative GNN models and three benchmark datasets to justify GIF's superiority in terms of unlearning efficacy, model utility, and unlearning efficiency.
arXiv Detail & Related papers (2023-04-06T03:02:54Z) - Learning to Bound Counterfactual Inference in Structural Causal Models
from Observational and Randomised Data [64.96984404868411]
We derive a likelihood characterisation for the overall data that leads us to extend a previous EM-based algorithm.
The new algorithm learns to approximate the (unidentifiability) region of model parameters from such mixed data sources.
It delivers interval approximations to counterfactual results, which collapse to points in the identifiable case.
arXiv Detail & Related papers (2022-12-06T12:42:11Z) - Learning Time-Varying Graphs from Online Data [39.21234914444073]
This work proposes an algorithmic framework to learn time-varying graphs from online data.
It renders it model-independent, i.e., it can be theoretically analyzed in its abstract formulation.
We specialize the framework to three well-known graph learning models, namely, the Gaussian graphical model (GGM), the structural equation model (SEM), and the smoothness-based model (SBM)
arXiv Detail & Related papers (2021-10-21T09:46:44Z) - Partial Counterfactual Identification from Observational and
Experimental Data [83.798237968683]
We develop effective Monte Carlo algorithms to approximate the optimal bounds from an arbitrary combination of observational and experimental data.
Our algorithms are validated extensively on synthetic and real-world datasets.
arXiv Detail & Related papers (2021-10-12T02:21:30Z) - Multilayer Clustered Graph Learning [66.94201299553336]
We use contrastive loss as a data fidelity term, in order to properly aggregate the observed layers into a representative graph.
Experiments show that our method leads to a clustered clusters w.r.t.
We learn a clustering algorithm for solving clustering problems.
arXiv Detail & Related papers (2020-10-29T09:58:02Z) - Structural Landmarking and Interaction Modelling: on Resolution Dilemmas
in Graph Classification [50.83222170524406]
We study the intrinsic difficulty in graph classification under the unified concept of resolution dilemmas''
We propose SLIM'', an inductive neural network model for Structural Landmarking and Interaction Modelling.
arXiv Detail & Related papers (2020-06-29T01:01:42Z) - Consistent Second-Order Conic Integer Programming for Learning Bayesian
Networks [2.7473982588529653]
We study the problem of learning the sparse DAG structure of a BN from continuous observational data.
The optimal solution to this mathematical program is known to have desirable statistical properties under certain conditions.
We propose a concrete early stopping criterion to terminate the branch-and-bound process in order to obtain a near-optimal solution.
arXiv Detail & Related papers (2020-05-29T00:13:15Z) - Polynomial-Time Exact MAP Inference on Discrete Models with Global
Dependencies [83.05591911173332]
junction tree algorithm is the most general solution for exact MAP inference with run-time guarantees.
We propose a new graph transformation technique via node cloning which ensures a run-time for solving our target problem independently of the form of a corresponding clique tree.
arXiv Detail & Related papers (2019-12-27T13:30:29Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.