mtest ay isang sawa na pagpapatupad ng mga m-test, ang isang dalawang-sample test na batay sa modelo ng pagpili at inilarawan sa [1] at [2].
Sa kabila ng kanilang kahalagahan sa pagsuporta sa pang-eksperimentong mga konklusyon, standard statistical pagsusulit ay madalas na hindi sapat para sa mga lugar ng pananaliksik, tulad ng agham ng buhay, kung saan ang tipikal na sukat ng sample ay maliit at ang mga pagsubok na pagpapalagay na mahirap na i-verify. Sa ganitong kondisyon, karaniwang mga pagsusulit ay may posibilidad na maging labis na konserbatibo, at hindi ganito na matagpuan ng makabuluhang epekto sa data.
Ang m-test ay isang klasiko statistical test sa kahulugan ng pagtukoy ng kabuluhan sa mga maginoo na nakatali sa mga error Type ko. Sa kabilang banda, ito ay batay sa Bayesian modelo ng pagpili, at sa gayon ay tumatagal sa account ng kawalan ng katiyakan tungkol sa mga parameter ng modelo, nagpapagaan ang mga problema ng mga maliliit na laki ng mga halimbawa.
Ang m-test ay nahanap upang pangkalahatan ay may isang mas mataas na kapangyarihan (mas maliit na maliit na bahagi ng Type II error) sa isang error t-test para sa maliit na sukat ng sample (3 hanggang 100 mga halimbawa).
[1] Berkes, P., Fiser, J. (2011) A frequentist two-sample test na batay sa Bayesian selection model. arXiv: 1104.2826v1
[2] Berkes, P., Orban, G., Lengyel, M., at Fiser, J. (2011). Kusang cortical aktibidad nagpapakita hallmarks ng isang optimal na panloob modelo ng kapaligiran. Science, 331: 6013, 83-87.
mtest tables
mtest ships cache talahanayan ng mga istatistika upang kalkulahin ang p-halaga at kapangyarihan ng bagong data sa pinaka mahusay na paraan. Ang aklatan ay ipinamamahagi sa mga talahanayan para sa p-halaga (type error ko) para N = 3,4, ..., 20 at para N = 30,40, ..., 100. Masakop ang mga pinaka-karaniwang mga kaso ang mga tables. New talahanayan ay nakalkula kapag kinakailangan, bagaman maaaring tumagal ng pagkumpleto ng ilang oras. Type II tables error ay hindi kasama upang panatilihin ang mga sukat ng pakete maliit.
Tingnan scriptscompute_basic_tables.py para sa isang halimbawa ng script sa pre-compute tables maaaring kailangan mo. . Ang script gumagawa ng paggamit ng joblib library upang ipamahagi ang komputasyon sa maramihang mga core
Kinakailangan :
- sawa
- SciPy
- pymc
Mga Komento hindi natagpuan