ProbOnto - ProbOnto
ProbOnto | |
---|---|
![]() | |
Klíčová slova | Statistika, Rozdělení pravděpodobnosti |
Objektivní | Navrhujte, implementujte a udržujte znalostní základnu a ontologii rozdělení pravděpodobnosti. |
Doba trvání | 2015 – |
webová stránka | probonto |
ProbOnto je znalostní báze a ontologie z rozdělení pravděpodobnosti.[1][2] ProbOnto 2.5 (vydáno 16. ledna 2017) obsahuje více než 150 uni - a vícerozměrné distribuce a alternativní parametrizace, více než 220 vztahů a parametry opětovné parametrizace, podporující také kódování empirických a univariantních distribuce směsí.
Úvod
ProbOnto byl původně navržen tak, aby usnadňoval kódování modely s nelineárním smíšeným efektem a jejich anotace ve Pharmacometrics Markup Language (PharmML)[3][4] vyvinutý DDMoRe,[5][6] an Iniciativa pro inovativní léčiva projekt. ProbOnto však díky své obecné struktuře lze použít v jiných platformách a modelových nástrojích pro kódování a anotaci různých modelů použitelných pro diskrétní (např. počet, kategorické a čas do události ) a nepřetržitá data.
Znalostní báze

Databáze znalostí ukládá pro každou distribuci:
- Hustota pravděpodobnosti nebo Hmotnost funkce a jsou-li k dispozici kumulativní distribuce, nebezpečí a přežití funkce.
- Související veličiny, jako je průměr, medián, režim a rozptyl.
- Parametr a Podpěra, podpora / definice rozsahu a typ distribuce.
- Latex a R kód pro matematické funkce.
- Definice modelu a reference.
Vztahy
ProbOnto ukládá ve verzi 2.5 více než 220 vztahů mezi jednorozměrnými distribucemi s opětovnými parametry jako zvláštní případ, viz obrázek. I když je tato forma vztahů v literatuře často opomíjena a autoři soustředí jednu konkrétní formu pro každou distribuci, jsou z hlediska interoperability zásadní. ProbOnto se zaměřuje na tento aspekt a nabízí více než 15 distribucí s alternativními parametrizacemi.
Alternativní parametrizace
Mnoho distribucí je definováno matematicky ekvivalentními, ale algebraicky odlišnými vzorci. To vede k problémům při výměně modelů mezi softwarovými nástroji.[7] Následující příklady to ilustrují.
Normální distribuce
Normální distribuce lze definovat nejméně třemi způsoby
- Normální1 (μ, σ) s znamenat, μ a standardní odchylka, σ [8]
Parametrizační vzorce
Následující vzorce lze použít k přepočítání tří různých forem normálního rozdělení (používáme zkratky, tj. namísto atd.)
Normální distribuce protokolu
V případě normální distribuce protokolu existuje více možností. To je způsobeno skutečností, že jej lze parametrizovat z hlediska parametrů v přirozeném měřítku a logaritmickém měřítku, viz obrázek.


