MYCIN是一個早期的專家系統,可以針對病人的情況,對症下藥開不同種類的抗生素。

名稱的由來,是由於許多細菌都有-mycin字尾。

MYCIN是使用一個簡單的推論引擎,並且以知識為基礎(大約600條規則)

以往的人工智慧都是基於邏輯和Symbol,但是因為系統缺乏Common Sense飽受批評。而專家系統主要是先給予既定的規則和知識,使得之前這方面的問題能夠被解決。
MYCIN主要是一個以Lisp撰寫的系統

輸入方面,乃詢問醫生一連串是非題(例如:病患是否開過刀),或者是簡短的問題。

經過史丹佛大學醫學院的調查,MYCIN的診斷結果有65%的正確率,儘管不是完全診斷正確,其準確率已經比許多專家醫師高。(因為此類問題往往沒有標準答案)

這系統最後會產生可能致病的細菌排名,而這排名是基於每一個診斷的機率,以及做出該診斷的理由,甚至也可以詢問為什麼要針對某個問題去做詢問。

MYCIN也能夠列出它診斷排名,所依據的問題和規則。

MYCIN也能更進一步指示出針對該病症應該用藥為何。

MYCIN雖然有不錯的正確率和表現,但是仍未用在現實世界,這乃是因為當系統若出錯,開錯了藥導致死亡,並沒有可以負責的人。(開發商或醫生,誰該負責?)

這可能牽扯到另外一個專家系統的問題。若專家系統真正能在社會上運作,則許多高等知識份子可能面臨遭受機器取代,而失業的問題。儘管專家系統面對特定領域,已經被證實能夠比一般人類專家有更好的表現,但它會面臨到一些恐懼的因素,例如人類專家擔心自己飯碗不保,進而影響其發展。此外,當時的運算能力仍然很不足,例如做一個診斷需要花30分鐘的時間,顯然較人類專家所需判斷的時間多出很多。而且當時沒有網路的協助,病人臨床的資料每次都要重新輸入,相當費時費力。如今電腦運算速度和網路均發達,專家系統的發展應會更順利。

MYCIN對於人工智慧的影響,乃是之後的專家系統往往會以其作為一個框架,來做進一步的研發。例如E-MYCINKEE…等等。原本MYCIN是用於醫學領域,基於它的專家系統則藉由知識庫的改變,可以用於其他領域上。因此在專家系統上MYCIN占有一定程度的地位,也足以讓專家系統研究的後輩參考或改良。

 

運作實例

------- patient-1 -------

Patient's name:  HELP

Patient's name:  SYLVIA_FISHER

Sex:  FEMALE

Age:  27

------- culture-1 -------

From what site was specimen CULTURE-1 taken?  BLOOD

How many days ago was this culture (CULTURE-1) obtained?  3

------- organism-1 -------

Enter the identity (genus) of ORGANISM-1?  UNKNOWN

The gram strain of ORGANISM-1?  ?

Must be one of: acid-fast, pos, neg

The gram strain of ORGANISM-1?NEG

Is ORGANISM-1 a rod or coccus?  ROD

※可以詢問系統為什麼要詢問某個問題※

Is PATIENT-1 a burn patient? If so, mild or serious?WHY

[Why is the value of burn being asked for?]

It is known that:

    The site of the culture is blood

    The gram of the organism is neg

    The morphology of the organism is rod

Therefore,

Rule 52:

If  The burn of the patient is serious

    Then with certainty of 0.4

        The identity of the organism is pseudomonas

Is PATIENT-1 a burn patient? If so, mild or serious?SERIOUS

What is the aerobicity of ORGANISM-1? AEROBIC

Is PATIENT-1 a compromised host?  YES

Findings for ORGANISM-1

for these goals: identity

    IDENTITY: ENTERO 0.8, PSEUDOMONAS 0.76

Is there another organism?YES

------- organism-2 -------

Enter the identity (genus) of ORGANISM-2?  UNKNOWN

The gram strain of ORGANISM-2?NEG 0.8  POS 0.2

Is ORGANISM-2 a rod or coccus?  ROD

What is the aerobicity of ORGANISM-2? ANAEROBIC

Findings for ORGANISM-2

for these goals: identity

    IDENTITY: BACTEROIDES 0.72, PSEUDOMONAS 0.6464

Is there another organism?NO

Is there another culture?NO

Is there another patient?NO


arrow
arrow
    全站熱搜

    finalfrank 發表在 痞客邦 留言(7) 人氣()