ArticleslgStudy

mathematics

ProbOnto

ProbOnto is a mathematics topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand ProbOnto rather than just read about it. In short: ProbOnto is a knowledge base and ontology of probability distributions. ProbOnto 2.5 (released on January 16, 2017) contains over 150 uni- and multivariate distributions and alternative parameterizations, more than 220 relationships and re-parameterization formulas, supporting also the encoding of empirical and univariate mixture distributions.

ProbOnto — main illustration
ProbOnto — illustration

Key takeaways

  • ProbOnto belongs to mathematics; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect ProbOnto to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of ProbOnto from memory before moving on to harder problems.

Reference excerpt

ProbOnto is a knowledge base and ontology of probability distributions. ProbOnto 2.5 (released on January 16, 2017) contains over 150 uni- and multivariate distributions and alternative parameterizations, more than 220 relationships and re-parameterization formulas, supporting also the encoding of empirical and univariate mixture distributions.

Introduction ProbOnto was initially designed to facilitate the encoding of nonlinear-mixed effect models and their annotation in Pharmacometrics Markup Language (PharmML) developed by DDMoRe, an Innovative Medicines Initiative project. However, ProbOnto, due to its generic structure can be applied in other platforms and modeling tools for encoding and annotation of diverse models applicable to discrete (e.g. count, categorical and time-to-event) and continuous data.

Knowledge base

The knowledge base stores for each distribution:

Probability density or mass functions and where available cumulative distribution, hazard and survival functions. Related quantities such as mean, median, mode and variance. Parameter and support/range definitions and distribution type. LaTeX and R code for mathematical functions. Model definition and references.

Relationships ProbOnto stores in Version 2.5 over 220 relationships between univariate distributions with re-parameterizations as a special case, see figure. While this form of relationships is often neglected in literature, and the authors concentrate one a particular form for each distribution, they are crucial from the interoperability point of view. ProbOnto focuses on this aspect and features more than 15 distributions with alternative parameterizations.

Alternative parameterizations Many distributions are defined with mathematically equivalent but algebraically different formulas. This leads to issues when exchanging models between software tools. The following examples illustrate that.

Normal distribution Normal distribution can be defined in at least three ways

Normal1(μ,σ) with mean, μ, and standard deviation, σ

Normal2(μ,υ) with mean, μ, and variance, υ = σ^2 or

Normal3(μ,τ) with mean, μ, and precision, τ = 1/υ = 1/σ^2.

Re-parameterization formulas The following formulas can be used to re-calculate the three different forms of the normal distribution (we use abbreviations i.e. N 1 {\displaystyle N1} instead of N o r m a l 1 {\displaystyle Normal1} etc.)

N 1 ( μ , σ ) → N 2 ( μ , v ) : v = σ 2 and N 2 ( μ , v ) → N 1 ( μ , σ ) : σ = v ; {\displaystyle N1(\mu ,\sigma )\rightarrow N2(\mu ,v):v=\sigma ^{2}{\mbox{ and }}N2(\mu ,v)\rightarrow N1(\mu ,\sigma ):\sigma ={\sqrt {v}};}

N 1 ( μ , σ ) → N 3 ( μ , τ ) : τ = 1 / σ 2 and N 3 ( μ , τ ) → N 1 ( μ , σ ) : σ = 1 / τ ; {\displaystyle N1(\mu ,\sigma )\rightarrow N3(\mu ,\tau ):\tau =1/\sigma ^{2}{\mbox{ and }}N3(\mu ,\tau )\rightarrow N1(\mu ,\sigma ):\sigma =1/{\sqrt {\tau }};}

N 2 ( μ , v ) → N 3 ( μ , τ ) : τ = 1 / v and N 3 ( μ , τ ) → N 2 ( μ , v ) : v = 1 / τ . {\displaystyle N2(\mu ,v)\rightarrow N3(\mu ,\tau ):\tau =1/v{\mbox{ and }}N3(\mu ,\tau )\rightarrow N2(\mu ,v):v=1/\tau .}

Log-normal distribution In the case of the log-normal distribution there are more options. This is due to the fact that it can be parameterized in terms of parameters on the natural and log scale, see figure. The available forms in ProbOnto 2.0 are

LogNormal1(μ,σ) with mean, μ, and standard deviation, σ, both on the log-scale

LogNormal2(μ,υ) with mean, μ, and variance, υ, both on the log-scale

LogNormal3(m,σ) with median, m, on the natural scale and standard deviation, σ, on the log-scale

LogNormal4(m,cv) with median, m, and coefficient of variation, cv, both on the natural scale

LogNormal5(μ,τ) with mean, μ, and precision, τ, both on the log-scale

LogNormal6(m,σg) with median, m, and geometric standard deviation, σg, both on the natural scale

LogNormal7(μN,σN) with mean, μN, and standard deviation, σN, both on the natural scale

ProbOnto knowledge base stores such re-parameterization formulas to allow for a correct translation of models between tools.

Examples for re-parameterization Consider the situation when one would like to run a model using two different optimal design tools, e.g. PFIM and PopED. The former supports the LN2, the latter LN7 parameterization, respectively. Therefore, the re-parameterization is required, otherwise the two tools would produce different results. For the transition L N 2 ( μ , v ) → L N 7 ( μ N , σ N ) {\displaystyle LN2(\mu ,v)\rightarrow LN7(\mu _{N},\sigma _{N})} following formulas hold

… excerpt ends here. Continue reading the full article.

Illustrations

ProbOnto illustration
ProbOnto: Overview of supported distributions in ProbOnto, version 2.5, and relationships between univariate probability distributions.
Overview of supported distributions in ProbOnto, version 2.5, and relationships between univariate probability distributions.
ProbOnto: Overview of parameterizations of the log-normal distributions.
Overview of parameterizations of the log-normal distributions.
ProbOnto: Support of different parameterizations of the log-normal distributions in various tools and there connections, see text for examples. Tools visualised are Matlab (supports LN1), MCSim (LN6), Monolix (LN2 & LN3), PFIM (LN2 & LN3), Phoenix NLME (LN1, LN3 & LN6), PopED (LN7), R (programming language) (LN1), Simcyp Simulator (LN1), Simulx (LN1) and winBUGS (LN5)
Support of different parameterizations of the log-normal distributions in various tools and there connections, see text for examples. Tools visualised are Matlab (supports LN1), MCSim (LN6), Monolix (LN2 & LN3), PFIM (LN2 & LN3), Phoenix NLME (LN1, LN3 & LN6), PopED (LN7), R (programming language) (LN1), Simcyp Simulator (LN1), Simulx (LN1) and winBUGS (LN5)

Worked examples

Example 1 — a first encounter with ProbOnto

Start with the simplest possible case. Write down what ProbOnto claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In mathematics, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to ProbOnto before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about ProbOnto ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of ProbOnto

In research
ProbOnto appears in mathematics research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses ProbOnto in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
ProbOnto is common in secondary-school and first-year university syllabi. It links to neighbouring topics Probability distributions, so understanding it makes those chapters shorter.
In everyday life
Look for ProbOnto outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study ProbOnto in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what ProbOnto means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain ProbOnto out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is ProbOnto in simple terms?

ProbOnto is a knowledge base and ontology of probability distributions. ProbOnto 2.5 (released on January 16, 2017) contains over 150 uni- and multivariate distributions and alternative parameterizations, more than 220 relationships and re-parameterization formulas, supporting also the encoding of…

Why does ProbOnto matter?

Because it connects several mathematics ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study ProbOnto?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on ProbOnto.

Tags

  • Probability distributions

Keep exploring