【狀態機】SCXML2

1、相關概念

狀態機:有限狀態機,(英語:Finite-state machine,FSM),又稱有限狀態自動機,簡稱狀態機,是表示有限個狀態以及在這些狀態之間的轉移和動作等行爲的數學模型。它反映從系統開始到現在時刻的輸入變化,轉移指示狀態變更,並且用必須滿足來確使轉移發生的條件來描述它;動作是在給定時刻要進行的活動的描述。

馬爾科夫鏈:指數學中具有馬爾科夫性質的離散事件隨機過程。在其每一步中,系統根據概率分佈可以從一個狀態變到另一個狀態,也可以保持當前狀態。狀態的改變叫做轉移,與不同的狀態改變相關的概率叫做轉移概率。

2、智能對話中的應用

對話機器人底層,需要用狀態機控制進行狀態的轉移跳轉,爲了控制這樣的跳轉,底層可以使用Apache Commons-SCXML來實現,來控制對話的狀態

 

參考:

馬爾科夫鏈(Markov Chain)

請假流程DEMO

狀態機:史上最棒的機制

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章