Dostupné formuláře v ProbOnto 2.0 jsou
- LogNormal1 (μ, σ) se střední hodnotou, μ a směrodatnou odchylkou, σ, oba na logaritmické stupnici[8]
- LogNormal2 (μ, υ) s průměrem, μ a rozptylem, υ, oba na stupnici protokolu
- LogNormal3 (m, σ) s medián, m, v přirozeném měřítku a směrodatná odchylka, σ, v logaritmickém měřítku[8]
- LogNormal4 (m, cv) s mediánem, m a variační koeficient, cv, oba v přirozeném měřítku
- LogNormal5 (μ, τ) se střední hodnotou, μ a přesností, τ, oba na stupnici protokolu[12]
- LogNormal6 (m, σG) s mediánem, m a geometrická směrodatná odchylka, σG, a to v přirozeném měřítku[13]
- LogNormal7 (μN, σN) se střední hodnotou μNa směrodatná odchylka, σN, a to v přirozeném měřítku[14]
Znalostní databáze ProbOnto ukládá takové parametry opětovné parametrizace, které umožňují správný překlad modelů mezi nástroji.
Příklady opětovné parametrizace
Zvažte situaci, kdy byste chtěli spustit model pomocí dvou různých optimálních návrhových nástrojů, např. PFIM[15] a PopED.[16] První podporuje LN2, druhý LN7 parametrizaci. Proto je nutná opětovná parametrizace, jinak by tyto dva nástroje přinesly odlišné výsledky.
Pro přechod následující vzorce platí.
Pro přechod následující vzorce platí.
Všechny zbývající vzorce pro opětovné parametrizaci najdete v dokumentu se specifikacemi na webových stránkách projektu.[2]
Ontologie
Znalostní základna je postavena na jednoduchém ontologickém modelu. V jádru je rozdělení pravděpodobnosti instancí jejich třídy, specializace třídy matematických objektů. Distribuce se týká řady dalších jedinců, což jsou příklady různých kategorií v ontologii. Jedná se například o parametry a související funkce spojené s daným rozdělením pravděpodobnosti. Tato strategie umožňuje bohatou reprezentaci atributů a vztahů mezi doménovými objekty. Na ontologii lze pohlížet jako na koncepční schéma v oblasti matematiky a byla implementována jako znalostní báze PowerLoom.[17] Verze OWL je generována programově pomocí API Jena.[18]
Výstupy pro ProbOnto jsou poskytovány jako doplňkové materiály a zveřejněny na webových stránkách probonto.org nebo na ně odkazovány. Verze OWL ProbOnto je k dispozici prostřednictvím služby Ontology Lookup Service (OLS)[19] usnadnit jednoduché vyhledávání a vizualizaci obsahu. Kromě toho OLS API poskytuje metody pro programový přístup k ProbOnto a jeho integraci do aplikací. ProbOnto je také registrován na portálu BioSharing.[20]
ProbOnto v PharmML
Rozhraní PharmML je poskytováno ve formě obecného schématu XML pro definici distribucí a jejich parametrů. K definujícím funkcím, jako je funkce hustoty pravděpodobnosti (PDF), funkce pravděpodobnostní hmotnosti (PMF), riziková funkce (HF) a funkce přežití (SF), lze přistupovat pomocí metod uvedených ve schématu PharmML.
Použijte příklad
Tento příklad ukazuje, jak je Poissonova distribuce s nulovým nafouknutím kódována pomocí jeho krycí jméno a deklarování parametrů („rate“ a „probabilityOfZero“). Parametry modelu Lambda a P0 jsou přiřazeny kódovým názvům parametrů.
<Distribution> jméno =„ZeroInflatedPoisson1“> jméno ="hodnotit"> <ct:Assign> symbIdRef ="Lambda" /> </ct:Assign> </po:Parameter> jméno ="probabilityOfZero"> <ct:Assign> symbIdRef =„P0“ /> </ct:Assign> </po:Parameter> </po:ProbOnto></Distribution>
Chcete-li specifikovat libovolnou danou distribuci jednoznačně pomocí ProbOnto, stačí deklarovat její kódový název a kódové názvy jejích parametrů. Další příklady a podrobnou specifikaci najdete na webových stránkách projektu.[2]
Viz také
- Seznam rozdělení pravděpodobnosti
- Ontologie (information_science)
- Vztahy mezi distribucemi pravděpodobnosti
- Jazyk webové ontologie
Reference
- ^ Swat, MJ; Grenon, P; Wimalaratne, S (2016). „ProbOnto: ontologie a znalostní báze rozdělení pravděpodobnosti“. Bioinformatika. 32: 2719. doi:10.1093 / bioinformatika / btw170. PMC 5013898. PMID 27153608.
- ^ A b C Hlavní web projektu, URL: http://probonto.org
- ^ SWAT MJ. et al. (2015). Pharmacometrics Markup Language (PharmML): Otevírání nových perspektiv pro výměnu modelů ve vývoji léčiv. CPT Pharmacometrics Syst Pharmacol, 4 (6): 316-9.
- ^ Web PharmML, URL: http://pharmml.org
- ^ Web projektu DDMoRe, URL: http://ddmore.eu
- ^ Popis ProbOnto na webu DDMoRe, URL: http://ddmore.eu/probonto
- ^ LeBauer DS a kol. Převedení funkcí hustoty pravděpodobnosti: Z R na CHYBY a zpět, R Journal, 2013
- ^ A b C Forbes a kol. Pravděpodobnostní distribuce (2011), John Wiley & Sons, Inc.
- ^ Wolfram Mathworld, URL: http://mathworld.wolfram.com/NormalDistribution.html
- ^ Balíček 'LaplacesDemon' R, URL: http://search.r-project.org/library/LaplacesDemon/html/dist.Normal.Precision.html
- ^ Cyert RM, MH DeGroot, Bayesova analýza a nejistota v ekonomice (1987), TheoryRowman & Littlefield
- ^ Lunn, D. (2012). Kniha BUGS: praktický úvod do Bayesiánské analýzy. Texty statistická věda. CRC Press.
- ^ Limpert, E., Stahel, W. A. a Abbt, M. (2001). Log-normální distribuce napříč vědami: Klíče a stopy. BioScience, 51 (5): 341-352.
- ^ Nyberg J. a kol. (2012) PopED - Rozšířený, paralelizovaný populačně optimální návrhový nástroj. Programy výpočetních metod Biomed .; 108 (2): 789-805. doi: 10.1016 / j.cmpb.2012.05.005
- ^ Retout S, Duffull S, Mentré F (2001) Vývoj a implementace populační Fisherovy matice pro hodnocení populačních farmakokinetických návrhů. Comp Meth Pro Biomed 65: 141–151
- ^ PopED Development Team (2016). PopED Manual, Release verze 2.13. Technická zpráva, Univerzita v Uppsale.
- ^ MacGregor R. a kol. (1997) Powerloom Manual. ISI, University of South California, Marina del Rey.
- ^ McBride B. (2001) Jena: Implementace modelu RDF a specifikace syntaxe. In: SemWeb.
- ^ ProbOnto ontologická vyhledávací služba, URL: http://www.ebi.ac.uk/ols/ontologies/probonto
- ^ ProbOnto on BioSharing, databáze biologických databází, URL: https://biosharing.org/biodbcore-000772
externí odkazy
- Web ProbOnto
- Leemisův graf
- Ultimate Univariate Probability Distribution Explorer - s největší pravděpodobností největší bezplatná sbírka jednorozměrných distribucí a jejich funkcí.
- UncertML