108 年 國立政治大學資訊科學系碩士班《機率》

📄 試題原卷 免費註冊後即可對照原始考卷 PDF免費註冊

第 1 題20 分

依據表一中的 C 語言程式作答。表中包含兩個欄位,「行號」的欄位是為了溝通之用,不是程式的本身。「程式」欄位則是各行號的 C 語言程式指令;有一些行是蓄意留白的。

表一:某題的 C 語言程式

01 #include <time.h>
02 #include <stdlib.h>
03
04 int crossover (double x);
05
06 int main()
07 {
08     int i;
09     int repeats = 1000000;
10     double sum = 0;
11     for (i = 0; i < repeats; i++)
12         sum += (double)rand() / (double)RAND_MAX;
13     printf("%6.4f\n", sum / (double)repeats);
14
15     sum = 0;
16     for (i = 0; i < repeats; i++)
17         sum += crossover(0.6);
18     printf("%6.4f\n", sum / (double)repeats);
19
20     return 0;
21 }
22
23 int crossover (double x)
24 {
25     if ((double)rand() / (double)RAND_MAX <= x)
26         return 1;
27     else
28         return 0;
29 }

(a) (3%) 依照表一目前的程式,第 13 行可能會印出什麼?說明你的答案。
(b) (3%) 依照表一目前的程式,第 18 行可能會印出什麼?說明你的答案。
(c) (3%) 如果我們執行表一的程式很多次,第 13 行所列印的資料是否每一次都會一樣?如果有可能不一樣的話,會是怎樣的不一樣?舉例說明並且說明原因。
(d) (3%) 如果我們執行表一的程式很多次,第 18 行所列印的資料是否每一次都會一樣?如果有可能不一樣的話,會是怎樣的不一樣?舉例說明並且說明原因。
(e) (4%) 如果我們把第 10 行的 1000000 改成 1000,對於上面 (c) 和 (d) 的答案會不會有影響?如果有影響的話是怎樣的影響?舉例說明並且說明原因。
(f) (4%) 如果我們把第 17 行的 0.6 改成 0.8,對於上面 (c) 和 (d) 的答案會不會有影響?如果有影響的話是怎樣的影響?舉例說明並且說明原因。

登入後即可作答並保存紀錄。

這一題的完整詳解

此題主要測試對 C 語言中隨機數生成函數 rand() 和 srand() 的理解,以及其在機率統計中的應用,特別是均勻分布和二元分布。

核心觀念:

  1. srand(time(NULL)) 的作用:初始化隨機數生成器,確保每次執行程式時能產生不同的隨機數序列。
  2. rand() 函數:生成偽隨機整數,範圍通常在 0 到 RAND_MAX 之間。
  3. RAND_MAX:rand() 函數所能生成的最大值。
  4. 均勻分布:rand() / (double)RAND_MAX 的結果近似於在 [0,1][0, 1] 上的均勻分布。
  5. 二元分布 (Bernoulli Distribution):crossover 函數的輸出,當隨機數小於或等於給定機率 x 時為 1,否則為 0。
  6. 大數法則 (Law of Large Numbers):當重複試驗的次數足夠大時,樣本平均值會趨近於理論期望值。

解題步驟:

(a) 第 13 行的輸出

第 13 行 printf("%6.4f\n", sum / (double)repeats); 印出的是 sum / (double)repeats 的值。
在 main 函數中,sum 是從第 11 行的 for 迴圈累加而來的。迴圈從 i = 0 執行到 i < repeats (即 repeats 次),每次疊代都將 (double)rand() / (double)RAND_MAX 的值加到 sum 中。
rand() / (double)RAND_MAX 模擬了一個在 [0,1][0, 1] 區間上的均勻分布隨機變數。
根據大數法則,當 repeats (即 1000000) 很大時,sum / (double)repeats 的值會近似於這個均勻分布的期望值。
對於一個在 [0,1][0, 1] 上的均勻分布,其期望值為 (0+1)/2=0.5(0+1)/2 = 0.5。
因此,第 13 行預期印出一個接近 0.5 的值,格式化為小數點後 4 位。

