1. 程式人生 > >標準正態分佈隨機變數的倒數的分佈

標準正態分佈隨機變數的倒數的分佈

背景

看到有人在問這個問題,拿來算算。

自從有了CSDN-MarkDown之後,寫部落格舒服多了,尤其是數學公式部分。

原理

推薦的參考書是:
Schaum’s outline of Probability and Statistics, 3rd Edition, 2009; 科學出版社2002年翻譯出版了該書的第二版,所以有中文版。

Continuous Variables

  • Theorem 1. Let X be a continuous random variable with probability density f(x). Let us define U=ϕ(X)
    , where X=ψ(U)=ϕ1(U)(反函式存在). Then the probability density of U is given by g(u), where:
    g(u)|du|=f(x)|dx|
    or
    g(u)=f(x)dxdu=f[ϕ1(u)]ψ(u)

當連續隨機變數是多維的情況下,聯合分佈密度函式是多元函式,這時候絕對值符號內對應於雅可比行列式。

  • Theorem 2. Let X and Y be continuous random variables having joint density function f(x,y). Let us define U

    =ϕ1(X,Y), V=ϕ2(X,Y), where X=ψ1(U,V),Y=ψ2(U,V). Then the joint density function of U adn V is given by g(u,v), where:

    g(u,v)|dudv|=f(x,y)|dxdy|
    or
    g(u,v)=f(x,y)(x,y)(u,v)=f(ψ1(u,v),ψ2(u,v))ψ1uψ2uψ1vψ2vJacobianabs

提示:“複合”函式ϕi的“反函式”ψi解析表示式存在很關鍵;函式ϕi在計算中反而並未出現。

