主頁 >  其他 > 資料分析模型 第二章

資料分析模型 第二章

2020-12-26 11:33:40 其他

期望,概率分布

  • 一. 期望
  • 二. 概率分布
  • 三. 結語

一. 期望

根據數學計算,期望值(Expected Value)即為隨機變數的結果乘以其的概率的總和,這么看的話其實期望值也是均值,例如班里共10個人,1米8的人有3個,1米7的人有7個,那么抽到1米8的人概率為3/10, 1米7的人概率為7/10,那么這個班的身高期望值也就是這個班的平均身高即1.8* 3 10 \frac{3}{10} 103?+1.7* 7 10 \frac{7}{10} 107? .所以期望值也是均值,
當然了期望值或均值自然會被例外值干擾,例如有一個學生身高3米8,那么我們這個班的平均身高會被拉高,所以我們也可以發現,其實期望值或均值是可以不存在這個班級里的真實身高,

離散變數的期望值
E [ X ] = ∑ x ∈ X x p ( x ) E[X]=\sum_{x∈X} xp(x) E[X]=xX?xp(x)
E [ f ( X ) ] = ∑ x ∈ X f ( x ) p ( x ) E[f(X)]=\sum_{x∈X} f(x)p(x) E[f(X)]=xX?f(x)p(x)
連續變數的期望值
E [ X ] = ∫ x p ( x ) d x E[X]=\int xp(x)dx E[X]=xp(x)dx
E [ f ( x ) ] = ∫ f ( x ) p ( x ) d x E[f(x)]=\int f(x)p(x)dx E[f(x)]=f(x)p(x)dx
舉個例子:
P(X=1)=0.5, P(X=2)=0.4, P(X=3)=0.1
那么:
E[X]=1x0.5+2x0.4+3x0.1
E[log(X)]=log1x0.5+log2 x 0.4+log3x0.1

對于兩個變數來說
E [ f ( X , Y ) ] = ∑ x ∈ X ∑ y ∈ Y f ( x , y ) p ( x , y ) \ E[f(X,Y)]=\sum_{x∈X} \sum_{y∈Y} f(x,y)p(x,y) E[f(X,Y)]=xX?yY?f(x,y)p(x,y)

E [ f ( X ) + g ( Y ) ] = E [ f ( X ) ] + E [ g ( Y ) ] E[f(X)+g(Y)]=E[f(X)]+E[g(Y)] E[f(X)+g(Y)]=E[f(X)]+E[g(Y)]

若兩個變數獨立:
E [ f ( X , Y ) ] = E [ f ( X ) f ( Y ) ] = E [ f ( X ) ] E [ f ( Y ) ] E[f(X,Y)]=E[f(X)f(Y)]=E[f(X)] E[f(Y)] E[f(X,Y)]=E[f(X)f(Y)]=E[f(X)]E[f(Y)]

1.方差(Variance)
V [ X ] = E [ ( X ? E [ X ] ) 2 ] = ∑ x ∈ X ( x ? E [ X ] ) 2 p ( x ) V[X]=E[(X-E[X])^2]=\sum_{x∈X} (x-E[X])^2 p(x) V[X]=E[(X?E[X])2]=xX?(x?E[X])2p(x)從這個公式中我們可以看到,方差也是種期望(很重要),它是關于你隨機變數的值和隨機變數均值的“距離”的期望或均值,換句話說,方差是用來度量隨機變數和其數學期望(即均值)之間的偏離程度,所以我們經常說方差是看該點的離散程度,方差越大點的離散越大,方差越小點的離散度越小,在預測方面,我們也經常會說你對于未來的預測是否有信心,方差越大,說明你預測的點離散程度越大即你預測的點飄忽不定,你越沒信心,方差越小,說明你預測的點離散程度越小即你預測的點不會飄忽不定,你越有信心,這里要明確一點,有信心是否意味著你預測的準么,顯然不,這里稍微提一下偏差(bias)的概念,后續會細講,偏差即你預測的值和真值的差距,方差即你預測值的離散程度,偏差的計算有很多種,我們舉個最簡單的平均偏差,即單項測定值與平均值的偏差(取絕對值)之和,除以測定次數,你會發現,它的演算法和方差完全不一樣,不是因為距離是否被平方或被絕對值的關系,而是因為期望,是否乘以隨機變數對應的概率,總的一句話,偏差是計算預測值和均值的差距,而方差是計算差距的期望或差距的均值 =>離散度,
方差的計算轉化為
V [ X ] = E [ ( X ? E [ X ] ) 2 ] = E [ X 2 ? 2 X E [ X ] + E [ X ] 2 ] = E [ X 2 ] ? 2 E [ X ] E [ X ] + E [ X ] 2 = E [ X 2 ] ? E [ X ] 2 \ V[X]=E[(X-E[X])^2]= E[X^2-2XE[X]+E[X]^2]=E[X^2]-2E[X]E[X]+E[X]^2=E[X^2]-E[X]^2 V[X]=E[(X?E[X])2]=E[X2?2XE[X]+E[X]2]=E[X2]?2E[X]E[X]+E[X]2=E[X2]?E[X]2

所以 V [ X ] = E [ X 2 ] ? E [ X ] 2 V[X]=\ E[X^2]-E[X]^2 V[X]= E[X2]?E[X]2, 這里有個小演算法E[ E[X] ]=E[X],也很簡單理解E[X]是個數值,數值的期望是它本身,例如E[3]=3 ,
方差還有一個運演算法則,即 V [ a X ] = a 2 V [ X ] V[aX]=a^2V[X] V[aX]=a2V[X],這個推導也很簡單, V [ a X ] = E [ a 2 X 2 ] ? E [ a X ] 2 = a 2 ( E [ X 2 ] ? E [ X ] 2 ) = a 2 V [ X ] V[aX]=\ E[a^2X^2]-E[aX]^2=a^2( E[X^2]-E[X]^2)=a^2V[X] V[aX]= E[a2X2]?E[aX]2=a2(E[X2]?E[X]2)=a2V[X]

