Skip to content

map estimate of Pareto falls outside support #3010

Closed
@grinsted

Description

@grinsted

Description of your problem

The map estimate of the Pareto falls outside the support for the distribution.

minimal example.

import pymc3 as pm
testmodel = pm.Model()
with testmodel:
    q = pm.Pareto('q',alpha=1,m=10)

map_estimate = pm.find_MAP(model=testmodel, start={'q':11})
map_estimate

output

{'q_log__': array(1.3978952727983707), 'q': array(4.046673852885866)}

This cannot be right as the Pareto distribution is zero below the m-value. https://docs.pymc.io/api/distributions/continuous.html#pymc3.distributions.continuous.Pareto

  • PyMC3 Version: 3.4.1
  • Theano Version: 1.0.1
  • Python Version: 3.6.5

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions