啥是專家系統?以洗衣機為例-楊志雄專家系統是以電腦能看的懂得形式將專家知識儲存起來,並加入控制策略,使電腦能像專家一樣,利用這些知識和經驗法則來解決問題。也就是說,專家系統是一個知識庫程式,可用來解決某領域問題,並且能提供像人類專家一樣「專業水準」的解答。看到這裡,我想大家一樣看不懂什麼是專家系統,就以日常生活最常接觸的洗衣機為例,說明專家系統應用在洗衣機的作為。你知道嗎?你將髒衣服丟進洗衣機裡,按標準洗衣鍵,它就會自動設定水位,洗衣粉量,洗幾抗癌食物分鐘,浸泡幾分鐘,脫水幾分鐘等;當你洗極骯髒的衣服或大衣時,按下浸洗鍵,相關的參數也會自動設定;柔洗、快洗、強洗都一樣,問題來了!這些參數值的設定的依據是什麼?如何計算出來呢?且每家廠牌的洗衣機洗衣的參數值都不一樣,洗衣的步驟順序也都不一樣,到底怎麼洗衣服才會乾淨呢?告訴你,每家廠商一定說他們的洗衣機所洗出來的衣服最乾淨,且用水量最省,洗衣機運轉時間最短等等,為什麼呢?因為這些參數的設定都是各家廠家的know how,因為每家廠商都會去覓尋一些洗衣達人(化療副作用專家),這些專家(婆婆媽媽)洗衣數十載,每人都有它自己一套洗衣哲學,這些寶貴的洗衣經驗,無法用科學理論加以驗證,僅能以專家(婆婆媽媽)的經驗口述給工程師,由工程師將口述的動作、順序、用水量、洗衣粉量等等參數轉化為電腦程式加以運作以模仿專家動作與順序。例如阿嬤的洗衣動作是先用清水浸泡幾分鐘在加幾勺的洗衣粉,搓、打、揉、捏、壓、甩、轉等動作加以記錄並轉化為電腦所能辨識的語言,以機械語言模仿阿嬤不同衣物種類的洗衣方式,所得來的參數,這就是以機器模仿專家酒店經紀的經驗稱為專家系統。專家的經驗不是一朝一夕就能得到,而是累積一輩子或數十年的經驗而得,若是能以科學理論建立模式(實境)加以解決,無須經由經驗傳承的程序,這就是目前工學院研究所解決問題的研究課題,若是無科學理論驗證者,全憑專家畢生經驗,轉化為電腦程式加以運作以模仿專家動作,所謂前人種樹後人乘涼,這就是專家系統的精髓。總之,設計專家系統需要一個「知識工程師」,研究人類專家如何作決策,並將作業規則轉換為電腦所能了解的術語,讓專家系統具有模仿專家的能酒店打工力。
arrow
arrow
    全站熱搜

    cx19cxeanc 發表在 痞客邦 留言(0) 人氣()