2.協方差(Covariance)
兩個變數X,Y,則這倆個變數的協方差為:
c o v ( X , Y ) = E [ ( X ? E [ X ] ) ( Y ? E [ Y ] ) ] = E [ X Y ] ? E [ X ] E [ Y ] \ cov(X,Y)=E[(X-E[X])(Y-E[Y])]=E[XY]-E[X]E[Y] cov(X,Y)=E[(X?E[X])(Y?E[Y])]=E[XY]?E[X]E[Y]
協方差表示兩個變數的總體誤差的期望,我們從協方差的公式中可以看到,其實是方差X乘方差Y,
如果Y=X,則變化為 V [ X ] = E [ X 2 ] ? E [ X ] 2 \ V[X]=E[X^2]-E[X]^2 V[X]=E[X2]?E[X]2兩個變數相同那就是該變數的方差,也就是說方差是協方差的一種特殊情況,數學好的同學會明白這種特殊情況本質就是:X的數學期望E(X)是X的一階原點矩,方差D(X)是X的二階中心矩,協方差Cov(X,Y)是X和Y的二階混合中心矩,再看回協方差的公式,如果X和Y這兩個變數的變化趨勢相同那么(X-E[X])和(Y-E[Y])的正負符號相同那么最后結果協變數的值為正值,如果X和Y兩個變化趨勢相反,那么(X-E[X])和(Y-E[Y])的正負符號不同,則協變數的值為負值,若X和Y互相獨立,則E[XY]=E[X]E[Y],也就說 c o v ( X , Y ) = 0 \ cov(X,Y)=0 cov(X,Y)=0. 但是,反過來說,如果 c o v ( X , Y ) = 0 \ cov(X,Y)=0 cov(X,Y)=0,那么X和Y不一定獨立,如果 c o v ( X , Y ) \ cov(X,Y) cov(X,Y)不為0,則X和Y必然不獨立,
這里有幾個推導:
根據方差公式 V [ X ] = E [ X 2 ] ? E [ X ] 2 V[X]=\ E[X^2]-E[X]^2 V[X]= E[X2]?E[X]2,我們將X+Y或者X-Y帶換X,我們將得到:
V [ X + Y ] = V [ X ] + V [ Y ] + 2 c o v ( X , Y ) V[X+Y]=V[X]+V[Y]+2cov(X,Y) V[X+Y]=V[X]+V[Y]+2cov(X,Y), 若X,Y獨立則, V [ X + Y ] = V [ X ] + V [ Y ] V[X+Y]=V[X]+V[Y] V[X+Y]=V[X]+V[Y]
V [ X ? Y ] = V [ X ] + V [ Y ] ? 2 c o v ( X , Y ) V[X-Y]=V[X]+V[Y]-2cov(X,Y) V[X?Y]=V[X]+V[Y]?2cov(X,Y),若X,Y獨立則, V [ X ? Y ] = V [ X ] + V [ Y ] V[X-Y]=V[X]+V[Y] V[X?Y]=V[X]+V[Y]
還有幾個推導也很簡單,這里不在贅述推導程序了:
c o v ( a X , Y ) = a c o v ( X , Y ) cov(aX,Y)=acov(X,Y) cov(aX,Y)=acov(X,Y)
c o v ( a X , b Y ) = a b c o v ( X , Y ) cov(aX,bY)=abcov(X,Y) cov(aX,bY)=abcov(X,Y)
c o v ( X + Z , Y ) = c o v ( X , Y ) + c o v ( Z , Y ) cov(X+Z,Y)=cov(X,Y)+cov(Z,Y) cov(X+Z,Y)=cov(X,Y)+cov(Z,Y)
c o v ( ∑ i = 1 n X i , ∑ j = 1 m Y j ) = ∑ i = 1 n ∑ j = 1 m c o v ( X i , Y j ) cov(\sum_{i=1}^{n}Xi,\sum_{j=1}^{m}Yj)=\sum_{i=1}^{n}\sum_{j=1}^{m}cov(Xi,Yj) cov(i=1n?Xi,j=1m?Yj)=i=1n?j=1m?cov(Xi,Yj)
V [ ∑ i = 1 n X i ] = ∑ i = 1 n V [ X i ] + ∑ i = 1 n ∑ j = 1 , j ! = i n c o v ( X i , X j ) V[\sum_{i=1}^{n}Xi]=\sum_{i=1}^{n}V[Xi]+\sum_{i=1}^{n}\sum_{j=1,j!=i}^{n}cov(Xi,Xj) V[i=1n?Xi]=i=1n?V[Xi]+i=1n?j=1,j!=in?cov(Xi,Xj),j!=i,否則變成方差了

與協方差關系很緊密的概念是相關系數,相關系數(Correlation) 公式為:
c o r r ( X , Y ) = c o v ( X , Y ) V [ X ] V [ Y ] corr(X,Y)=\frac{cov(X,Y)}{\sqrt{V[X] V[Y]}} corr(X,Y)=V[X]V[Y] ?cov(X,Y)?為什么會有相關系數這個概念,如果我們單單有協方差,我們會發現當協方差是會受到量綱的影響,什么意思,若你X和Y本身單位是m(米),你計算完后假如是100米的協方差,若你把X和Y的單位換成厘米,那么對應的協方差將會至少擴大100倍,所以為了避免量綱的影響從而引入相關系數,我們從相關系數的公式里也會發現,分母和分子量綱將會約掉,使相關系數的結果但但是一個值,無單位,容易比較,這種方法很常見,之后我們會在高等資料分析里講到計算風險,風險的值也是無量綱的,
切回正題, c o r r ( X , Y ) \ corr(X,Y) corr(X,Y)的值∈[0,1],值越靠近1,則說明X,Y這兩個變數關系越大且趨勢相同例如正比,否則越靠近0則說明X,Y這里變數沒有關系,

3.弱大數理論(weak law of large numbers)
假如從一個變數X里面取n個樣本,即x1,x2,…xn
那么樣本均值為:
x  ̄ = 1 n ∑ i = 1 n x i \overline{x}=\frac{1}{n} \sum_{i=1}^{n} xi x=n1?i=1n?xi
當n增加時, x  ̄ \overline{x} x會收斂于X的期望 E[X].

假如這邊有n個i.i.d變數(獨立同分布變數),X1,X2,…Xn,既然同分布,那么假設該分布期望E[Xi]= μ \mu μ, 當n越大,則這些變數的均值( X 1 + X 2 + . . . X n n \frac{X1+X2+...Xn}{n} nX1+X2+...Xn?)會向其分布的期望 μ \mu μ收斂. 我們用數學公式寫的好看一點,即
P { ∣ X 1 + X 2 + . . . + X n n ? μ ∣ > ε } → 0 , 當 n → ∞ \ P\{ |\frac{X1+X2+...+Xn}{n} -\mu| >\varepsilon \} →0,當n→∞ P{nX1+X2+...+Xn??μ>ε}0n
這個公式在說,當n→ ∞ ∞ 時, ∣ X 1 + X 2 + . . . + X n n ? μ ∣ |\frac{X1+X2+...+Xn}{n} -\mu| nX1+X2+...+Xn??μ的值比 ε \varepsilon ε(一個特別小的數值,也叫做誤差例如0.001)大的概率趨近于0,也就是說 ∣ X 1 + X 2 + . . . + X n n ? μ ∣ |\frac{X1+X2+...+Xn}{n} -\mu| nX1+X2+...+Xn??μ的值比 ε \varepsilon ε還小,側面說明 X 1 + X 2 + . . . + X n n \frac{X1+X2+...+Xn}{n} nX1+X2+...+Xn?幾乎等于 μ \mu μ.
這就是大數定律里弱大數定律的一個概念,大數定律還有很多定律在總結大數所產生的規律,我在此僅把老師所講的弱大數理論和推導給大家分享下,因為該推導涉及了切比雪夫不等式,而切比雪夫不等式涉及了馬爾可夫不等式,所以在此簡略的帶大家回顧溫習下這倆個不等式,

馬爾可夫不等式(Markov’s inequality)
馬爾可夫不等式:
X 為非負數的隨機變數, a>0的任何值,則
P { X > = a } < = E [ X ] a \ P\{ X \ >=a \} <= \frac{E[X]}{a} P{X >=a}<=aE[X]?
證明:
在此利用連續變數X和該概率分布p(x)來證明,離散變數證明大同小異,
E [ X ] = ∫ 0 ∞ x p ( x ) d x = ∫ 0 a x p ( x ) d x + ∫ a ∞ x p ( x ) d x > = ∫ a ∞ x p ( x ) d x > = ∫ a ∞ a p ( x ) d x = a ∫ a ∞ p ( x ) d x = a P { X > = a } E[X]=\int_{0}^{∞}xp(x)dx=\int_{0}^{a}xp(x)dx+\int_{a}^{∞}xp(x)dx >=\int_{a}^{∞}xp(x)dx >=\int_{a}^{∞}ap(x)dx=a\int_{a}^{∞}p(x)dx=a P\{ X>=a \} E[X]=0?xp(x)dx=0a?xp(x)dx+a?xp(x)dx>=a?xp(x)dx>=a?ap(x)dx=aa?p(x)dx=aP{X>=a}

切比雪夫不等式(Chebyshev’s inequality)
切比雪夫不等式:
假如一個X隨機變數它的E[X]= μ \mu μ, V[X]= σ 2 \sigma ^2 σ2, 那么對于任何 k>0, 則
P { ∣ X ? μ ∣ > = k } < = σ 2 k 2 \ P\{ |X-\mu |>=k \} <= \frac{\sigma^2}{k^2} P{X?μ>=k}<=k2σ2?
證明:
我們可以把 ( X ? μ ) 2 (X-\mu)^2 (X?μ)2看做一個非負數的隨機變數,帶入a= k 2 \ k^2 k2,利用馬爾可夫不等式,則
P { ( X ? μ ) 2 > = k 2 } < = E [ ( X ? μ ) 2 ] k 2 \ P\{ (X-\mu)^2 >=k^2 \} <= \frac{E[(X-\mu)^2]}{k^2} P{(X?μ)2>=k2}<=k2E[(X?μ)2]?
因為 ( X ? μ ) 2 (X-\mu)^2 (X?μ)2 ∣ X ? μ ∣ > = k |X-\mu|>=k X?μ>=k是充分必要條件,則
P { ∣ X ? μ ∣ > = k } < = E [ ( X ? μ ) 2 ] k 2 = σ 2 k 2 \ P\{ |X-\mu| >=k \} <= \frac{E[(X-\mu)^2]}{k^2}=\frac{\sigma ^2}{k^2} P{X?μ>=k}<=k2E[(X?μ)2]?=k2σ2?

弱大數理論(weak law of large numbers)
證明:
已知這些隨機變數為i.i.d獨立同分布,那么假設這些隨機變數有有限的方差 σ 2 \sigma^2 σ2
即:
V[ X 1 + X 2 + . . . . + X n n \frac{X1+X2+....+Xn}{n} nX1+X2+....+Xn?]= σ 2 n \frac{\sigma^2}{n} nσ2? 和E[ X 1 + X 2 + . . . . + X n n \frac{X1+X2+....+Xn}{n} nX1+X2+....+Xn?]= μ \mu μ
那么利用切比雪夫不等式得:
P { ∣ X 1 + X 2 + . . . + X n n ? μ ∣ > ε } < = σ 2 n ε 2 \ P\{ |\frac{X1+X2+...+Xn}{n} -\mu| >\varepsilon \}<=\frac{\sigma^2}{n\varepsilon^2} P{nX1+X2+...+Xn??μ>ε}<=nε2σ2?, 當n越大時, σ 2 n ε 2 → 0 \frac{\sigma^2}{n\varepsilon^2}→0 nε2σ2?0.