【答案】接近 0.5000。這是因為 rand() / (double)RAND_MAX 產生的是一個近似於 [0,1][0, 1] 上的均勻分布隨機變數,根據大數法則,大量隨機數的平均值會趨近於該分布的期望值,即 0.50.5。

(b) 第 18 行的輸出

第 18 行 printf("%6.4f\n", sum / (double)repeats); 印出的是另一個 sum / (double)repeats 的值。
在第 15-17 行,sum 被重新初始化為 0,然後進入一個 for 迴圈,重複 repeats 次。
每次疊代,sum 被加上 crossover(0.6) 的返回值。
crossover(0.6) 函數的邏輯是:
if ((double)rand() / (double)RAND_MAX <= 0.6)
return 1;
else
return 0;
這表示 crossover(0.6) 模擬了一個伯努利試驗,成功(返回 1)的機率是 P(rand()/RAND_MAX≤0.6)=0.6P(\text{rand()} / \text{RAND\_MAX} \le 0.6) = 0.6,失敗(返回 0)的機率是 1−0.6=0.41 - 0.6 = 0.4。
因此,sum 變數實際上是在計算 repeats 次伯努利試驗中,返回 1 的總次數。
sum / (double)repeats 就是這 repeats 次試驗中,得到 1 的比例。
根據大數法則,當 repeats 很大時,這個比例會趨近於伯努利試驗成功的理論機率。
在這裡,成功的機率是 0.6。
因此,第 18 行預期印出一個接近 0.6 的值,格式化為小數點後 4 位。

【答案】接近 0.6000。這是因為 crossover(0.6) 函數模擬了一個機率為 0.6 的伯努利試驗。根據大數法則,大量重複試驗的平均結果(在此為得到 1 的比例)會趨近於其理論機率。

(c) 第 13 行輸出的資料是否會每次都一樣?

rand() 函數生成的是偽隨機數。雖然 srand(time(NULL)) 確保了每次程式執行時的隨機數序列是不同的,但在單次程式執行過程中,rand() 每次調用都會產生一個不同的、但遵循特定分佈(在這裡是近似均勻分布)的數值。
因此,迴圈中的 sum 變數每次疊代累加的值都會不同,導致 sum / (double)repeats 的最終值在多次執行程式時也會不同。
這些值會圍繞著理論期望值 0.5 波動。由於 repeats 是 1000000,根據大數法則,波動的範圍會比較小,但仍然存在。

