scipy-conference / scipy_proceedings

Tools used to generate the SciPy conference proceedings
Other
228 stars 528 forks source link

Paper: Charles Lindsey Bayesian Statistics SciPy paper 2023 #832

Closed cdlindsey closed 1 year ago

cdlindsey commented 1 year ago

If you are creating this PR in order to submit a draft of your paper, see http://procbuild.scipy.org/ for logs generated by the build process.

See the project readme for more information.

Editor: !--editor-->@cbcunc<!--end-editor--

Reviewers: @jderekito, @yuzhudong

deniederhut commented 1 year ago

@scoobies assign @cbcunc as editor

scoobies commented 1 year ago

Assigned! @cbcunc is now the editor

scoobies commented 1 year ago

I'm sorry human, I don't understand that. You can see what commands I support by typing:

@scoobies help

deniederhut commented 1 year ago

@scoobies add @jderekito to reviewers

scoobies commented 1 year ago

@jderekito added to the reviewers list!

deniederhut commented 1 year ago

@scoobies code of conduct

scoobies commented 1 year ago

Our CoC: https://www.scipy2023.scipy.org/code-of-conduct

scoobies commented 1 year ago

Reports of abusive or harassing behavior may be reported to scipy@enthought.com

cbcunc commented 1 year ago

@scoobies help

scoobies commented 1 year ago

Hello @cbcunc, here are the things you can ask me to do:


# List all available commands
@scoobies help

# Show our community Code of Conduct and Guidelines
@scoobies code of conduct

# Add to this issue's reviewers list
@scoobies add @username to reviewers

# Remove from this issue's reviewers list
@scoobies remove @username from reviewers

# Assign a user as the editor of this submission
@scoobies assign @username as editor

# Remove the editor assigned to this submission
@scoobies remove editor

# Add a user to this issue's assignees list
@scoobies add assignee: @username

# Remove a user from this issue's assignees list
@scoobies remove assignee: @username

# Builds paper
@scoobies build paper

# Checks build status
@scoobies build status

# Check the references of the paper for missing DOIs
# Optionally, it can be run on a non-default branch 
@scoobies check references
@scoobies check references from branch custom-branch-name

# Label issue with: paper
@scoobies mark paper

# Label issue with: needs-review. Remove labels: unready, needs-more-review, pending-comment, ready
@scoobies mark needs review

# Label issue with: needs-more-review. Remove labels: unready, needs-review, pending-comment, ready
@scoobies mark needs more review

# Label issue with: pending-comment. Remove labels: unready, needs-review, needs-more-review, ready
@scoobies mark pending comment

# Label issue with: ready. Remove labels: unready, needs-review, needs-more-review, pending-comment
@scoobies mark ready

# Label issue with: unready. Remove labels: needs-review, needs-more-review, pending-comment, ready
@scoobies mark not ready

# Label issue with: does_not_build:server
@scoobies mark server fail

# Remove labels: does_not_build:server
@scoobies mark server success
cbcunc commented 1 year ago

Editor says paper is complete and builds. Awaiting review.

deniederhut commented 1 year ago

@scoobies add @yuzhudong to reviewers

scoobies commented 1 year ago

@yuzhudong added to the reviewers list!

cdlindsey commented 1 year ago

I added some more python code snippets that should be instructive.

cbcunc commented 1 year ago

@scoobies mark pending comment

jderekito commented 1 year ago

Hello, Please let me know if there is anything further needed on my part. Thank you Derek

On Tue, Jun 27, 2023 at 5:04 PM Charles David Lindsey < @.***> wrote:

@.**** commented on this pull request.

In papers/charles_lindsey/bayes_noresample.rst https://github.com/scipy-conference/scipy_proceedings/pull/832#discussion_r1244417130 :

+ +With these assumptions, as the sample size :math:n\to\infty the quadratic approximation for :math:\log \pi(\boldsymbol{\theta}\vert {\bf x}) becomes more accurate. At the posterior mode :math:{\boldsymbol \theta}={\widehat{\boldsymbol \theta}}, :math:\log \pi(\boldsymbol{\theta}\vert {\bf x}) is maximized and :math:0=S({\boldsymbol \theta})\vert_{{\boldsymbol \theta}={\widehat{\boldsymbol \theta}}}. + +Given this, we can exponentiate the approximation to get + +.. math:: +

  • \pi(\boldsymbol{\theta}\vert {\bf x}) \approx \pi(\widehat{\boldsymbol \theta}\vert{\bf x}) \exp(\frac{1}{2} (\boldsymbol{\theta} - \widehat{\boldsymbol \theta} )^T H(\widehat{\boldsymbol \theta}) (\boldsymbol{\theta} - \widehat{\boldsymbol \theta} ))
  • +So for large :math:n, the posterior distribution of :math:{\boldsymbol \theta} is approximately proportional to a multivariate normal density with mean :math:\widehat{\boldsymbol{\theta}} and covariance :math:-H(\widehat{\boldsymbol{\theta}})^{-1}.

  • +.. math::

  • {\boldsymbol \theta} \vert x \approx_D N(\widehat{\boldsymbol{\theta}}, -H(\widehat{\boldsymbol{\theta}})^{-1})
  • +Another caveat for this result is that the prior should be proper, or at least lead to a proper posterior. Our asymptotic results are depending on probabilities integrating to 1.

Yes. I just added a sentence.

— Reply to this email directly, view it on GitHub https://github.com/scipy-conference/scipy_proceedings/pull/832#discussion_r1244417130, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABJIIQVQZTFRZFO4S3XXFGTXNNKGBANCNFSM6AAAAAAYZDEPRQ . You are receiving this because you were mentioned.Message ID: @.***>

--

John Derek Morgan, Ph.D., GISP Associate Professor Dept. of Earth & Environmental Sciences University of West Floridahttps://scholar.google.com/citations?user=unEVB7EAAAAJ&hl=en#

cbcunc commented 1 year ago

@jderekito does this paper have your final review approval?

cbcunc commented 1 year ago

@scoobies check references

scoobies commented 1 year ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.1080/00031305.1992.10475842 is OK
- 10.1038/s41586-020-2649-2 is OK
- 10.1038/s41592-019-0686-2 is OK
- 10.2307/2286009 is OK

MISSING DOIs

- 10.4135/9781412961288.n455 may be a valid DOI for title: Teoria statistica delle classi e calcolo delle probabilita
- 10.1002/9781118723203 may be a valid DOI for title: Practical Methods of Optimization
- 10.25080/majora-92bf1922-011 may be a valid DOI for title: statsmodels: Econometric and statistical modeling with python

INVALID DOIs

- None
cbcunc commented 1 year ago

@cdlindsey would you please address the missing DOIs above?

jderekito commented 1 year ago

@jderekito does this paper have your final review approval?

@cdlindsey I can see the revisions, and it looks good to me. Thanks for letting me help out.

cbcunc commented 1 year ago

@scoobies mark ready

deniederhut commented 1 year ago

@scoobies check references

scoobies commented 1 year ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.1080/00031305.1992.10475842 is OK
- 10.1038/s41586-020-2649-2 is OK
- 10.1038/s41592-019-0686-2 is OK
- 10.2307/2286009 is OK

MISSING DOIs

- 10.4135/9781412961288.n455 may be a valid DOI for title: Teoria statistica delle classi e calcolo delle probabilita
- 10.1002/9781118723203 may be a valid DOI for title: Practical Methods of Optimization
- 10.25080/majora-92bf1922-011 may be a valid DOI for title: statsmodels: Econometric and statistical modeling with python

INVALID DOIs

- None