4.期望值的存在(Existence of expected values)
①期望值不一定總是存在的
②如果X作為我們的總體是有限的,那么E[X]總是存在,但通常情況下X作為總體一般是無窮的,
③X作為總體一般由整數或者實陣列成的,這樣的話不能保證期望值的存在,相反,四分位總是存在,

5.估計方程關于隨機變數的期望值和方差(Approximate Expectations of Functions of RVs)
假設這里有個方程f(x)和隨機變數X,我們要明確一點E[f(X)]!=f(E[X]),
假設我們已知E[X]= μ \mu μ,V[X]= σ 2 \sigma^2 σ2當然了具體的E[X]和V[X]需要你自己找,這里僅僅利用 μ \mu μ σ 2 \sigma^2 σ2做個例子,
那么:
E [ f ( X ) ] ≈ f ( μ ) + [ d 2 f ( X ) d X 2 ∣ X = μ ] ? σ 2 2 E[f(X)]≈f(\mu)+[\frac{d^2f(X)}{dX^2}|_{X=\mu}] ?\frac{\sigma^2}{2} E[f(X)]f(μ)+[dX2d2f(X)?X=μ?]?2σ2?
V [ f ( X ) ] ≈ [ d f ( X ) d x ∣ X = μ ] 2 σ 2 V[f(X)]≈[\frac{df(X)}{dx}|_{X=\mu}]^2\sigma^2 V[f(X)][dxdf(X)?X=μ?]2σ2
我們可以利用該公式找到方程的期望值和方差,這公式的本質其實是泰勒函式展開的形式,

舉個例子:
假設E[X]= μ \mu μ,V[X]= σ 2 \sigma^2 σ2,該方程f(X)=a X 2 X^2 X2+c
那么我們能得到:
d f ( X ) d x \frac{df(X)}{dx} dxdf(X)?=2aX和 d 2 f ( X ) d X 2 \frac{d^2f(X)}{dX^2} dX2d2f(X)?=2a
那么帶入上述公式得:
E[f(X)]≈a μ 2 \mu^2 μ2+c+a σ 2 \sigma^2 σ2
V[f(X)]≈ 4 ( a μ ) 2 σ 2 4(a\mu)^2 \sigma^2 4(aμ)2σ2

二. 概率分布

講概率分布之前,先說明下寫法和基本的概念:
p ( x ∣ θ ) , x ∈ X , θ ∈ Θ p(x|\theta), x∈X,\theta∈Θ p(xθ),xXθΘ
θ \theta θ=( θ 1 , θ 2 , . . . θ k \theta1,\theta2,...\theta k θ1,θ2,...θk)為引數,一般引數的數量k要遠小于X總體的數量,
舉個例子:
p(x|a=1,b=2),那么該概率分布由引數a=1,和引數b=2控制該分布的形狀,Θ意味著a和b能取得值,例如a和b只能是正整數,也稱為有效引數空間,所以a,b∈Θ,
另外要提得一點是,E[X]=f(θ),V[X]=g(θ),如果隨機變數符合某個分布,那么它得期望值和方差其實可以寫成關于該分布引數的一個函式數學運算式的,

Ⅰ.高斯分布(也稱正態分布,Normal distribution)
在資料分析模型這課里,不涉及多元高斯分布,而我會在高等資料分析的課里講解,正態分布以X= μ \mu μ對稱,中間高兩邊低,正態分的隨機變數是連續的,不是離散的,
正態分布的公式:
p ( x ∣ μ , σ 2 ) = ( 1 2 π σ 2 ) 1 2 e x p ( ? ( x ? μ ) 2 2 σ 2 ) p(x|\mu,\sigma^2)=(\frac{1}{2\pi\sigma^2})^{\frac{1}{2}}exp({-\frac{(x-\mu)^2}{2\sigma^2}}) p(xμ,σ2)=(2πσ21?)21?exp(?2σ2(x?μ)2?)
這里θ=( μ , σ 2 \mu,\sigma^2 μ,σ2), μ \mu μ是該分布的均值, σ 2 \sigma^2 σ2是該分布的方差,如下是正態分布的圖:在這里插入圖片描述
如果一個隨機變數X服從正態分布,我們的寫法是:
X ~ N ( μ , σ 2 ) X ~N(\mu,\sigma^2) XN(μ,σ2)
E [ X ] = μ , V [ X ] = σ E[X]=\mu, V[X]=\sigma E[X]=μ,V[X]=σ

N(0,1)為標準正態分布(standard normal distribution)
如果Z~N(0,1), X~N( μ , σ 2 \mu,\sigma^2 μ,σ2),那么:
X = σ Z + μ X=\sigma Z+\mu X=σZ+μ
如果X~N( μ , σ 2 \mu,\sigma^2 μ,σ2),那么:
E [ X ] = μ , V [ X ] = σ 2 E[X]=\mu,V[X]=\sigma^2 E[X]=μ,V[X]=σ2

對于任意正態分布N( μ , σ 2 \mu,\sigma^2 μ,σ2),68.27%的概率會落在( μ ? σ , μ + σ \mu -\sigma ,\mu+\sigma μ?σ,μ+σ)即下圖藍色區域ji
對于任意正態分布N( μ , σ 2 \mu,\sigma^2 μ,σ2),95.45%的概率會落在( μ ? 2 σ , μ + 2 σ \mu -2\sigma ,\mu+2\sigma μ?2σ,μ+2σ)即下圖藍色區域
在這里插入圖片描述
正態分布還有最后一個性質,即正態分布的可加性,
如果X1~N( μ 1 , σ 1 2 \mu_1,\sigma^2_1 μ1?,σ12?), X2~N( μ 2 , σ 2 2 \mu_2,\sigma^2_2 μ2?,σ22?)
那么,X1+X2~N( μ 1 + μ 2 \mu_1+\mu_2 μ1?+μ2?, σ 1 2 + σ 2 2 \sigma^2_1+\sigma^2_2 σ12?+σ22?)

