Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compare SDA and BATS #4

Open
hyunjimoon opened this issue Aug 12, 2022 · 2 comments
Open

Compare SDA and BATS #4

hyunjimoon opened this issue Aug 12, 2022 · 2 comments

Comments

@hyunjimoon
Copy link
Owner

No description provided.

@hyunjimoon
Copy link
Owner Author

hyunjimoon commented Aug 12, 2022

Assume:

  • $\theta$ are model parameters
  • Stock represents System behavior

SDA

$\frac{\partial Stock}{\partial Loop} * \frac{\partial Loop}{\partial \theta}$

BATS

$\frac{\partial \theta_{policy}}{\partial Stock}$ based on mapper constructed from behavior classifier $\frac{\partial Stock}{\partial \theta}$
i.e. learn $\psi$ for $P_{\psi} = \frac{\partial Stock}{\partial \theta}$ then take the inverse.

From Oliva20_SDA paper,

In addition to formulating the equation to express decomposition weights as a function of the right eigenvectors of the A matrix, we developed graphs that decompose the behavior of a stock variable in terms of the projections of the eigenvectors (see Figure 3) and applied the same logic of assessing elasticities, in this case of the weights on the stock variable (wij ), and the eigenvalues (λi ), to each model parameter. We termed this approach dynamic decomposition weight analysis (DDWA).

Having access to both approaches, we found that although LEEA yielded intuitive endogenous explanations for the observed behavior (based on the loops in the SILS), for policy analysis it was more productive to use DDWA and simultaneously explore the impact of model parameters on the eigenvalues and their projections on specific stocks.

@hyunjimoon
Copy link
Owner Author

Classify or measure distance, N+/N-/P+/P- string-based distance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Development

No branches or pull requests

1 participant