機率自動機論
與非機率型自動機不同之處,是機率自動機的動作是隨機的。為了給定機率自動機,首先必需規定在自動機處於某一狀態,並向自動機輸入某個字母的條件下,自動機下一動作(如狀態轉移,輸出某個字母,改寫字母等)的條件機率函式。其次是給定自動機的初始狀態的機率分布──初始分布,一般用一個隨機矢量π=(π1,π2,…,πn)表示,其中各個πi都是非負的,且相加之和等於1。n是自動機狀態的個數。 πi表示在開始時自動機處於第i個狀態的機率。包含有不可靠元件的數字電路和通信的信道都可以表示為機率自動機。![機率自動機論](/img/b/c90/nBnauM3X0QTO2cDN3gjMxgDM5ETMwADMwADMwADMwADMxAzLyEzL0QzLt92YucmbvRWdo5Cd0FmLxE2LvoDc0RHa.jpg)
主要內容 與一般的自動機理論相平行的,有機率圖靈機、機率時序機、機率識別器等方面的研究工作。這些工作一方面是推廣自動機已有的結果;另一方面也提出不少新的問題,豐富了自動機論的內容。
機率圖靈機 機率圖靈機是圖靈機的推廣。它的形式定義可以用六元組M=(X,Y,Q,W,p,π)給出。其中Q和W分別是非空有限的狀態集合和帶字母集合。X和Y 分別是輸入字母集合和輸出字母集合,且X∪Y吇W,Q∩W=Φ。π是初始分布。p(z,q′|q,ω)是已知機率圖靈機現在的狀態q,且注視在帶字母ω 的條件下它的“下一動作”的機率。“下一動作”是下面三者之一。①
![機率自動機論](/img/d/cf1/ml2ZuM3XykDO3gDN3gjMxgDM5ETMwADMwADMwADMwADMxAzLyEzLykzLt92YucmbvRWdo5Cd0FmLyE2LvoDc0RHa.jpg)
在機率圖靈機的研究中,對可計算隨機函式,給出了定義並對可計算函式及其運算也都作了研究,而且還證明了圖靈機的許多研究結果在機率圖靈機的情況下仍然成立。函式代入、原始遞歸、求極小等運算對可計算隨機函式都是封閉的。限制在普通函式類的範圍內,可以證明部分可計算隨機函式中的普通函式,恰好是部分遞歸函式。從這個意義上看,把圖靈機推廣到機率圖靈機的計算能力沒有增大。也可以通過別的刻劃方法,使機率圖靈機所刻劃的普通函式類,以部分遞歸函式類作為其真子類。在相對可計算性方面也有類似的結果。
機率時序機 它是時序機(見有限自動機論)的推廣。其形式定義可以用五元組M=(X,Y,Q,p,π)給出,其中X,Y,Q,π仍如前所述,p是條件機率
p(y;q′|q;x)
x∈X y∈Y q,q′∈Q
機率時序機被構想為理想化了的離散物理系統。它有有限個不同的內部狀態,而且有下面兩種性質:①如果現時狀態是q,輸入字母x,則p(y;q′|q;x)表示輸出的字母是y,並且下一時刻狀態為q′的聯合條件機率:②如果時序機開始時處於狀態 q1,並且輸入字母依次是x1,x2,…,xn,則輸出字母序列y1,y2,…,yn的機率是如果q1,q2∈Q,並且對於每一個正整數n
![機率自動機論](/img/c/073/ml2ZuM3X4QzM1kDN3gjMxgDM5ETMwADMwADMwADMwADMxAzLyEzL4QzLt92YucmbvRWdo5Cd0FmL0E2LvoDc0RHa.jpg)
如同在非機率時序機情況,多餘的等價狀態可以被消除,從而得到一個化簡了的時序機。對於機率時序機,它的化簡了的形式不是唯一的,這一點和確定的時序機的情況有所不同。對於一個給定的機率時序機,可以找到一個尋求它的所有化簡形式的計算方法。
機率有限識別器 只有輸入沒有輸出的有限識別器的推廣。它的形式定義可以用M=(X,Q,p,π,F)給出。其中X和Q仍表示輸入字母表和狀態集合,π是初始分布,
![機率自動機論](/img/a/5c1/ml2ZuM3X2gzM3kDN3gjMxgDM5ETMwADMwADMwADMwADMxAzLyEzL2gzLt92YucmbvRWdo5Cd0FmLyE2LvoDc0RHa.jpg)
![機率自動機論](/img/f/965/ml2ZuM3X4YzM4kDN3gjMxgDM5ETMwADMwADMwADMwADMxAzLyEzL4YzLt92YucmbvRWdo5Cd0FmLzE2LvoDc0RHa.jpg)
![機率自動機論](/img/1/e2b/ml2ZuM3X3EzM5kDN3gjMxgDM5ETMwADMwADMwADMwADMxAzLyEzL3EzLt92YucmbvRWdo5Cd0FmLxE2LvoDc0RHa.jpg)
![機率自動機論](/img/1/cff/ml2ZuM3X3AjMxATN3gjMxgDM5ETMwADMwADMwADMwADMxAzLyEzL3AzLt92YucmbvRWdo5Cd0FmLwE2LvoDc0RHa.jpg)
![機率自動機論](/img/f/965/ml2ZuM3X4YzM4kDN3gjMxgDM5ETMwADMwADMwADMwADMxAzLyEzL4YzLt92YucmbvRWdo5Cd0FmLzE2LvoDc0RHa.jpg)
![機率自動機論](/img/1/e2b/ml2ZuM3X3EzM5kDN3gjMxgDM5ETMwADMwADMwADMwADMxAzLyEzL3EzLt92YucmbvRWdo5Cd0FmLxE2LvoDc0RHa.jpg)
隨機語言類包含有限識別器所識別的正則語言類作為其真子類,因而機率有限識別器是有限識別器的真推廣。隨機語言類對運算的封閉性,它的結構以及它與正則語言類的關係都是研究的重要內容。另一個問題是所謂穩定性問題。即對一個給定的機率識別器,轉移機率的微小擾動所引起的T(M,λ)中變化情況的研究。
多階段判決過程 機率自動機也可以用於多階段判決過程。在這一過程中,從一個狀態到另一狀態的轉移都附有一個條件機率和補償因子。假設對n個狀態的機率自動機從狀態qi轉移到狀態qj的補償因子是eij,則對於機率自動機在qi處一步轉移中的補償的數學期望值是
機率自動機的熵 定義機率自動機的熵為
機率自動機理論與資訊理論、可靠性理論、自學習理論和模式識別、控制論、程式設計和馬爾可夫鏈的函式理論都有著密切的聯繫。圖靈機,各型形式語言的機率性推廣,具有機率性結構的樹自動機,機率自動機與動態規劃的關係,以及從範疇論觀點對隨機自動機的研究,都是一些有意義的研究課題。