如果X~N( μ , σ 2 \mu, \sigma^2 μ,σ2), X= ∑ i = 1 n X i \sum_{i=1}^{n}X_i i=1n?Xi?, X i X_i Xi?~N( μ i , σ i 2 \mu_i,\sigma^2_i μi?,σi2?)
那么, ∑ i = 1 n μ i = μ \sum_{i=1}^{n}\mu_i=\mu i=1n?μi?=μ, ∑ i = 1 n σ i 2 = σ 2 \sum_{i=1}^{n}\sigma^2_i=\sigma^2 i=1n?σi2?=σ2
其證明也很簡單,如果X1~N( μ 1 , σ 1 2 \mu_1,\sigma^2_1 μ1?,σ12?), X2~N( μ 2 , σ 2 2 \mu_2,\sigma^2_2 μ2?,σ22?),那么E[X1]+E[X2]=E[X1+X2]= μ 1 + μ 2 \mu_1+\mu_2 μ1?+μ2?, V[X1]+V[X2]=V[X1+X2]= σ 1 2 + σ 2 2 \sigma^2_1+\sigma^2_2 σ12?+σ22?, 所以X1+X2~N( μ 1 + μ 2 \mu_1+\mu_2 μ1?+μ2?, σ 1 2 + σ 2 2 \sigma^2_1+\sigma^2_2 σ12?+σ22?),

伯努利分布(Bernoulli distribution)
伯努利分布的隨機變數是離散的,即X={0,1}
伯努利分布公式:
P ( X = 1 ∣ θ ) = θ , θ ∈ [ 0 , 1 ] P(X=1|\theta)=\theta, \theta∈[0,1] P(X=1θ)=θ,θ[0,1]
當X=1是代表成功,而一般我們定義 θ \theta θ是成功的概率,X=0是失敗,那么 1 ? θ 1-\theta 1?θ為失敗的概率,
這樣我們又可以把該公式寫成:
p ( x ∣ θ ) = θ x ( 1 ? θ ) ( 1 ? x ) , θ ∈ [ 0 , 1 ] , x ∈ { 0 , 1 } p(x|\theta)=\theta^x(1-\theta)^{(1-x)} ,\theta∈[0,1],x∈\{0,1\} p(xθ)=θx(1?θ)(1?x)θ[0,1]x{0,1}
如果X服從伯努利分布,那么我們可以寫成X~Be( θ \theta θ).
E [ X ] = θ , V [ X ] = θ ( 1 ? θ ) E[X]=\theta, V[X]=\theta(1-\theta) E[X]=θ,V[X]=θ(1?θ)
推導也很簡單,因為 E [ X ] = 0 ? ( 1 ? θ ) + 1 ? θ = θ , V [ X ] = E [ X 2 ] ? E [ X ] 2 = θ ? θ 2 = θ ( 1 ? θ ) E[X]=0*(1-θ)+1*θ=θ,V[X]=E[X^2]-E[X]^2=\theta-\theta^2=\theta(1-\theta) E[X]=0?(1?θ)+1?θ=θV[X]=E[X2]?E[X]2=θ?θ2=θ(1?θ).

伯努利分布影像為:
在這里插入圖片描述

我們利用伯努利分布的方差畫圖如下:
在這里插入圖片描述
我們可以看到,當 θ = 1 2 \theta=\frac{1}{2} θ=21?時,方差最大,在數學意義上 θ ( 1 ? θ ) \theta(1-\theta) θ(1?θ)這就是個一元二次函式算極值而已,但在哲學含義上卻很值得我們思考,假設有這么A,B,C三種硬幣,A硬幣正面為人頭,反面為花色,B硬幣正反兩面均為人頭,C硬幣正反兩面均為花色,這三種硬幣都僅僅拋一次,你覺得僅靠拋這一次硬幣得到人頭的概率,我們對哪種硬幣擲出人頭的概率更有信心,當然是B和C硬幣,B硬幣擲出人頭的概率為1,C硬幣擲出人頭的概率是0.這也就是為什么 θ \theta θ=1或者0時,它的方差為0. 這里在稍微提一下二項式分布,二項式分布僅僅是做了n次伯努利實驗而已,假設我們做了5次拋各A,B,C硬幣的實驗,人頭為1,花色為0,我們得到A硬幣結果[0,0,0,1,1],B硬幣結果[1,1,1,1,1], C硬幣結果[0,0,0,0,0],我們當然對B硬幣和C硬幣得到人頭概率更有信心,而A硬幣人頭的概率我們卻拿不準, 從這我們也可以明白A硬幣雖然 θ = 1 2 \theta=\frac{1}{2} θ=21?但它的方差是很大的,預測結果很離散,你可以說它是 2 5 \frac{2}{5} 52?也可能下次你再拋5次概率又變成其它值,甚至你拋五次有可能全人頭或全花色,

