機率統計教學錄影數學符號數學基礎排列組合機率統計簡介機率機率公理隨機變數連續測度單一分布條件機率聯合分布貝氏定理動差生成函數特徵函數機率法則匯總離散分布二項分布多項分布負二項分布幾何分布超幾何分布布瓦松分布連續分布均勻分布常態分布Gamma 分布指數分布卡方分布柯西分布Weibull 分布T 分布F 分布Beta 分布多維分布統計抽樣敘述統計推論統計中央極限定理估計方法單組樣本估計兩組樣本估計檢定方法單組樣本檢定兩組樣本檢定平均値的推論變異數的推論無母數推論迴歸分析變異數分析實驗設計因子實驗品質管制時間序列數據分類統計定理匯總統計情況分類計算統計蒙地卡羅法最大似然法則假說與學習EM 算法簡單貝氏分類貝氏網路隨機過程馬可夫鏈蒙地卡羅馬可夫資源範例投影片教學錄影練習題考題解答訊息相關網站參考文獻最新修改簡體版English |
機率與統計在科學領域、工程領域與社會研究領域都有相當強的實用性,但是要學好卻並不容易,筆者在大學時代曾經修習過機率課程,但是當我在人工智慧領域看到「貝氏網路」 (Bayisian Network)、「隱馬可夫模型」(Hidden Markov Model)、「估計最大化演算法」(Expectation-Maximization) 等機率方面的電腦應用時,才深深覺得自己並沒有學好這門學問。 最近,機率與統計在「人工智慧、自然語言翻譯、語音辨識、機器人控制」等等領域,都有相當深入的進展,但是這些進展所使用到的數學,都需要相當深的機率統計基礎,因此筆者重拾起機率統計的書籍,企圖從資訊科學的角度,重新詮釋「機率與統計」這門學問。 為了達成這個目的,我們同時注重「理論與實務」兩者之間的平衡。 在理論上,我們希望兼顧機率與統計兩個方向的觀察角度,因為這兩個角度對資訊領域具有同等的重要性。 在實務上,我們特別重視「程式語言實作」的方式,因此我們必須採用某種程式語言來實作「機率與統計」的理論。於是我們找到了 R 這個專為機率統計而設計的語言,透過 R 語言,我們可以較為輕鬆的實作出許多用傳統語言難以實作的程式範例,這些範例將帶領著學習者深入理解機率統計的理論,並且達到「以理論指導實務、以實務印證理論」的功能。 R 語言當中預設就包含了各式各樣的機率模型,以及各種統計工具,可以讓讀者一邊學習,一邊用簡單的指令進行機率統計的實驗。透過這種學習方式,讀者可以透過程式實際體會理論的意義。舉例而言,當我們看到常態分配的機率模型時,我們可以直接使用下列指令來畫出常態分布,並且用程式產生符合常態分布模型的樣本,以便進行某種互動式的學習,用實驗體會常態分布的意義。
以上只是一個繪圖的範例而已,R 語言能輕易做出各式各樣的機率統計程式,像是抽樣、敘述報告、檢定、推論、迴歸分析、變異數分析 (ANOVA)、品質管制、時間數列等等。 如果您曾經聽過,或者使用過 SPSS 、SAS、MINITAB 等統計軟體,那您應該就會知道 R 軟體的功能大概有哪些?因為 R 軟體是開放原始碼版本的機率統計軟體,在功能上絲毫不遜於那些昂貴的統計軟體,而且完全免費,您可以直接從網路上下載。 |
免費電子書 -- 機率與統計 (使用 R 軟體)
page revision: 18, last edited: 03 Nov 2011 07:39
其實身處工業界的我們, 也常常使用到機率與統計, 只是大都只用到結果.
以我自己為例, 身為類比IC設計工程師, 元件的不匹配(Mismatch)是量產上一大重點. 為此常常跑類似Monte Carlo分析等等的模擬來預估良率. 模擬結果的正確性要用到的就是對統計的理解.
我們找到的工程師, 很少對統計有清楚概念的. 還好我們只需要工程師了解統計的一部分, 每次自行教導即可.
Post preview:
Close preview