Valószínűségfüggvény kiértékelése
Fontos
A (klasszikus) Machine Learning Studio támogatása 2024. augusztus 31-én megszűnik. Javasoljuk, hogy addig térjen át az Azure Machine Learning használatára.
2021. december 1-től kezdve nem fog tudni létrehozni új (klasszikus) Machine Learning Studio-erőforrásokat. 2024. augusztus 31-ig továbbra is használhatja a meglévő (klasszikus) Machine Learning Studio-erőforrásokat.
- A gépi tanulási projekteknek a (klasszikus) ML Studióból a Azure Machine Learning való áthelyezésére vonatkozó információk.
- További információ a Azure Machine Learning.
A (klasszikus) ML Studio dokumentációjának kivezetése folyamatban van, és a jövőben nem várható a frissítése.
Adott valószínűségi eloszlásfüggvény illesztése egy adathalmazhoz
Kategória: Statisztikai függvények
Megjegyzés
Csak a következőre vonatkozik: Machine Learning Studio (klasszikus)
Hasonló húzási modulok érhetők el Azure Machine Learning tervezőben.
A modul áttekintése
Ez a cikk azt ismerteti, hogyan használhatja a valószínűségi függvény kiértékelése modult a Machine Learning Studio (klasszikus) alkalmazásban egy oszlop eloszlását leíró statisztikai mértékek kiszámításához, például a Bernoulli-, Pareto- vagy Poisson-eloszlások kiszámításához.
A modell használatához kapcsolódjon egy olyan adathalmazhoz, amely legalább egy numerikus értéket tartalmazó oszlopot tartalmaz, és válasszon egy valószínűségi eloszlást a teszteléshez. A modul egy adattáblát ad vissza, amely a megadott valószínűségfüggvény értékeit tartalmazza.
Az alábbi értékek bármelyikét kiszámíthatja a választott valószínűségeloszláshoz:
- eloszlásfüggvény (cdf)
- inverz eloszlásfüggvény (InverseCdf)
- sűrűségfüggvény (Pdf)
Miért hasznos a valószínűségi eloszlás?
Amikor valószínűségi eloszlás alapján értékeli ki az adatokat, az oszlopértékeket egy ismert tulajdonságokkal rendelkező értékkészlethez társítja. Ha tudja, hogy az adatok megfelelnek-e ezeknek a jól ismert disztribúcióknak, következtethet az adatok egyéb tulajdonságaira. Általánosságban elmondható, hogy jobb előrejelzéseket kaphat egy modellből, ha azonosítani tudja az adatoknak leginkább megfelelő eloszlást.
Az a kérdés, hogy melyik valószínűségi eloszlásfüggvényt kell használni, a mért adatoktól és változóktól függ. Egyes eloszlások például a diszkrét értékek valószínűségének leírására szolgálnak; mások csak folyamatos numerikus változókhoz használhatók. Egyes disztribúciók esetében előre ismernie kell a várható középértékeket, a szabadságfokokat és így tovább. Részletekért lásd a támogatott valószínűségi eloszlásokat
A Valószínűségértékelő függvény konfigurálása
Minden beállítás a kiszámítandó valószínűségeloszlás típusától függően változik. Ha módosítja a valószínűségi eloszlás módszerét, a többi kiválasztott elem alaphelyzetbe áll.
Ezért győződjön meg arról, hogy először a Terjesztési lehetőséget választja!
A bemenetként használt adatkészletnek numerikus adatokat kell tartalmaznia. A többi adattípus figyelmen kívül lesz hagyva.
Minden elemzéshez alkalmazhat egyetlen valószínűségi eloszlási módszert. Eltérő valószínűségi eloszlás kiszámításához adja hozzá a modul egy külön példányát minden tesztelni kívánt eloszláshoz.
Adja hozzá a Valószínűségi függvény kiértékelése modult a kísérlethez. Ez a modul a (klasszikus) Machine Learning Studio Statisztikai függvények kategóriájában található.
Csatlakozás egy adatkészletet, amely legalább egy számoszlopot tartalmaz.
Az Eloszlás lehetőséggel kiválaszthatja a kiszámítani kívánt valószínűségeloszlás fajtáját. A lehetőségek és a szükséges argumentumok listáját a Támogatott valószínűségi eloszlások című témakörben találja.
Állítsa be az eloszláshoz szükséges paramétereket.
Válasszon egyet a létrehozandó három statisztikai adat közül: az eloszlásfüggvény (cdf), az inverz eloszlásfüggvény (InverzCdf) vagy a sűrűségfüggvény (pdf).
A definíciókat a Műszaki megjegyzések szakaszban találja.
Az oszlopválasztóval kiválaszthatja azokat az oszlopokat, amelyek alapján ki szeretné számítani a kiválasztott valószínűségeloszlást.
Minden kiválasztott oszlopnak numerikus adattípussal kell rendelkeznie.
Az oszlopban lévő adattartománynak érvényesnek kell lennie a kiválasztott valószínűségfüggvény alapján. Ellenkező esetben hiba vagy NaN-eredmény léphet fel.
Ritka oszlopok esetén a háttér nulláinak megfelelő értékek feldolgozása nem történik meg.
Az Eredmény mód beállításával megadhatja, hogyan kell kimenetet adni az eredményeknek. Az oszlopértékeket lecserélheti a valószínűségi eloszlás értékeire, hozzáfűzheti az új értékeket az adathalmazhoz, vagy csak a valószínűségi eloszlás értékeit adja vissza.
Futtassa a kísérletet, vagy kattintson a jobb gombbal a Valószínűségi függvény kiértékelése modulra, és válassza a Kijelölt Futtatás parancsot.
Results (Eredmények)
Az alábbi táblázat egy példát tartalmaz a Forest Fires mintaadatkészlet egyetlen hőmérsékleti oszlopában található Eredményekre a Hozzáfűzés beállítással.
temp | StandardNormal.Cdf(temp) | StandardNormal.Pdf(temp) | FFisher.cdf(temp | FFisher.cdf(temp |
---|---|---|---|---|
8.2 | 1 | 1 | 0.984774 | 0.004349 |
18 | 1 | 1 | 0.997896 | 0.000311 |
14.6 | 1 | 1 | 0.996352 | 0.000648 |
8.3 | 1 | 1 | 0.985201 | 0.004187 |
11.4 | 1 | 1 | 0.993147 | 0.001502 |
A generált oszlopok fejlécei a felhasznált valószínűségi eloszlást tartalmazzák.
Ha nem tudja biztosan, hogy melyik valószínűségi eloszlás felel meg az adatoknak, létrehozhat egy gyors diagramot az eloszlásfüggvényről és a sűrűségről bármely numerikus oszlophoz.
- Kattintson a jobb gombbal az adatkészletre vagy a modul kimenetére, és válassza a Vizualizáció lehetőséget.
- Jelölje ki a kívánt oszlopot, majd a Hisztogram panelen válassza ki az eloszlás vagy a sűrűségeloszlását.
- Az eloszlás diagramja, az alábbihoz hasonlóan, az adatokat jelölő hisztogramon van felülre kapcsolva.
Támogatott valószínűségi eloszlások
A Valószínűségi függvény kiértékelése modul a következő eloszlásokat támogatja:
Bernoulli
A Bernoulli-eloszlás bináris értékeken keresztüli eloszlás: más szóval a várt eloszlást modellezi, ha csak két érték lehetséges.
A számításhoz válassza a Bernoulli lehetőséget, és adja meg a következő beállításokat:
- A siker valószínűsége
A p paraméter megadja annak valószínűségét, hogy 1 jön létre. Írjon be egy 0,0 és 1,0 közötti számot (float
), amely meghatározza a siker valószínűségét. Az alapértelmezett érték 0,5.
Beta
A bétaeloszlás folyamatos egyváltozós eloszlás.
A számításhoz válassza a Béta lehetőséget, és adja meg a következő beállításokat:
Alakzat
Írjon be egy értéket az eloszlás alakjának módosításához.Az alakzatparaméter egy valószínűségi eloszlás bármely olyan paramétere, amely nem határozza meg a helyét vagy a skálázását. Ezért amikor megad egy értéket az alakzathoz, a paraméter az áthelyezés, nyújtás vagy zsugorítás helyett megváltoztatja az eloszlás alakját.
Az értéknek számnak (
double
) kell lennie. Az alapértelmezett érték 1.0.Méretezés
Írja be az eloszlás skálázásához használandó számot.Ha skálázási értéket alkalmaz az eloszlásra, zsugoríthatja vagy kinyújthatja azt.
Az alapértelmezett érték 1,0. Az értékeknek pozitív számoknak kell lenniük.
Felső határ
Írjon be egy számot (double
), amely az eloszlás felső határát jelöli. Az alapértelmezett érték 1.0.Alsó határ
Írjon be egy számot (double
), amely az eloszlás alsó határát jelöli. Az alapértelmezett érték 0,0.
Binomiális
A binomiális eloszlás diszkrét egyváltozós eloszlás. A binomiális eloszlás egy minta sikerességi számának modellezésére szolgál. A mintavételezéskor csere használatos. Csere nélküli mintavételhez használja a hipergeometriai eloszlást.
A számításhoz válassza a Binomiális lehetőséget, és adja meg a következő beállításokat:
A siker valószínűsége
Írjon be egy 0,0 és 1,0 közötti számot (float
), amely a siker valószínűségét jelzi. Az alapértelmezett érték 0,5.A kísérletek száma
Adja meg a kísérletek számát.Használjon legalább
integer
1 értéket tartalmazó , Az alapértelmezett érték a 3.
Ücskös
A Cauchy-eloszlás szimmetrikus folyamatos valószínűségi eloszlás.
A számításhoz válassza a Cauchy lehetőséget, és adja meg a következő beállításokat:
Hely
Írjon be egy számot (double
), amely a 0. elem helyét jelöli.A Location paraméter értékének megadásával a valószínűségi eloszlást felfelé vagy lefelé is eltolhatja egy numerikus skálán.
Az alapértelmezett érték 0,0.
ChiSquare
A khi-négyzet eloszlás a k független, standard, normál, véletlenszerű változók négyzeteinek összege.
A számításhoz válassza a ChiSquare lehetőséget, és adja meg a következő beállításokat:
- Szabadságfokok száma A szabadságfok megadásához írjon be egy számot (
double
). Az alapértelmezett érték 1.0.
ChiSquareRightTailed
Ez a beállítás jobbszélű khi-négyzet eloszlást biztosít.
A számításhoz válassza a ChiSquareRightTailed elemet, és adja meg a következő beállításokat:
- Szabadságfokok száma
A szabadságfok megadásához írjon be egy számot (double
). Az alapértelmezett érték 1.0.
Exponenciális
Az exponenciális eloszlás a valós számok egy nem negatív paraméterrel paraméterezett eloszlása.
A számításhoz válassza az Exponenciális lehetőséget, és adja meg a következő beállításokat:
- Lambda
Írja be a lambda paraméterként használandó számot (double
). Az alapértelmezett érték 1.0.
FFisher
Egy minta Fisher-statisztikájának valószínűségét, más néven Fisher F-eloszlását adja meg. Ez az eloszlás kétszélű.
A számításhoz válassza az FFisher lehetőséget, és adja meg a következő beállításokat:
Számláló szabadságfokai
Írjon be egy számot (double
) a számlálóban használt szabadságfokok megadásához. Az alapértelmezett érték a 3.0.Nevező szabadságfokai
Írjon be egy számot (double
) a nevezőben használt szabadságfokok megadásához. Az alapértelmezett érték a 6.0.
FFisherRightTailed
Jobbszélű Fisher-eloszlást hoz létre. A Fisher-eloszlást Fisher F-eloszlásnak, Snedecor-eloszlásnak vagy Fisher-Snedecor-eloszlásnak is nevezik. Az eloszlás ezen formája jobbszélű.
A számításhoz válassza az FFisherRightTailed lehetőséget, és adja meg a következő beállításokat:
Számláló szabadságfokai
Írjon be egy számot (double
) a számlálóban használt szabadságfokok megadásához. Az alapértelmezett érték a 3.0.Nevező szabadságfokai
Írjon be egy számot (double
) a nevezőben használt szabadságfokok megadásához. Az alapértelmezett érték a 6.0.
Gamma
A gammaeloszlás két paraméterrel rendelkező folyamatos valószínűségi eloszlások sorozata. A khi-négyzet például a gammaeloszlás speciális esete.
A számításhoz válassza a Gamma lehetőséget, és adja meg a következő beállításokat:
Méretezés
Írja be az eloszlás skálázásához használandó értéket.Ha skálázási értéket alkalmaz az eloszlásra, zsugoríthatja vagy kinyújthatja azt.
Az alapértelmezett érték 1,0. Az értékeknek pozitív számoknak kell lenniük.
Hely
Írjon be egy számot (double
), amely a 0. elem helyét jelöli.A Location paraméter értékének megadásával a valószínűségi eloszlást felfelé vagy lefelé is eltolhatja egy numerikus skálán.
Az alapértelmezett érték 0,0.
GeneralizedExtremeValues
Szélsőséges értékek kezelésére kifejlesztett eloszlást hoz létre. Az általánosított szélsőérték-eloszlás (GEV) valójában a folyamatos valószínűségi eloszlások egy csoportja, amely egyesíti a Gumbel-, Fréchet- és Weibull-eloszlásokat (más néven I., II. és III. típusú szélsőséges értékeloszlásokat).
A szélsőséges értékelméletről további információt a Wikipédiában talál: Fisher-Tippet-Gnedenko tétel.
A számításhoz válassza a GeneralizedExtremeValues lehetőséget, és adja meg a következő beállításokat:
Alakzat
Írjon be egy értéket az eloszlás alakjának módosításához.Az alakzatparaméter a valószínűségi eloszlás bármely olyan paramétere, amely nem határozza meg a helyét vagy a skálázását. Ezért amikor megad egy értéket az alakzathoz, a paraméter az áthelyezés, nyújtás vagy zsugorítás helyett megváltoztatja az eloszlás alakját.
Az értéknek számnak (
double
) kell lennie. Az alapértelmezett érték 1.0.Méretezés
Írja be az eloszlás skálázásához használandó értéket.Ha skálázási értéket alkalmaz az eloszlásra, zsugorodhat vagy kinyújthatja azt.
Az alapértelmezett érték 1,0. Az értékeknek pozitív számoknak kell lenniük.
Hely
Írjon be egy számot (double
), amely a 0. elem helyét jelöli.A Location paraméter értékének beírásával a valószínűség eloszlását felfelé vagy lefelé is eltolhatja egy numerikus skálán.
Az alapértelmezett érték 0,0.
Geometriai
A geometriai eloszlás egy pozitív valós számmal paraméterezett pozitív egész számok közötti eloszlás.
A számításhoz válassza a Geometriai lehetőséget, és adja meg a következő beállításokat:
- A siker valószínűsége
Írjon be egy 0,0 és 1,0 közötti számotfloat
, amely a siker valószínűségét jelzi. Az alapértelmezett érték .5.
Megjegyzés
A geometriai eloszlás ezen implementációja nem hoz létre nullákat.
GumbelMax
A Gumbel-eloszlás a számos szélsőséges értékeloszlás egyike. A GumbelMax lehetőség az 1. maximális szélsőséges érték típusú eloszlást valósítja meg.
A számításhoz válassza a GumbelMax lehetőséget, és adja meg a következő beállításokat:
Méretezés
Írja be az eloszlás skálázásához használandó értéket.Ha skálázási értéket alkalmaz az eloszlásra, zsugorodhat vagy kinyújthatja azt.
Az alapértelmezett érték 1,0. Az értékeknek pozitív számoknak kell lenniük.
Hely
Írjon be egy számot (double
), amely a 0. elem helyét jelöli.A Location paraméter értékének beírásával a valószínűség eloszlását felfelé vagy lefelé is eltolhatja egy numerikus skálán.
Az alapértelmezett érték 0,0.
GumbelMin
A Gumbel-eloszlás a számos szélsőséges értékeloszlás egyike. A Gumbel-eloszlást a legkisebb szélsőséges érték (SEV) vagy a legkisebb szélsőséges érték (I. típusú) eloszlásnak is nevezik. A GumbelMin beállítás a Minimum Extreme Value Type 1 eloszlást valósítja meg.
A számításhoz válassza a GumbelMin lehetőséget, és meg kell adnia a következő beállításokat:
Méretezés
Írja be az eloszlás skálázásához használandó értéket.Ha skálázási értéket alkalmaz az eloszlásra, zsugorodhat vagy kinyújthatja azt.
Az alapértelmezett érték 1,0. Az értékeknek pozitív számoknak kell lenniük.
Hely
Írjon be egy számot (double
), amely a 0. elem helyét jelöli.A Location paraméter értékének beírásával a valószínűség eloszlását felfelé vagy lefelé is eltolhatja egy numerikus skálán.
Az alapértelmezett érték 0,0.
Hipergeometriai
A hipergeometriai eloszlás egy különálló valószínűségi eloszlás, amely a csere nélküli véges sokaságból származó n rajzok sorozatában a sikerek számát írja le, ahogyan a binomiális eloszlás a cseresorok sikerességi számát írja le.
A számításhoz válassza a Hipergeometriai lehetőséget, és adja meg a következő beállításokat:
Minták száma
Írjon be egy egész számot, amely a használandó minták számát jelzi. Az alapértelmezett érték 9.Sikeresek száma
Írjon be egy egész számot, amely meghatározza a siker értékét. Az alapértelmezett érték 24.Népesség mérete
Adja meg a hipergeometriai eloszlás becsléséhez használandó sokaságméretet.
Laplace
A Laplace-eloszlás valós számokon alapuló eloszlás, középértékkel és skálázási paraméterrel paraméterezve.
A számításhoz válassza a Laplace-eloszlást , és adja meg a következő beállításokat:
Méretezés
Írja be az eloszlás skálázásához használandó értéket.Ha skálázási értéket alkalmaz az eloszlásra, zsugorodhat vagy kinyújthatja azt.
Az alapértelmezett érték 1,0. Az értékeknek pozitív számoknak kell lenniük.
Hely
Írjon be egy számot (double
), amely a 0. elem helyét jelöli.A Location paraméter értékének beírásával a valószínűség eloszlását felfelé vagy lefelé is eltolhatja egy numerikus skálán.
Az alapértelmezett érték 0,0.
Logisztikai
A logisztikai eloszlás hasonló a normál eloszláshoz, de a disztribúció bal oldalán nincs korlátozva. A logisztikai disztribúció logisztikai regressziós és neurális hálózati modellekben, valamint élettudományi adatok modellezésére szolgál.
A számításhoz válassza a Logisztikai lehetőséget, és adja meg a következő beállításokat:
Méretezés
Írja be az eloszlás skálázásához használandó értéket.Ha skálázási értéket alkalmaz az eloszlásra, zsugorodhat vagy kinyújthatja azt.
Az alapértelmezett érték 1,0. Az értékeknek pozitív számoknak kell lenniük.
Jelent
Írjon be egy számot (double
), amely az eloszlás becsült középértékét jelzi. Az alapértelmezett érték 0,0.
Lognormális
A lognormális eloszlás folyamatos egyváltozós eloszlás.
A számításhoz válassza a Lognormális lehetőséget, és adja meg a következő beállításokat:
Jelent
Írjon be egy számot (double
) az eloszlás becsült középértékére. Az alapértelmezett érték 0,0.Szórás
Írjon be egy pozitív számot (double
), amely az eloszlás becsült szórását jelzi. Az alapértelmezett érték 1.0.
Negatívbinomiális
A negatív binomiális eloszlás két paraméterrel (r
, p
). Abban a speciális esetben, amely r
egész szám, az eloszlást azr-edik fej előtti farok számaként értelmezheti, ha a fej valószínűsége p.
A számításhoz válassza a NegativeBinomial lehetőséget, és adja meg a következő beállításokat:
A siker valószínűsége
Írjon be egy 0,0 és 1,0 közötti számotfloat
, amely a siker valószínűségét jelzi. Az alapértelmezett érték .5.Sikeresek száma
Írjon be egy egész számot, amely megadja a siker értékét. Az alapértelmezett érték 24.
Normál
A normális eloszlást gauss-eloszlásnak is nevezik.
A számításhoz válassza a Normál lehetőséget, és adja meg a következő beállításokat:
Jelent
Írjon be egy számot (double
), amely az eloszlás becsült középértékét jelzi. Az alapértelmezett érték 0,0.Szórás
Írjon be egy pozitív számot (double
), amely az eloszlás becsült szórását jelzi. Az alapértelmezett érték 1.0.
Pareto
A Pareto-eloszlás olyan hatványozási valószínűségi eloszlás, amely egybeesik a társadalmi, tudományos, geofizikai, aktuáriusi és számos más megfigyelhető jelenségtípussal.
A számításhoz válassza a Pareto lehetőséget, és adja meg a következő beállításokat:
Alakzat
Írjon be egy értéket (nem kötelező) az eloszlás alakjának módosításához.Az alakzatparaméter egy valószínűségi eloszlás bármely olyan paramétere, amely nem határozza meg a helyét vagy a skálázását. Ezért amikor megad egy értéket az alakzathoz, a paraméter az áthelyezés, nyújtás vagy zsugorítás helyett megváltoztatja az eloszlás alakját.
Az értéknek számnak (
double
) kell lennie. Az alapértelmezett érték 1.0.Méretezés
Írjon be egy értéket (nem kötelező) az eloszlás skálájának módosításához. Ha skálázási értéket alkalmaz az eloszlásra, zsugoríthatja vagy kinyújthatja azt.Az értéknek számnak (
double
) kell lennie. Az alapértelmezett érték 1.0.
Poisson
Ebben az implementációban A Knuth metódusa poisson elosztott véletlenszerű változók létrehozására szolgál. További információ a Poisson-eloszlásról: Poisson Regresszió.
A számításhoz válassza a Poisson lehetőséget, és adja meg a következő beállításokat:
- Jelent
Írjon be egy számot (double
), amely az eloszlás becsült középértékét jelzi. Az alapértelmezett érték 0,0.
Rayleigh
A Rayleigh-eloszlás egy folyamatos valószínűségi eloszlás. Példa arra, hogyan keletkezik, a szélsebesség Rayleigh-eloszlással rendelkezik, ha a kétdimenziós szélsebesség vektor összetevői nem korrelálnak, és általában egyenlő varianciával vannak elosztva.
A számításhoz válassza a Rayleigh lehetőséget, és adja meg a következő beállításokat:
- Alsó határ
Írjon be egy számot (double
), amely az eloszlás alsó határát jelöli. Az alapértelmezett érték 0,0.
StandardNormal
Ez a beállítás a standard normális eloszlást biztosítja, más paraméterek nélkül.
A számításhoz válassza a StandardNormal elemet, és jelölje ki az oszlopokat.
TStudent
Ez a beállítás megvalósítja az egyváltozós Student-féle t-eloszlást.
A számításhoz válassza a TStudent lehetőséget, és adja meg a következő beállításokat:
- Szabadságfokok száma
A szabadságfok megadásához írjon be egy számot (double
). Az alapértelmezett érték 1.0.
TStudentRightTailed
Az egyváltozós Student-féle t-eloszlás implementálása egy jobb széllel.
A számításhoz válassza a TStudentRightTailed lehetőséget, és adja meg a következő beállításokat:
- Szabadságfokok száma
A szabadságfok megadásához írjon be egy számot (double
). Az alapértelmezett érték 1.0.
TStudentTwoTailed
Kétszélű Student-féle t-eloszlás implementálása.
A számításhoz válassza a TStudentTwoTailed lehetőséget, és adja meg a következő beállításokat:
- Szabadságfokok száma
A szabadságfok megadásához írjon be egy számot (double
). Az alapértelmezett érték 1.0.
Egységes
Az egyenletes eloszlást téglalap alakú eloszlásnak is nevezik.
A számításhoz válassza az Egységes lehetőséget, és adja meg a következő beállításokat:
Alsó határ
Írjon be egy számot (double
), amely az eloszlás alsó határát jelöli. Az alapértelmezett érték 0,0.Felső határ
Írjon be egy számot (double
), amely az eloszlás felső határát jelöli. Az alapértelmezett érték 1.0.
Weibull
A Weibull-disztribúciót széles körben használják a megbízhatósági tervezésben. Az Shape paraméterrel számos más eloszlást is modellezhet.
A számításhoz válassza a Weibull lehetőséget, és adja meg a következő beállításokat:
Alakzat
Írjon be egy értéket (nem kötelező) az eloszlás alakjának módosításához.Az alakzatparaméter egy valószínűségi eloszlás bármely olyan paramétere, amely nem határozza meg a helyét vagy a skálázását. Ezért amikor megad egy értéket az alakzathoz, a paraméter az áthelyezés, nyújtás vagy zsugorítás helyett megváltoztatja az eloszlás alakját.
Az értéknek számnak (
double
) kell lennie. Az alapértelmezett érték 1.0.Méretezés
Írjon be egy értéket (nem kötelező) az eloszlás skálájának módosításához. Ha skálázási értéket alkalmaz az eloszlásra, zsugoríthatja vagy kinyújthatja azt.Az értéknek számnak (
double
) kell lennie. Az alapértelmezett érték 1.0.
Műszaki megjegyzések
Ez a szakasz implementálási részleteket, tippeket és válaszokat tartalmaz a gyakori kérdésekre.
Megvalósítás részletei
Ez a modul az nyílt forráskód MATH.NET Numerics kódtárban megadott összes disztribúciót támogatja. További információt a Math.Net.Numerics.Distribution kódtár dokumentációja tartalmaz.
A jobbszélű és a kétszélű eloszlások külön eloszlásként jelennek meg, nem pedig az alapeloszlások paraméteres verzióiként. A jelenlegi viselkedés az Excel kompatibilitásának megőrzése.
Meghatározások
Ez a modul a megadott eloszlás értékeinek kiszámítását támogatja:
cdf vagy az eloszlásfüggvény
Egy összetett esemény valószínűségét adja eredményül, amely az ocurrences összegeként van meghatározva, ha a véletlenszerű változó egy bizonyos x értéknél kisebb értéket vesz fel.
Más szóval a következő kérdésre ad választ: "Milyen gyakoriak azok a minták, amelyek kisebbek vagy egyenlőek ezzel az értékkel?"
Ez a függvény folyamatos és diszkrét numerikus változókkal is használható.
InverseCdf vagy inverz eloszlásfüggvény
Egy adott eloszlási valószínűségértékhez (cdf) társított értéket adja vissza.
Más szóval a következő kérdésre ad választ: "Mi az az x értéke, amelynél a cdf függvény az y eloszlásfüggvényt adja vissza?"
pdf, vagy a sűrűségfüggvény
Annak relatív valószínűségét írja le, hogy egy véletlenszerű változó egy adott érték legyen.
Más szóval a következő kérdésre ad választ: "Mennyire gyakoriak a minták pontosan ebben az értékben?"
Várt bemenetek
Név | Típus | Description |
---|---|---|
Adathalmaz | Adattábla | Bemeneti adatkészlet |
Modulparaméterek
Name | Tartomány | Típus | Alapértelmezett | Description |
---|---|---|---|---|
Disztribúció | Bármelyik | Valószínűségi eloszlás | StandardNormal | Válassza ki a létrehozandó valószínűségeloszlás fajtáját. |
Metódus | Bármelyik | ProbabilityDistributionMethod | Cdf | Válassza ki a kiválasztott valószínűségeloszlás kiszámításához használni kívánt módszert. A lehetőségek a eloszlásfüggvény (cdf), az inverz eloszlásfüggvény (InverzCdf) és a sűrűségfüggvény vagy a tömegfüggvény (pdf). |
Negatív binomiális eloszlási módszer | Bármelyik | ProbabilityDistributionMethodForNegativeBinomial | Cdf | Ha a negatív binomiális eloszlást választja, adja meg az eloszlás kiértékeléséhez használt módszert. |
A siker valószínűsége | [0.0;1.0] | Float | 0,5 | Írja be a siker valószínűségeként használni kívánt értéket. |
Alakzat | Bármelyik | Float | 1.0 | Írjon be egy értéket, amely módosítja az eloszlás alakját. |
Méretezés | >=0,0 | Float | 1.0 | Írjon be egy értéket, amely módosítja az eloszlás méretét a méret kibontásához vagy zsugorításához. |
A kísérletek száma | >=1 | Egész szám | 3 | Adja meg a kísérletek számát. |
Alsó határ | Bármelyik | Float | 0,0 | Írjon be egy számot, amelyet az eloszlás alsó határaként szeretne használni |
Felső határ | Bármelyik | Float | 1.0 | Írjon be egy számot, amelyet az eloszlás felső határaként szeretne használni |
Hely | Bármelyik | Float | 0,0 | Írja be a nulla elem helyét az eloszlásban. |
Szabadságfokok száma | Bármelyik | Float | 1.0 | Adja meg a szabadságfokok számát. |
Számláló szabadságfokai | Bármelyik | Float | 3.0 | Adja meg a számláló szabadságfokainak számát. |
Nevező szabadságfokai | Bármelyik | Float | 6.0 | Adja meg a nevezőben a szabadságfokok számát. |
Lambda | >=0,0 | Float | 1.0 | Adjon meg egy értéket a Lambda paraméterhez. |
Minták száma | Bármelyik | Egész szám | 9 | Adja meg a minták számát. |
Sikeresek száma | Bármelyik | Egész szám | 24 | Írja be a sikeres műveletek számaként használandó értéket. |
Népesség mérete | Bármelyik | Egész szám | 52 | Adja meg a sokaság méretét. |
Középérték | Bármelyik | Float | 0,0 | Írja be a becsült középértéket. |
Szórás | >=0,0 | Float | 1.0 | Írja be a becsült szórást. |
Oszlopkészlet | Bármelyik | ColumnSelection | Válassza ki azokat az oszlopokat, amelyeken ki szeretné számítani a valószínűségeloszlást. | |
Eredmény mód | Bármelyik | OutputTo | ResultOnly | Adja meg, hogyan kell menteni az eredményeket a kimeneti adathalmazba. A beállítások az új oszlopok összefűzése, a meglévő oszlopok cseréje, vagy csak az eredmények kimenete. |
Kimenet
Név | Típus | Description |
---|---|---|
Eredmények adatkészlete | Adattábla | Kimeneti adatkészlet |
Kivétel
A hibaüzenetek teljes listájáért tekintse meg a modul hibakódjait.
Kivétel | Description |
---|---|
0017-s hiba | Kivétel akkor fordul elő, ha egy vagy több megadott oszlop olyan típussal rendelkezik, amelyet az aktuális modul nem támogat. |
A Studio (klasszikus) modulokkal kapcsolatos hibák listáját Machine Learning hibakódok között találja.
Az API-kivételek listájáért lásd Machine Learning REST API hibakódjait.