Ⅲ.二項式分布(Binomial distribution)
二項式分布是做了n次伯努利試驗,即有n個隨機變數X=(X1,X2,…,Xn),Xi∈{0,1}舉個例子X=(0,1,1,1,0,1,0,0)
我們一般用n來表示有多少個隨機變數即為多少次伯努利試驗,而m來表示成功的次數,那么根據上述例子,n=8,m=4.θ是一次伯努利試驗的成功概率.
那么實驗n次,成功m次的概率即為二項式分布公式:
p ( m ∣ θ ) = ( n m ) ∏ j = 1 n p ( x i ∣ θ ) = ( n m ) θ m ( 1 ? θ ) ( n ? m ) p(m|\theta)=\begin{pmatrix}n\\m\\\end{pmatrix} \prod_{j=1}^{n} p(x_i|\theta) =\begin{pmatrix}n\\m\\\end{pmatrix}\theta^m(1-\theta)^{(n-m)} p(mθ)=(nm?)j=1n?p(xi?θ)=(nm?)θm(1?θ)(n?m)
( n m ) = n ! ( n ? m ) ! m ! \begin{pmatrix}n\\m\\\end{pmatrix}=\frac{n!}{(n-m)!m!} (nm?)=(n?m)!m!n!?這里涉及高中數學的排列組合,在此不再贅述,

二項式分布為離散函式,如下圖:
在這里插入圖片描述
若M服從二項式分布,我們寫法為 M ~ B i n ( θ , n ) M~Bin(\theta,n) MBin(θ,n),M為一共成功的次數.
E [ M ] = n θ , V [ M ] = n θ ( 1 ? θ ) E[M]=n\theta, V[M]=n\theta(1-\theta) E[M]=nθ,V[M]=nθ(1?θ)
推導也很簡單,因為進行了n次伯努利分布實驗,每次實驗獨立,則E[M]=n*(0*(1-θ)+1*θ)=nθ,根據我們之前講的若 V [ X + Y ] = V [ X ] + V [ Y ] + 2 c o v ( X , Y ) V[X+Y]=V[X]+V[Y]+2cov(X,Y) V[X+Y]=V[X]+V[Y]+2cov(X,Y), 若X,Y獨立則, V [ X + Y ] = V [ X ] + V [ Y ] V[X+Y]=V[X]+V[Y] V[X+Y]=V[X]+V[Y], 那么進行n次伯努利實驗,每次實驗獨立,X~Be(θ),V[M]=nV[X]=nθ(1-θ),當然了這里還有一個計算量很大的方法,那就是利用我們最早說的離散變數期望值公式來計算 E [ M ] E[M] E[M] E [ M 2 ] E[M^2] E[M2],即:
E [ M ] = ∑ m = 0 n m ( n m ) θ m ( 1 ? θ ) ( n ? m ) = n θ E[M]=\sum_{m=0}^{n}m\begin{pmatrix}n\\m\\\end{pmatrix}\theta^m(1-\theta)^{(n-m)}=n\theta E[M]=m=0n?m(nm?)θm(1?θ)(n?m)=nθ
E [ M 2 ] = ∑ m = 0 n m 2 ( n m ) θ m ( 1 ? θ ) ( n ? m ) = n ( n ? 1 ) θ 2 + n θ E[M^2]=\sum_{m=0}^{n}m^2\begin{pmatrix}n\\m\\\end{pmatrix}\theta^m(1-\theta)^{(n-m)}=n(n?1)\theta^2+n\theta E[M2]=m=0n?m2(nm?)θm(1?θ)(n?m)=n(n?1)θ2+nθ
再利用 V [ M ] = E [ M 2 ] ? E [ M ] 2 V[M]=E[M^2]-E[M]^2 V[M]=E[M2]?E[M]2得出V[M]=nθ(1-θ),

二項式分布的最后一個性質是連加性
如果 M 1 ~ B i n ( θ , n 1 ) M_1~Bin(\theta,n_1) M1?Bin(θ,n1?), M 2 ~ B i n ( θ , n 2 ) M_2~Bin(\theta,n_2) M2?Bin(θ,n2?)
那么:
M 1 + M 2 ~ B i n ( θ , n 1 + n 2 ) M_1+M_2~Bin(\theta,n_1+n_2) M1?+M2?Bin(θ,n1?+n2?)
推導也很簡單,因為 M 1 ~ B i n ( θ , n 1 ) M_1~Bin(\theta,n_1) M1?Bin(θ,n1?), M 2 ~ B i n ( θ , n 2 ) M_2~Bin(\theta,n_2) M2?Bin(θ,n2?),那么 E [ M 1 ] + E [ M 2 ] = E [ M 1 + M 2 ] = ( n 1 + n 2 ) θ E[M_1]+E[M_2]=E[M_1+M_2]=(n_1+n_2)\theta E[M1?]+E[M2?]=E[M1?+M2?]=(n1?+n2?)θ V [ M 1 ] + V [ M 2 ] = V [ M 1 + M 2 ] = ( n 1 + n 2 ) θ ( 1 ? θ ) V[M_1]+V[M_2]=V[M_1+M_2]=(n_1+n_2)\theta(1-\theta) V[M1?]+V[M2?]=V[M1?+M2?]=(n1?+n2?)θ(1?θ),所以 M 1 + M 2 ~ B i n ( θ , n 1 + n 2 ) M_1+M_2~Bin(\theta,n_1+n_2) M1?+M2?Bin(θ,n1?+n2?)
大家可能會問,伯努利分布是否有連加性質,答案是沒有,大家可以嘗試這個方法自己證明下,這個連加性的證明方法是小弟我當時給我老師提出的,老師的回答是默許了,但告訴小弟我有一套更復雜的官方證明,感興趣的同學可以查查并告訴小弟我,在此感謝了,