【答案】不會。雖然 sum / (double)repeats 的值會趨近於 0.5,但由於 rand() 每次調用產生的都是不同的隨機數,累加後的 `sum

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 2 題18 分

資料分類 (classification) 是人工智慧工作的重要項目之一。在比較單純分類工作之中,程式的分類結果只會被劃分為分類正確和分類錯誤兩種。假設我們有某甲、某乙兩個分類器設計者。某甲和某乙測試他們的分類器時,分別使用了 1000 個和 10000 個測試案例,某甲和某乙的分類器分別把其中 750 和 7500 個案例分類正確 (也就是個別有 250 和 2500 個分類錯誤)。假設你是競賽的裁判者,從 confidence interval 的角度來評論是某甲還是某乙的分類器的正確率何者較好?回答下列問題。

(a) (6%) 簡要說明 confidence interval 的定義和應用的意義。
(b) (6%) 假設我們已經知道這兩個分類器的正確率的 variance,說明計算 confidence interval 時,牽涉到的相關變數和相關影響。
(c) (6%) 從第 (b) 題的立場出發,以 confidence interval 的角度公平地評比某甲和某乙的分類器的品質,兩者有無差異?詳細說明你的判斷。

登入後即可作答並保存紀錄。

這一題的完整詳解

此題主要探討在機器學習的評估中,如何使用信賴區間 (Confidence Interval, CI) 來比較不同模型的性能,特別是當樣本數不同時。

核心觀念:

  1. 信賴區間 (Confidence Interval, CI):提供一個參數(例如分類器的正確率)可能落在哪個範圍內的一個區間估計,並伴隨一個信心水準 (confidence level)。
  2. 點估計 (Point Estimate):單一數值估計參數的值,例如樣本正確率。
  3. 大數法則 (Law of Large Numbers):當樣本數足夠大時,樣本平均值趨近於母體期望值。
  4. 中央極限定理 (Central Limit Theorem):當樣本數足夠大時,樣本平均值的分布近似於常態分布,即使母體分布不是常態。
  5. 信賴區間的構成要素:點估計、標準誤 (Standard Error, SE)、信心水準 (通常對應 z 值或 t 值)。
  6. 樣本數對信賴區間的影響:樣本數越大,標準誤越小,信賴區間越窄,估計越精確。
  7. 變異數 (Variance) 或標準差 (Standard Deviation):衡量數據離散程度的指標,影響標準誤的大小。

解題步驟:

(a) Confidence Interval 的定義和應用意義

定義:
信賴區間 (Confidence Interval, CI) 是一個給定信心水準 (confidence level) 下,用來估計母體參數(如平均值、比例、變異數等)可能落入的數值範圍。例如,一個 95% 的信賴區間表示,如果我們重複抽樣並計算信賴區間很多次,其中約有 95% 的區間會包含真實的母體參數。

應用意義:

  1. 量化不確定性:點估計(如樣本平均值或樣本比例)只能提供一個單一的估計值,但無法告訴我們這個估計值有多可靠。信賴區間則能提供一個範圍,反映了估計值的不確定性。
  2. 比較不同群體/模型:當我們需要比較兩個或多個群體(例如不同分類器的性能)時,可以直接比較它們的信賴區間。如果信賴區間重疊程度很小,我們可以認為它們之間存在顯著差異;如果重疊很多,則可能沒有顯著差異。
  3. 輔助決策:在科學研究、工程應用、市場調查等領域,信賴區間可以幫助決策者了解估計結果的精確度,並做出更明智的判斷。例如,在醫學上,信賴區間可以幫助評估某種治療方法的有效範圍。
  4. 統計推論:信賴區間是統計推論的重要工具,它將樣本的資訊推廣到母體。

【答案】信賴區間是一個給定信心水準下,用來估計母體參數可能落入的數值範圍。其應用意義在於量化估計值的不確定性,並提供一個範圍來比較不同群體或模型的性能,輔助統計決策。

(b) 計算 Confidence Interval 時,相關變數和相關影響

計算信賴區間通常有以下公式形式(以比例為例):
CI=Point Estimate±Margin of Error\text{CI} = \text{Point Estimate} \pm \text{Margin of Error}
Margin of Error=Zα/2×Standard Error\text{Margin of Error} = Z_{\alpha/2} \times \text{Standard Error}
其中:

  • Point Estimate (點估計):通常是樣本比例,計算方式為 正確案例數 / 總案例數。
    • 對某甲:750/1000=0.75750 / 1000 = 0.75
    • 對某乙:7500/10000=0.757500 / 10000 = 0.75
  • Standard Error (標準誤, SE):衡量樣本統計量(如樣本比例)變異性的指標。對於比例,其估計值為 p^(1−p^)n\sqrt{\frac{\hat{p}(1-\hat{p})}{n}},其中 p^\hat{p} 是樣本比例,nn 是樣本數。
  • Zα/2Z_{\alpha/2} (臨界值):由信心水準決定的值。例如,對於 95% 的信心水準,α=0.05\alpha = 0.05,α/2=0.025\alpha/2 = 0.025,查表得到 Z0.025≈1.96Z_{0.025} \approx 1.96。
  • Variance (變異數):題目提到已知變異數。對於比例,理論變異數是 p(1−p)p(1-p)。在計算標準誤時,我們使用樣本比例 p^\hat{p} 來估計母體比例 pp,因此使用 p^(1−p^)\hat{p}(1-\hat{p})。如果題目明確給出母體變異數 σ2\sigma^2(或其估計值),則標準誤的計算會用到它,例如對於平均數,標準誤是 σ2/n\sqrt{\sigma^2 / n}。

相關變數與影響:

  1. 樣本數 (nn):

    • 影響:樣本數是分母。樣本數越大,標準誤越小, margin of error 越小,信賴區間越窄,估計越精確。
    • 在此題:某乙的樣本數 (10000) 遠大於某甲 (1000)。這表示某乙的信賴區間預期會比某甲的窄,估計更精確。
  2. 樣本比例 (p^\hat{p}):

    • 影響:樣本比例影響標準誤的計算(p^(1−p^)\hat{p}(1-\hat{p}))。當 p^\hat{p} 接近 0 或 1 時,p^(1−p^)\hat{p}(1-\hat{p}) 較小;當 p^\hat{p} 接近 0.5 時,p^(1−p^)\hat{p}(1-\hat{p}) 最大。
    • 在此題:兩者樣本比例都是 0.75。所以 p^(1−p^)\hat{p}(1-\hat{p}) 的值相同。
  3. 信心水準 (Confidence Level):

    • 影響:決定了 Zα/2Z_{\alpha/2} 的值。信心水準越高(例如 99% vs 95%),Zα/2Z_{\alpha/2} 越大,margin of error 越大,信賴區間越寬。
    • 在此題:假設我們使用相同的信心水準(例如 95%)來比較兩者。
  4. 變異數 (Variance) 或其估計值:

    • 影響:變異數(或標準差)直接影響標準誤。
🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 3 題20 分

我們以 CI(A, B, C) 表示當給定 B 前提之下, A 和 C 是條件獨立 (conditionally independent)。這裡的 A、B 和 C, 可以代表多個機率變數 (random variables)。舉例來說 CI({X1, X2}, {X3, X4}, {X5}) 表示 “{X1, X2} and {X5} are conditionally independent given {X3, X4}”。在以下的題目中,我們定義並且採用以下的簡易寫法。

Pr(x1, x2, ..., xn) = Pr(X₁ = x1, X₂ = x2, ..., Xn = xn)

在以上所列的簡易寫法之中, X; 代表某一個機率變數 (1 ≤ j ≤ n), x; 則是 X; 的數個可能的狀態 (state) 中的某一個可能的狀態。

我們可以用 chain rule 的方式輕易展開 n 個機率變數的 joint probability distribution, 如以下公式所述。
Pr⁡(x1,x2,…,xn)=∏i=1nPr⁡(xi∣x1,x2,…,xi−1)\Pr(x_1, x_2, \dots, x_n) = \prod_{i=1}^{n} \Pr(x_i | x_1, x_2, \dots, x_{i-1})

現在假設已知 CI({X₃}, {X₁}, {X₂})、CI({X₄}, {X₁, X₂}, {X₃})、CI({X₄}, {X₁}, {X₂, X₃})、CI({X₃, X₄}, {X₁, X₂}, {X₅})。
證明下列等式。
Pr⁡(x1,x2,…,x5)=Pr⁡(x1)Pr⁡(x2∣x1)Pr⁡(x3∣x1)Pr⁡(x4∣x1)Pr⁡(x5∣x1,x2)\Pr(x_1, x_2, \dots, x_5) = \Pr(x_1) \Pr(x_2|x_1) \Pr(x_3|x_1) \Pr(x_4|x_1) \Pr(x_5|x_1, x_2)

登入後即可作答並保存紀錄。

這一題的完整詳解

此題主要測試對條件獨立性 (Conditional Independence, CI) 的理解,以及如何利用條件獨立性來簡化聯合機率分布的表示,特別是與貝氏網路 (Bayesian Network) 的結構相關。

核心觀念:

  1. 條件獨立性 (Conditional Independence):若 A 和 C 對於 B 是條件獨立的,記作 CI(A, C | B),表示知道 B 的資訊後,A 和 C 之間不再有直接的關聯。數學上,這表示 P(A,C∣B)=P(A∣B)P(C∣B)P(A, C | B) = P(A | B) P(C | B)。
  2. 聯合機率分布 (Joint Probability Distribution):描述多個隨機變數同時取特定值的機率。
  3. 鏈式法則 (Chain Rule):將聯合機率分布分解為一系列條件機率的乘積。
  4. 貝氏網路的結構:條件獨立性是定義貝氏網路結構的基礎,它決定了變數之間的邊(依賴關係)。

已知條件:

  1. CI({X₃}, {X₁}, {X₂})   ⟹  Pr⁡(X3∣X1,X2)=Pr⁡(X3∣X1)\implies \Pr(X_3 | X_1, X_2) = \Pr(X_3 | X_1)
  2. CI({X₄}, {X₁, X₂}, {X₃})   ⟹  Pr⁡(X4∣X1,X2,X3)=Pr⁡(X4∣X3)\implies \Pr(X_4 | X_1, X_2, X_3) = \Pr(X_4 | X_3)
  3. CI({X₄}, {X₁}, {X₂, X₃})   ⟹  Pr⁡(X4∣X1,X2,X3)=Pr⁡(X4∣X1)\implies \Pr(X_4 | X_1, X_2, X_3) = \Pr(X_4 | X_1) (請注意:此條件與條件2有潛在衝突,在貝氏網路中,通常只保留最簡化的依賴。但我們依題目給定來推導。如果同時成立,則 Pr⁡(X4∣X1,X2,X3)=Pr⁡(X4∣X1)=Pr⁡(X4∣X3)\Pr(X_4 | X_1, X_2, X_3) = \Pr(X_4 | X_1) = \Pr(X_4 | X_3)。這意味著 X4X_4 僅僅依賴於 X1X_1 和 X3X_3 的某種組合,或是 X1X_1 和 X3X_3 在某種意義上「等價」於 X4X_4 的父節點。我們將依據題目給定的條件來證明。)
  4. CI({X₃, X₄}, {X₁, X₂}, {X₅})   ⟹  Pr⁡(X5∣X1,X2,X3,X4)=Pr⁡(X5∣X1,X2)\implies \Pr(X_5 | X_1, X_2, X_3, X_4) = \Pr(X_5 | X_1, X_2)

證明目標:
Pr⁡(x1,x2,x3,x4,x5)=Pr⁡(x1)Pr⁡(x2∣x1)Pr⁡(x3∣x1)Pr⁡(x4∣x1)Pr⁡(x5∣x1,x2)\Pr(x_1, x_2, x_3, x_4, x_5) = \Pr(x_1) \Pr(x_2|x_1) \Pr(x_3|x_1) \Pr(x_4|x_1) \Pr(x_5|x_1, x_2)

解題步驟:

我們從聯合機率分布的鏈式法則開始,逐步利用給定的條件獨立性來簡化。
Pr⁡(x1,x2,x3,x4,x5)=Pr⁡(x1)Pr⁡(x2∣x1)Pr⁡(x3∣x1,x2)Pr⁡(x4∣x1,x2,x3)Pr⁡(x5∣x1,x2,x3,x4)\Pr(x_1, x_2, x_3, x_4, x_5) = \Pr(x_1) \Pr(x_2|x_1) \Pr(x_3|x_1, x_2) \Pr(x_4|x_1, x_2, x_3) \Pr(x_5|x_1, x_2, x_3, x_4)

現在,我們逐項替換:

  1. Pr⁡(x3∣x1,x2)\Pr(x_3|x_1, x_2):
    根據條件 1: CI({X₃}, {X₁}, {X₂})   ⟹  Pr⁡(X3∣X1,X2)=Pr⁡(X3∣X1)\implies \Pr(X_3 | X_1, X_2) = \Pr(X_3 | X_1)。
    因此,我們將 Pr⁡(x3∣x1,x2)\Pr(x_3|x_1, x_2) 替換為 Pr⁡(x3∣x1)\Pr(x_3|x_1)。

    目前的式子變為:
    Pr⁡(x1,x2,x3,x4,x5)=Pr⁡(x1)Pr⁡(x2∣x1)Pr⁡(x3∣x1)Pr⁡(x4∣x1,x2,x3)Pr⁡(x5∣x1,x2,x3,x4)\Pr(x_1, x_2, x_3, x_4, x_5) = \Pr(x_1) \Pr(x_2|x_1) \Pr(x_3|x_1) \Pr(x_4|x_1, x_2, x_3) \Pr(x_5|x_1, x_2, x_3, x_4)

  2. Pr⁡(x4∣x1,x2,x3)\Pr(x_4|x_1, x_2, x_3):
    根據條件 2: CI({X₄}, {X₁, X₂}, {X₃})   ⟹  Pr⁡(X4∣X1,X2,X3)=Pr⁡(X4∣X3)\implies \Pr(X_4 | X_1, X_2, X_3) = \Pr(X_4 | X_3)。
    根據條件 3: CI({X₄}, {X₁}, {X₂, X₃})   ⟹  Pr⁡(X4∣X1,X2,X3)=Pr⁡(X4∣X1)\implies \Pr(X_4 | X_1, X_2, X_3) = \Pr(X_4 | X_1)。
    如果題目給定的條件是正確且一致的,則這意味著 Pr⁡(X4∣X1,X2,X3)\Pr(X_4 | X_1, X_2, X_3) 可以被簡化為 Pr⁡(X4∣X1)\Pr(X_4 | X_1) 或 Pr⁡(X4∣X3)\Pr(X_4 | X_3)。
    目標式子中要求的是 Pr⁡(x4∣x1)\Pr(x_4|x_1)。
    如果 CI({X₄}, {X₁}, {X₂, X₃}) 成立,則 Pr⁡(X4∣X1,X2,X3)=Pr⁡(X4∣X1)\Pr(X_4 | X_1, X_2, X_3) = \Pr(X_4 | X_1)。
    我們在此使用條件 3 的結論來替換。

    目前的式子變為:
    Pr⁡(x1,x2,x3,x4,x5)=Pr⁡(x1)Pr⁡(x2∣x1)Pr⁡(x3∣x1)Pr⁡(x4∣x1)Pr⁡(x5∣x1,x2,x3,x4)\Pr(x_1, x_2, x_3, x_4, x_5) = \Pr(x_1) \Pr(x_2|x_1) \Pr(x_3|x_1) \Pr(x_4|x_1) \Pr(x_5|x_1, x_2, x_3, x_4)

  3. Pr⁡(x5∣x1,x2,x3,x4)\Pr(x_5|x_1, x_2, x_3, x_4):

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 4 題20 分

The probability distribution of the Poisson random variable X, representing the number of outcomes occurring in a given time interval or specific region, is
Pr⁡(X=x;μ)=e−μμxx!,x=0,1,2,…\Pr(X=x; \mu) = \frac{e^{-\mu} \mu^x}{x!} , \quad x = 0, 1, 2, \dots
where μ\mu is the average number of outcomes occurring in the given time interval or specified region and e=2.71828...e=2.71828... (Euler's number).

Prove: the mean and variance of X are both μ\mu.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

泊松隨機變數 XX 的機率質量函數為

Pr⁡(X=x)=e−μμxx!,x=0,1,2,…\Pr(X=x)=\frac{e^{-\mu}\mu^x}{x!}, \qquad x=0,1,2,\ldots

其中 μ≥0\mu\ge 0。

本題使用以下定義:

E[X]=∑x=0∞xPr⁡(X=x)E[X]=\sum_{x=0}^{\infty}x\Pr(X=x)

以及

Var⁡(X)=E[X2]−(E[X])2.\operatorname{Var}(X)=E[X^2]-\bigl(E[X]\bigr)^2.

計算過程的關鍵是利用指數函數級數:

eμ=∑k=0∞μkk!.e^\mu=\sum_{k=0}^{\infty}\frac{\mu^k}{k!}.

解題方法

先求平均數,再利用二階階乘動差求變異數。因為泊松分布中的 x!x! 可以和 xx、x(x−1)x(x-1) 約分,計算會直接化為 eμe^\mu 的級數。

一、證明平均數為 μ\mu

依照期望值定義,

E[X]=∑x=0∞xe−μμxx!.E[X] =\sum_{x=0}^{\infty}x\frac{e^{-\mu}\mu^x}{x!}.

當 x=0x=0 時,該項為 00,因此從 x=1x=1 開始:

E[X]=e−μ∑x=1∞xμxx!.E[X] =e^{-\mu}\sum_{x=1}^{\infty}x\frac{\mu^x}{x!}.

利用

xx!=1(x−1)!,\frac{x}{x!}=\frac{1}{(x-1)!},

得到

E[X]=e−μ∑x=1∞μx(x−1)!.E[X] =e^{-\mu}\sum_{x=1}^{\infty}\frac{\mu^x}{(x-1)!}.

提出一個 μ\mu:

E[X]=μe−μ∑x=1∞μx−1(x−1)!.E[X] =\mu e^{-\mu}\sum_{x=1}^{\infty}\frac{\mu^{x-1}}{(x-1)!}.

令 k=x−1k=x-1,則 k=0,1,2,…k=0,1,2,\ldots,所以

E[X]=μe−μ∑k=0∞μkk!.E[X] =\mu e^{-\mu}\sum_{k=0}^{\infty}\frac{\mu^k}{k!}.

由於

∑k=0∞μkk!=eμ,\sum_{k=0}^{\infty}\frac{\mu^k}{k!}=e^\mu,

因此

E[X]=μe−μeμ=μ.E[X] =\mu e^{-\mu}e^\mu =\mu.

故泊松隨機變數的平均數為

E[X]=μ.\boxed{E[X]=\mu}.

二、求二階動差 E[X2]E[X^2]

直接計算 E[X2]E[X^2] 也可以,但使用恆等式

X2=X(X−1)+XX^2=X(X-1)+X

會更簡潔。因此先求 E[X(X−1)]E[X(X-1)]。

依照期望值定義,

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 5 題12 分

假設在沒有任何額外資訊的前提之下,某人 P 得到某一病症 D 的機率是 0.2,沒有得到 D 的機率是 0.8。再假設有一檢測,當 P 罹患 D 時,在該檢測呈現陽性的機率為 0.9,呈現陰性的機率為 0.1;又若 P 沒有罹患 D 時,在該檢測呈現陽性的機率為 0.3,呈現陰性的機率為 0.7。在某一次健康檢查時, P 在該檢測中呈現陽性,從機率計算的角度, P 得到 D 的機率比較高還是沒有得到 D 的機率比較高,詳細說明你的答案?

登入後即可作答並保存紀錄。

這一題的完整詳解

此題為貝氏定理 (Bayes' Theorem) 的應用,用來計算在獲得新的證據(檢測結果為陽性)後,更新對事件(是否罹患疾病 D)的機率判斷。

核心觀念:

  1. 貝氏定理 (Bayes' Theorem):用於更新事件發生的機率,當有新的證據出現時。公式為:
    P(A∣B)=P(B∣A)P(A)P(B)P(A|B) = \frac{P(B|A) P(A)}{P(B)}
    其中 P(B)P(B) 可以進一步展開為全機率公式:P(B)=P(B∣A)P(A)+P(B∣Ac)P(Ac)P(B) = P(B|A)P(A) + P(B|A^c)P(A^c)。
  2. 條件機率 (Conditional Probability):事件發生的機率,在另一個事件已經發生的前提下。
  3. 全機率公式 (Law of Total Probability):計算一個事件的總機率,通過考慮所有可能的互斥條件。

已知資訊:

  • P(D)=0.2P(D) = 0.2 (罹患疾病 D 的先驗機率)
  • P(Dc)=0.8P(D^c) = 0.8 (未罹患疾病 D 的先驗機率)
  • P(Positive∣D)=0.9P(\text{Positive} | D) = 0.9 (若罹患 D,檢測呈陽性的機率,即 Sensitivity 或 True Positive Rate)
  • P(Negative∣D)=0.1P(\text{Negative} | D) = 0.1 (若罹患 D,檢測呈陰性的機率,即 False Negative Rate)
  • P(Positive∣Dc)=0.3P(\text{Positive} | D^c) = 0.3 (若未罹患 D,檢測呈陽性的機率,即 False Positive Rate)
  • P(Negative∣Dc)=0.7P(\text{Negative} | D^c) = 0.7 (若未罹患 D,檢測呈陰性的機率,即 Specificity 或 True Negative Rate)

目標:
比較 P(D∣Positive)P(D | \text{Positive}) 和 P(Dc∣Positive)P(D^c | \text{Positive}),判斷哪個機率較高。

解題步驟:

我們需要計算後驗機率 (posterior probabilities) P(D∣Positive)P(D | \text{Positive}) 和 P(Dc∣Positive)P(D^c | \text{Positive})。

1. 計算 P(Positive)P(\text{Positive}) (檢測呈陽性的總機率)
使用全機率公式:
P(Positive)=P(Positive∣D)P(D)+P(Positive∣Dc)P(Dc)P(\text{Positive}) = P(\text{Positive} | D) P(D) + P(\text{Positive} | D^c) P(D^c)
P(Positive)=(0.9)(0.2)+(0.3)(0.8)P(\text{Positive}) = (0.9)(0.2) + (0.3)(0.8)
P(Positive)=0.18+0.24P(\text{Positive}) = 0.18 + 0.24
P(Positive)=0.42P(\text{Positive}) = 0.42

2. 計算 P(D∣Positive)P(D | \text{Positive}) (已知檢測陽性,罹患 D 的機率)
使用貝氏定理:
P(D∣Positive)=P(Positive∣D)P(D)P(Positive)P(D | \text{Positive}) = \frac{P(\text{Positive} | D) P(D)}{P(\text{Positive})}
P(D∣Positive)=(0.9)(0.2)0.42P(D | \text{Positive}) = \frac{(0.9)(0.2)}{0.42}
P(D∣Positive)=0.180.42P(D | \text{Positive}) = \frac{0.18}{0.42}
P(D∣Positive)=1842=37≈0.4286P(D | \text{Positive}) = \frac{18}{42} = \frac{3}{7} \approx 0.4286

3. 計算 P(Dc∣Positive)P(D^c | \text{Positive}) (已知檢測陽性,未罹患 D 的機率)
使用貝氏定理:
P(Dc∣Positive)=P(Positive∣Dc)P(Dc)P(Positive)P(D^c | \text{Positive}) = \frac{P(\text{Positive} | D^c) P(D^c)}{P(\text{Positive})}

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 6 題10 分

以 X 代表一個機率變數,且 X 代表的數值不小於零 (X 小於零的機率為零),假設 X 有兩個可能 的機率分布,分別以 f 和 g 代表這兩個機率分布的 probability density function,並且分別以 F 和 G 代表這兩個機率分布的 cumulative distribution function。假設對於 X 的任何的值 x, F(x) ≥ G(x)。假設我們必須採用 F 或者 G,選擇之後得到的評價分數就是 X 的期望值,我們應該選擇何者才能提高所得的評價?詳細說明你的選擇的理由。

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題考查累積分布函數與期望值的關係,以及隨機變數的隨機序。

對於非負隨機變數 XX,其期望值可用尾端機率表示為

E[X]=∫0∞P(X>t) dt.\mathbb{E}[X] =\int_0^\infty P(X>t)\,dt.

若累積分布函數為 FF,則

P(X>t)=1−F(t),P(X>t)=1-F(t),

因此

EF[X]=∫0∞(1−F(t)) dt.\mathbb{E}_F[X] =\int_0^\infty \bigl(1-F(t)\bigr)\,dt.

同理,

EG[X]=∫0∞(1−G(t)) dt.\mathbb{E}_G[X] =\int_0^\infty \bigl(1-G(t)\bigr)\,dt.

題目給定對所有 xx 都有

F(x)≥G(x).F(x)\geq G(x).

這代表採用分布 FF 時,累積機率較早增加,隨機變數較傾向取較小的值;採用分布 GG 時,XX 具有較大的右尾,因此期望值較大。

解題方法

由 F(t)≥G(t)F(t)\geq G(t),兩邊同時取 11 並反向不等式,可得

1−F(t)≤1−G(t).1-F(t)\leq 1-G(t).

將此不等式對 t∈[0,∞)t\in[0,\infty) 積分:

∫0∞(1−F(t)) dt≤∫0∞(1−G(t)) dt.\int_0^\infty \bigl(1-F(t)\bigr)\,dt \leq \int_0^\infty \bigl(1-G(t)\bigr)\,dt.

利用非負隨機變數的尾端積分公式:

EF[X]≤EG[X].\mathbb{E}_F[X]\leq \mathbb{E}_G[X].

因此,使用分布 GG 所得到的評價分數期望值不小於使用分布 FF 的期望值。若在某些區間上嚴格滿足 F(x)>G(x)F(x)>G(x),且該區間具有正長度,則通常有

EF[X]<EG[X].\mathbb{E}_F[X]<\mathbb{E}_G[X].

選項分析

選擇分布 FF

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

其他考古題