Ill-posed inverse problem (linear operator estimation)

Click For Summary

Discussion Overview

The discussion revolves around the estimation of a linear operator A in a dynamical system defined by the equation x_{t+1} = Ax_t, where A is a constant symmetric real matrix that is unknown. Participants explore the challenges of estimating A based on limited observations of the state vectors x_0, x_1, and potentially x_2, acknowledging the ill-posed nature of the problem due to the lack of sufficient data.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant notes the ill-posed nature of the problem, highlighting that there are more unknowns than data points available.
  • Another participant questions the definition of the "best" estimate of A, suggesting that clarity on this term is necessary for further discussion.
  • A Bayesian approach is proposed by one participant, who suggests using a prior distribution for A with maximum entropy and performing a Bayesian update based on observed data to estimate A.
  • Another participant suggests using operator algebra techniques to derive A from powers of A and the known state vectors, proposing an iterative method to extract an estimate for the linear operator.

Areas of Agreement / Disagreement

Participants express uncertainty and differing viewpoints regarding the definition of the "best" estimate and the methods to approach the problem. There is no consensus on a single method or solution, and multiple competing ideas are presented.

Contextual Notes

The discussion does not resolve the mathematical or conceptual challenges posed by the ill-posed nature of the problem, nor does it clarify the assumptions underlying the proposed methods.

bpet
Messages
531
Reaction score
7
Ok this kind of question seems to come up a lot in research and applications but has me completely stumped.

Say we have a dynamical system [tex]x_{t+1} = Ax_t[/tex] where for simplicity we'll assume A is a constant symmetric real matrix but otherwise unknown.

1. What is the "best" estimate of A, when only the vectors [tex]x_0[/tex] and [tex]x_1[/tex] are known?

2. What is the new "best" estimate of A when [tex]x_2[/tex] is observed?

Obviously it's ill-posed because there are more unknowns than data. Various generalizations of the problem could include noise, observations of only [tex]y=Bx[/tex], infinite dimensions, etc but question 1 has it in a nutshell.

Any thoughts?
 
Last edited:
Physics news on Phys.org
No thoughts!?

I would have replied if I fully understood the problem.
 
How do you define best estimate?
 
bpet said:
1. What is the "best" estimate of A, when only the vectors [tex]x_0[/tex] and [tex]x_1[/tex] are known?

2. What is the new "best" estimate of A when [tex]x_2[/tex] is observed?

Being a Bayesian, I would look for the "prior distribution" for the matrix [itex]A[/itex] that had maximum entropy. Then I would do a Bayesian update of [itex]A[/itex] that makes it the matrix (or one of the matrices) that makes the observed [itex]x_i[/itex] most probable.

If that proved too involved, I'd try to find a model for the joint distribution of the first n observations [itex]x_1,x_2,... x_n[/itex] (assuming A is n by n ). I'd want a model that was at least good enough to eliminate things that I think are absurd. (For example, the sequence (3.9, 4.2, 0, 0, 0, 0,...,0) might be implausible based on the physics of the problem at hand.) Given the first k observations, you could pick the matrix A by various criteria. You could pick it to be one that produces a subsequent series of observations that has a high probability. Or you could pick A to be one whose predictions are the best mean square error estimator of the subsequent observations.
 
I'm wondering if you can use some kind of operator algebra technique to solve for A.

Essentially you are going to be given something in terms of powers of A, where you have something like:

x1 = Ax0
xn = A^nx0

If you can get some root involving the various powers of A and x0 in terms of x1,x2,...,xn, then you can get an operator relationship for A in its powers and x0. Then by using an iterative technique, you could extract a good estimate for the linear operator A.

There is already an established theory to work out functions of linear operators given that the operator has certain conditions, and with an iterative method, I think this might be useful.

You have to check though what the requirements of the operators are for the operator algebraic techniques to work and given something useful.
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 8 ·
Replies
8
Views
1K
  • · Replies 24 ·
Replies
24
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 10 ·
Replies
10
Views
4K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 5 ·
Replies
5
Views
3K