舉例

  • ExampleX服從標準正態分佈,則Y=1X服從何種分佈(求概率密度函式)?如果存在,計算Y的數學期望。

    解:

    直接套用 定理1 即可。
    標準正態分佈的概率密度函式:
    f(x)=12πex22, 以及:
    y=ϕ(x)=1x,x=

    相關推薦

    標準分佈隨機變數倒數分佈

    背景 看到有人在問這個問題,拿來算算。 自從有了CSDN-MarkDown之後,寫部落格舒服多了,尤其是數學公式部分。 原理 推薦的參考書是: Schaum’s outline of Probability and Statistics, 3rd

    PyTorch 生成隨機數Tensor(標準分佈標準、離散……)

    在使用PyTorch做實驗時經常會用到生成隨機數Tensor的方法,比如: torch.rand() torch.randn() torch.normal() torch.linespace() 均勻分佈 *torch.rand(sizes, out=None) → Tensor

    標準分佈的積分怎麼求?

    標準正態分佈的積分求解如下: x=rcosθ y=rsinθ 是二重積分極座標代換 而dxdy,rdrdθ是積分分別在直角座標系和極座標系的面積元素 當重積分從直角座標向極座標轉換的時候要乘

    【Scikit-learn】【模型預處理-2-資料整理】資料標準化調整:把資料調整為標準分佈

    1.標準正態分佈概念詳細的概念可以www.baidu.com,或者看以前寫的文章。標準正態分佈又稱為u分佈,是以0為均數、以1為標準差的正態分佈,記為N(0,1)。如下圖,綠色綠色就代表了標準正態分佈:2.資料標準化調整2.1簡介許多機器學習演算法在具有不同範圍特徵的資料中呈

    標準分佈函式表的程式實現

    現在的很多程式中要想實現查詢正態分佈函式表,將幾百條資料用陣列存放起來 再在程式中查詢是非常笨拙的方法,現在提供一種實現的演算法(Java),可以避免這種笨拙的實現方式: /** * 根據分割積分法來求得積分值 * -3.89~3.89區間外的

    Excel圖表—標準分佈概率分佈圖(概率密度函式圖及累積概率分佈圖)的繪製

    看似很簡單的一張Excel圖表,實際上也花了10多分鐘。這對於已經習慣了Spotfire這種資料視覺化軟體的我而言是不能接受的。 不過,功夫不負有心人,總算是畫出了教科書上的效果。 以下是一點小創新,如果提高資料粒度(資料粒度能夠滿足業務要求),有些問題的答案將一目瞭然

    標準分佈表(scipy.stats)

    0. 標準正態分佈表與常用值 Z-score 是非標準正態分佈標準化後的 x即 z=x−μσz = \frac{x-\mu}{\sigma}z=σx−μ​ 表頭的橫向表示小數點後第二位,表頭的

    C語言產生標準分佈或高斯分佈隨機數

    1 #include <stdlib.h> 2 #include <stdio.h> 3 double gaussrand() 4 { 5 static double V1, V2, S; 6 static int phase = 0; 7

    繼續隨機數:接受/拒絕方法(標準分佈

            前面在逆分佈函式法生成隨機數(以指數分佈和雙指數分佈為例)中已經說道了逆分佈函式方法生成隨機數,理論上來說的話,對於任意的分佈都是可以用逆分佈函式的方法得到的,因為分佈函式都是單調函式,也就是是說是可逆的,當然除了一些非常極端的情況,例如,函式雖然是遞增的但

    [C#] 查標準分佈

    C#裡面要計算正態分佈是一件比較麻煩的事情,一般是通過查表來實現的。static double[] ayZTFB = null; /// <summary> /// 計算標準正態分佈表 /// </summary> /// <param nam

    標準分佈函式的近似計算

    之前想寫個程式自動分析資料的分佈,但卡在無法求正態分佈的分佈函數了,無意中複習概率論課程,發現在附錄中居然有近似的計算公式!太高興了記錄下來 #define pi(3.1415926535898) #define a0  (0.33267) #define a1  (0.4

    均勻分佈生成標準分佈 python

        一個分佈的隨機變數可通過把服從(0,1)均勻分佈的隨機變數代入該分佈的反函式的方法得到。均勻分佈的反函式卻求不了。所以我們就要尋找其他的辦法。     由均勻分佈生成標準正態分佈主要有3種方法

    概率複習 第二章 隨機變數及其分佈

    本文用於複習概率論的相關知識點,因為好久不接觸了,忘了不少。這裡撿起來,方便學習其他知識。 總目錄 概率複習 第一章 基本概念 概率複習 第二章 隨機變數及其分佈 本章目錄 隨機變數 離散隨機變數、分佈律 重要離散隨機變數 (0-1)分佈 伯努利試驗 二項分佈

    0基礎統計學學習之路----隨機變數分佈

    隨機變數: 隨機變數分為兩種,第一種是離散型隨機變數,我們可以把離散型隨機變數想象為可數的資料,比如1個氣泡,1個人,5只青蛙,類似這種的屬於離散型隨機變數,非離散型隨機變數也稱為連續性隨機變數,如:一個人的身高是1.72米,一段路長20KM,經過的時間為20分鐘,

    關於《損失模型》的一點筆記——第二部分精算模型-1隨機變數分佈函式

    一般的精算模型嘗試表現出未來不確定的支付流,不確定性包括事件是否會發生、發生的時間以及損失量。 一些概念: 1. 現象是指可以觀測到的發生。 2. 試驗是指在一定條件下對某給定現象的一個觀測。 3. 一次試驗的最終觀測稱為結果。 4. 事件是一個或多個

    scipy.stats —— 概率、隨機變數分佈

    import numpy as np import scipy.stats as st 機率(odds) p(B)=120p(B)=\frac1{20}p(B)=201​:二十場比賽只贏一場 **

    隨機變數概率分佈函式彙總-離散型分佈+連續型分佈

    2018.08.18-更新 概率分佈用以表達隨機變數取值的概率規律,根據隨機變數所屬型別的不同,概率分佈取不同的表現形式 離散型分佈:二項分佈、多項分佈、伯努利分佈、泊松分佈 連續型分佈:均勻分佈、正態分佈、指數分佈、伽瑪分佈、偏態分佈、貝塔分佈、威布林分佈、卡方分佈、

    T 分布(近似標準分布)

    ima 分享 test 標準差 ron info 統計學 應用 href 1.1 定義 定義:假設X服從標準正態分布N(0,1),Y服從 卡方分布,那麽 的分布稱為自由度為n的t分布,記為 。 分布密度函數 ,其中,Gam(x)為伽馬函數。 可用於兩組獨立計量

    Q函式(標準函式右結尾積分)or標準函式積分

    const double M_SQRT1_2 = sqrt(0.5);double normalCFD(double value){    return 0.5 * erfc(-value * M_SQ

    課堂練習--計算陣列的最大值,最小值,平均值,標準差,中位數;numpy.random模組提供了產生各種分佈隨機數的陣列;分佈;Matplotlib

    #計算陣列的最大值,最小值,平均值,標準差,中位數 import numpy as np a=np.array([1, 4, 2, 5, 3, 7, 9, 0]) print(a) a1=np.max(a) #最大值 print(a1) a2=np.min(a) #最小值 print(a2) a3