Explain Query Bounds - #212
Open
willGraham01 wants to merge 12 commits into
Open
Conversation
…t the query bounds are
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Resolves #208 (hopefully!)
An attempt by me to explain the problem we're trying to solve, in particular in reference to the somewhat bare final section of the continuous treatments document.
This means a re-write of the old simple example and introductory theory section, to better fit the framework that we're now using. The actual definitions are rather involved, but it's either that or no definitions at all, so went mostly all-in on the maths. Did try to provide an intuitive picture in the README introduction though.
The new
theory/index.mdhopefully clears up what we mean by causal model, causal problem, and causal response function. The long-and-short of it is that the "query bounds on the causal response" are essentially the extrema of some quantity that our class of causal models can predict, but the admissible models are forced to the "$\epsilon$-close" to reality.Note that removing the glossary also throws away some of the terminology we were trying to establish surrounding "parameter", but with our new approach this ambiguity around the term "parameter" is gone, since the nodes now use the
inputs, parametersstructure for theircomputeattributes (and the olderDistributionNodetypes that used theparameterterminology are redundant, for now).