Laplace-jakauman laskin käyttäjän parametreilla
Laske ja visualisoi Laplace-jakauma käyttäjän antamien sijainti- ja skaala-parametrien perusteella. Ihanteellinen todennäköisyysanalyysiin, tilastolliseen mallintamiseen ja datatieteen sovelluksiin.
Laplace-jakauman laskin
Jakauman visualisointi
Dokumentaatio
Laplace-jakauman laskin
Johdanto
Laplace-jakauma, joka tunnetaan myös kaksoiseksponenttijakaumana, on jatkuva todennäköisyysjakauma, joka on nimetty Pierre-Simon Laplacen mukaan. Se on symmetrinen keskiarvonsa (sijaintiparametrin) ympärillä ja sillä on painavammat hännät verrattuna normaalijakaumaan. Tämä laskin mahdollistaa Laplace-jakauman todennäköisyys tiheysfunktion (PDF) laskemisen annetuilla parametreilla ja sen muodon visualisoimisen.
Kuinka käyttää tätä laskinta
- Syötä sijaintiparametri (μ), joka edustaa jakauman keskiarvoa.
- Syötä skaalausparametri (b), joka määrittää jakauman leviämisen (b > 0).
- Laskin näyttää todennäköisyys tiheysfunktion (PDF) arvon kohdassa x = 0 ja näyttää jakauman grafiikan.
Huom: Skaalausparametrin on oltava tiukasti positiivinen (b > 0).
Kaava
Laplace-jakauman todennäköisyys tiheysfunktio (PDF) on annettu seuraavasti:
Missä:
- x on muuttuja
- μ (mu) on sijaintiparametri
- b on skaalausparametri (b > 0)
Laskenta
Laskin käyttää tätä kaavaa laskettaessa PDF-arvoa kohdassa x = 0 käyttäjän syötteen perusteella. Tässä on vaiheittainen selitys:
- Vahvista syötteet: Varmista, että skaalausparametri b on positiivinen.
- Laske |x - μ|: Tässä tapauksessa se on yksinkertaisesti |0 - μ| = |μ|.
- Laske eksponentiaalinen termi:
- Laske lopullinen tulos:
Rajatapaukset, joita on syytä harkita:
- Jos b ≤ 0, näytä virheilmoitus.
- Erittäin suurilla |μ|:llä tai erittäin pienellä b:llä tulos voi olla äärimmäisen lähellä nollaa.
- Kun μ = 0, PDF saavuttaa maksimiarvonsa 1/(2b) kohdassa x = 0.
Käyttötapaukset
Laplace-jakaumalla on useita sovelluksia eri aloilla:
-
Signaalinkäsittely: Käytetään ääni- ja kuvansignaalien mallintamiseen ja analysoimiseen.
-
Rahoitus: Sovelletaan taloudellisten tuottojen ja riskin arvioinnin mallintamiseen.
-
Koneoppiminen: Käytetään Laplace-mekanismissa differentiaalisen yksityisyyden varmistamiseksi ja joissakin Bayesilaisissa päättelymalleissa.
-
Luonnollinen kielen käsittely: Sovelletaan kielimalleissa ja tekstiluokittelutehtävissä.
-
Geologia: Käytetään maanjäristysten magnitudijakauman mallintamiseen (Gutenberg-Richter-laki).
Vaihtoehdot
Vaikka Laplace-jakauma on hyödyllinen monissa tilanteissa, on olemassa muita todennäköisyysjakaumia, jotka saattavat olla sopivampia tietyissä olosuhteissa:
-
Normaalijakauma (Gaussin jakauma): Käytetään yleisemmin luonnollisten ilmiöiden ja mittausvirheiden mallintamiseen.
-
Cauchy-jakauma: Omistaa vielä painavammat hännät kuin Laplace-jakauma, hyödyllinen poikkeamien alttiiden tietojen mallintamisessa.
-
Eksponentiaalijakauma: Käytetään tapahtumien välisten aikojen mallintamiseen Poisson-prosessissa.
-
Studentin t-jakauma: Käytetään usein hypoteesitestauksessa ja taloudellisten tuottojen mallintamisessa.
-
Logistinen jakauma: Samankaltainen muodoltaan normaalijakauman kanssa, mutta painavammilla hännillä.
Historia
Laplace-jakauma esiteltiin Pierre-Simon Laplacen toimesta hänen vuonna 1774 julkaisemassaan muistiossa "On the Probability of Causes of Events." Jakauma sai kuitenkin enemmän huomiota 1900-luvun alussa matemaattisen tilastotieteen kehityksen myötä.
Keskeiset virstanpylväät Laplace-jakauman historiassa:
- 1774: Pierre-Simon Laplace esittelee jakauman työstään todennäköisyysteoriassa.
- 1930-luku: Jakauma löydetään uudelleen ja sitä sovelletaan eri aloilla, mukaan lukien taloustieteessä ja insinööritieteissä.
- 1960-luku: Laplace-jakauma saa merkitystä robustissa tilastotieteessä vaihtoehtona normaalijakaumalle.
- 1990-luku - nykypäivä: Lisääntynyt käyttö koneoppimisessa, signaalinkäsittelyssä ja taloudellisessa mallinnuksessa.
Esimerkit
Tässä on joitakin koodiesimerkkejä Laplace-jakauman PDF:n laskemiseksi:
1' Excel VBA -toiminto Laplace-jakauman PDF:lle
2Function LaplacePDF(x As Double, mu As Double, b As Double) As Double
3 If b <= 0 Then
4 LaplacePDF = CVErr(xlErrValue)
5 Else
6 LaplacePDF = (1 / (2 * b)) * Exp(-Abs(x - mu) / b)
7 End If
8End Function
9' Käyttö:
10' =LaplacePDF(0, 1, 2)
11
1import math
2
3def laplace_pdf(x, mu, b):
4 if b <= 0:
5 raise ValueError("Skaalausparametrin on oltava positiivinen")
6 return (1 / (2 * b)) * math.exp(-abs(x - mu) / b)
7
8## Esimerkkikäyttö:
9location = 1.0
10scale = 2.0
11x = 0.0
12pdf_value = laplace_pdf(x, location, scale)
13print(f"PDF-arvo kohdassa x={x}: {pdf_value:.6f}")
14
1function laplacePDF(x, mu, b) {
2 if (b <= 0) {
3 throw new Error("Skaalausparametrin on oltava positiivinen");
4 }
5 return (1 / (2 * b)) * Math.exp(-Math.abs(x - mu) / b);
6}
7
8// Esimerkkikäyttö:
9const location = 1;
10const scale = 2;
11const x = 0;
12const pdfValue = laplacePDF(x, location, scale);
13console.log(`PDF-arvo kohdassa x=${x}: ${pdfValue.toFixed(6)}`);
14
1public class LaplacePDF {
2 public static double laplacePDF(double x, double mu, double b) {
3 if (b <= 0) {
4 throw new IllegalArgumentException("Skaalausparametrin on oltava positiivinen");
5 }
6 return (1 / (2 * b)) * Math.exp(-Math.abs(x - mu) / b);
7 }
8
9 public static void main(String[] args) {
10 double location = 1.0;
11 double scale = 2.0;
12 double x = 0.0;
13 double pdfValue = laplacePDF(x, location, scale);
14 System.out.printf("PDF-arvo kohdassa x=%.1f: %.6f%n", x, pdfValue);
15 }
16}
17
Nämä esimerkit osoittavat, kuinka laskea Laplace-jakauman PDF annetuilla parametreilla. Voit mukauttaa näitä toimintoja erityisiin tarpeisiisi tai integroida ne laajempiin tilastollisiin analyysijärjestelmiin.
Numeraaliset esimerkit
-
Standardi Laplace-jakauma:
- Sijainti (μ) = 0
- Skaala (b) = 1
- PDF kohdassa x = 0: 0.500000
-
Siirretty Laplace-jakauma:
- Sijainti (μ) = 2
- Skaala (b) = 1
- PDF kohdassa x = 0: 0.183940
-
Skaalattu Laplace-jakauma:
- Sijainti (μ) = 0
- Skaala (b) = 3
- PDF kohdassa x = 0: 0.166667
-
Siirretty ja skaalattu Laplace-jakauma:
- Sijainti (μ) = -1
- Skaala (b) = 0.5
- PDF kohdassa x = 0: 0.367879
Viitteet
- Kotz, S., Kozubowski, T., & Podgorski, K. (2001). The Laplace Distribution and Generalizations. Birkhäuser, Boston, MA.
- Keynes, J. M. (1911). The Principal Averages and the Laws of Error which Lead to Them. Journal of the Royal Statistical Society, 74(3), 322-331.
- Peng, L., & Xu, X. (2019). The Laplace Mechanism in Differential Privacy. IEEE Access, 7, 39891-39900.
- Norton, M. P., & Karczub, D. G. (2003). Fundamentals of Noise and Vibration Analysis for Engineers. Cambridge University Press.
- "Laplace Distribution." Wikipedia, Wikimedia Foundation, https://en.wikipedia.org/wiki/Laplace_distribution. Accessed 2 Aug. 2024.
Palaute
Napsauta palautetoimintoa aloittaaksesi palautteen antamisen tästä työkalusta
Liittyvät työkalut
Löydä lisää työkaluja, jotka voivat olla hyödyllisiä työnkulussasi