Ⅳ.離散均勻分布(Discrete Uniform Distribution)
不像二項式分布一樣,m的取不同的值有唯一的概率對應,當然這些概率會隨著n的增大,向nθ收斂,但是離散均勻分布則是,隨機變數取不同的值可以有相同的概率,例如擲色子,隨機變數X=1,2,3,4,5,6的概率均為 1 6 \frac{1}{6} 61?這就是一種均勻分布(uniform distribution)
那么離散均勻分布的公式:
P ( X = k ∣ a , b ) = 1 b ? a + 1 P(X=k|a,b)=\frac{1}{b-a+1} P(X=ka,b)=b?a+11?
X∈{a,…,b},且b>=a. 例如骰子X∈{1,2,3,4,5,6},a=1,b=6.其實這里的兩個引數a,b其實可以看做一個引數即b-a+1, b-a+1的含義是有多少個元素在隨機變數里,例如骰子有b-a+1=6-1+1=6個面,
如果一個隨機變數X服從離散均勻分布 X ~ U ( a , b ) X~U(a,b) XU(a,b)
E [ X ] = a + b 2 , V [ X ] = ( b ? a + 1 ) 2 ? 1 12 E[X]=\frac{a+b}{2}, V[X]=\frac{(b-a+1)^2-1}{12} E[X]=2a+b?,V[X]=12(b?a+1)2?1?
這里注意的是E[X]不一定是整數,

Ⅴ.連續均勻分布(Continuous Uniform Distribution)
如果隨機變數是連續的,那么如果X服從連續均勻分布 X ~ U ( a , b ) , a > b X~U(a,b),a>b XU(a,b),a>b
p ( x ∣ a , b ) = { 0 , x < a 1 b ? a , a < = x < = b 0 , x > b p(x|a,b) = \begin{cases} \ 0, & x<a \\ \frac{1}{b-a}, & a<=x<=b \\ \ 0,& x>b \\ \end{cases} p(xa,b)=?????? 0,b?a1?, 0,?x<aa<=x<=bx>b?
E [ X ] = a + b 2 = a + w 2 , V [ X ] = ( b ? a ) 2 12 = w 2 12 E[X]=\frac{a+b}{2}=a+\frac{w}{2}, V[X]=\frac{(b-a)^2}{12}=\frac{w^2}{12} E[X]=2a+b?=a+2w?,V[X]=12(b?a)2?=12w2?
a:決定了分布從哪里開始
w=b-a:決定了分布的寬度
如下圖關于連續均勻分布:
在這里插入圖片描述
Ⅵ.泊松分布(Poisson Distribution)
如果離散隨機變數X服從泊松分布,我們寫成X~Poi( λ \lambda λ), λ \lambda λ的含義是在單位時間內發生事件的次數,也稱為率(rate),X的含義是在一段時間內(一段周期)內發生事件的次數,
泊松分布的公式:
p ( X = k ∣ λ ) = λ k e x p ( ? λ ) k ! p(X=k|\lambda)=\frac{\lambda^kexp(-\lambda)}{k!} p(X=kλ)=k!λkexp(?λ)?
E [ X ] = λ , V [ X ] = λ E[X]=\lambda, V[X]=\lambda E[X]=λ,V[X]=λ

泊松分布得期望和方差推導,依舊按照離散隨機變數期望公式來算 E [ X ] , E [ X 2 ] E[X],E[X^2] E[X],E[X2].
E [ X ] = ∑ k = 1 ∞ k λ k e x p ( ? λ ) k ! = λ e ? λ ∑ k = 1 ∞ λ k ? 1 ( k ? 1 ) ! E[X]=\sum_{k=1}^{∞} k \frac{\lambda^{k} exp(-\lambda)}{k!}=\lambda e^{-\lambda} \sum_{k=1}^{∞} \frac{\lambda^{k-1}}{(k-1)!} E[X]=k=1?kk!λkexp(?λ)?=λe?λk=1?(k?1)!λk?1?
∑ k = 1 ∞ λ k ? 1 ( k ? 1 ) ! = e λ \sum_{k=1}^{∞} \frac{\lambda^{k-1}}{(k-1)!}=e^\lambda k=1?(k?1)!λk?1?=eλ泰勒展開式
所以 E [ X ] = λ e ? λ e λ = λ E[X]=\lambda e^{-\lambda} e^{\lambda}=\lambda E[X]=λe?λeλ=λ
因為 E [ X 2 ] = ∑ k = 1 ∞ k 2 λ k e x p ( ? λ ) k ! = λ ( λ + 1 ) E[X^2]=\sum_{k=1}^{∞} k^2 \frac{\lambda^{k} exp(-\lambda)}{k!}=\lambda (\lambda +1) E[X2]=k=1?k2k!λkexp(?λ)?=λ(λ+1)
所以V[X]= E [ X 2 ] ? E [ X ] 2 = λ E[X^2]-E[X]^2=\lambda E[X2]?E[X]2=λ

如下圖關于泊松分布:在這里插入圖片描述
泊松分布也有連加性:
如果X1∈Poi( λ 1 \lambda_1 λ1?), X1∈Poi( λ 2 \lambda_2 λ2?),那么X1+X2∈Poi( λ 1 + λ 2 \lambda_1+\lambda_2 λ1?+λ2?)

另外,如果 X T X_T XT?意味著發生多少事情在一段時間或者周期 T T T內,那么將這段時間縮短k倍,那么會發生 X T / k X_{T/k} XT/k?個事情,且 X T / k X_{T/k} XT/k?~Poi( λ k \frac{\lambda}{k} kλ?).
因為我們的 λ \lambda λ本質是單位時間T=1乘以發生事件的期望,如果單位時間變成T= 1 k \frac{1}{k} k1?那么我們 λ \lambda λ* 1 k \frac{1}{k} k1?.

根據泊松分布的影像,我們可以看出泊松分布好像和二項式分布很像,沒錯,當二項式的n足夠多,二項式將近似為泊松,當泊松的 λ \lambda λ足夠大時,從離散函式變成連續函式時,它將變化為正態分布,所以正態分布其實是所有分布的樣子,當樣本趨于極限總體時,

二項式分布推導泊松分布( n → ∞ n→∞ n時)
lim ? n → ∞ p ( m ∣ θ ) = ( n m ) θ m ( 1 ? θ ) ( n ? m ) \lim_{n\to ∞}p(m|\theta)=\begin{pmatrix}n\\m\\\end{pmatrix}\theta^m(1-\theta)^{(n-m)} limn?p(mθ)=(nm?)θm(1?θ)(n?m)

θ \theta θ= λ n \frac{\lambda}{n} nλ?

= lim ? n → ∞ ( n m ) ( λ n ) m ( 1 ? λ n ) n ? m =\lim_{n\to ∞}\begin{pmatrix}n\\m\\\end{pmatrix}(\frac{\lambda}{n})^m(1-\frac{\lambda}{n})^{n-m} =limn?(nm?)(nλ?)m(1?nλ?)n?m

當n→∞,θ→∞ 時.

= lim ? n → ∞ n ! ( n ? m ) ! m ! ( λ n ) m ( 1 ? λ n ) n ( 1 ? λ n ) ? m =\lim_{n\to ∞}\frac{n!}{(n-m)!m!}(\frac{\lambda}{n})^m(1-\frac{\lambda}{n})^n(1-\frac{\lambda}{n})^{-m} =limn?(n?m)!m!n!?(nλ?)m(1?nλ?)n(1?nλ?)?m

因為n無窮大時, ( 1 ? λ n ) ? m (1-\frac{\lambda}{n})^{-m} (1?nλ?)?m=1, n ! ( n ? m ) ! ( 1 n m ) \frac{n!}{(n-m)!} (\frac{1}{n^m}) (n?m)!n!?(nm1?)=1, ( 1 ? λ n ) n (1-\frac{\lambda}{n})^n (1?nλ?)n=exp(- λ \lambda λ)

所以
= lim ? n → ∞ λ m m ! e x p ( ? λ ) =\lim_{n\to ∞}\frac{\lambda^m}{m!}exp(-\lambda) =limn?m!λm?exp(?λ),泊松分布

泊松分布推導正態分布(當 λ \lambda λ ∞ ∞ ):
先澄清一點,正常情況的泊松分布是推不到正態分布的,中心極限定理的泊松分布可以推導正態分布,中心極限定理是說當樣本足夠大時,樣本均值的分布逐漸變化成正態分布.中心極限定理后續章節還會細說,

泊松分布公式:
p ( X = k ∣ λ ) = λ k e x p ( ? λ ) k ! p(X=k|\lambda)=\frac{\lambda^kexp(-\lambda)}{k!} p(X=kλ)=k!λkexp(?λ)?

令k= λ ( 1 + δ ) \lambda(1+\delta) λ(1+δ), δ \delta δ<<1, ( 1 + δ ) (1+\delta) (1+δ)意味著單位時間,當 λ \lambda λ ∞ ∞ k → ∞ k→∞ k,泊松分布的隨機變數逐漸變成連續的,

利用斯特林公式(Stirling’s formula)
k ! → 2 π k e ? k k ? k k!→\sqrt{2\pi k} e^{-k}k^{-k} k!2πk ?e?kk?k, 當 k → ∞ k→∞ k

那么
p ( X = k ∣ λ ) = λ k e x p ( ? λ ) k ! = λ λ ( 1 + δ ) e ? λ 2 π e ? λ ( 1 + δ ) [ λ ( 1 + δ ) ] λ ( 1 + δ ) + 1 2 = e ? λ δ 2 2 2 π λ p(X=k|\lambda)=\frac{\lambda^kexp(-\lambda)}{k!}=\frac{\lambda^{\lambda(1+\delta)}e^{-\lambda}}{\sqrt{2\pi}e^{-\lambda(1+\delta)}[\lambda(1+\delta)]^{\lambda(1+\delta)+\frac{1}{2}}}=\frac{e^\frac{-\lambda \delta^2}{2}}{\sqrt{2\pi \lambda}} p(X=kλ)=k!λkexp(?λ)?=2π ?e?λ(1+δ)[λ(1+δ)]λ(1+δ)+21?λλ(1+δ)e?λ?=2πλ ?e2?λδ2??

再將 δ \delta δ=(k- λ \lambda λ)/ λ \lambda λ,帶入,得
= e ? ( k ? λ ) 2 2 λ 2 π λ =\frac{e^{\frac{-(k-\lambda)^2}{2\lambda}}}{\sqrt{2\pi \lambda}} =2πλ ?e2λ?(k?λ)2??

λ = σ 2 = μ \lambda=\sigma^2=\mu λ=σ2=μ, k=x
則為
p ( x ∣ μ , σ 2 ) = ( 1 2 π σ 2 ) 1 2 e x p ( ? ( x ? μ ) 2 2 σ 2 ) p(x|\mu,\sigma^2)=(\frac{1}{2\pi\sigma^2})^{\frac{1}{2}}exp({-\frac{(x-\mu)^2}{2\sigma^2}}) p(xμ,σ2)=(2πσ21?)21?exp(?2σ2(x?μ)2?) 正態分布,

最后,這里有張分布的關系圖(轉載https://www.zhihu.com/question/21756860),大家可以清晰的看到各個分布的關系
在這里插入圖片描述
在資料分析模型這課里面暫且不涉及過多分布,畢竟小弟專業是資料科學,研究生是機器學習和計算機視覺,對數學方面雖有涉及但不夠深入,也希望大家多多點出小弟的不足或有謬誤的地方,在此感謝了,至于像伽馬分布,柯西分布,半柯西分布等均為貝葉斯統計先驗里需要用上的,這些內容在后續更新高等資料分析博客會提到,

三. 結語

小弟我畢竟不是數學專業,有公式推導錯誤的或理論有謬誤的,請大家指出,我好及時更正,
自習的同學可以參考Ross, S.M. (2014) Introduction to Probability and Statistics for Engineers and Scientists, 5th ed. Academic Press. 第4章-5章

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/240510.html

標籤:其他

上一篇:阿里云-云開發平臺普及篇——創建應用

下一篇:Hadoop基礎概念知識(干貨)

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more