华生_(人工智慧程式)

**華生**（英語：Watson）是能夠使用自然語言來回答問題的人工智慧系統，由 IBM 公司的首席研究員大衛・費魯奇所領導的 DeepQA 計劃小組開發並以該公司創始人托馬斯・J・華生的名字命名。

2011 年，華生參加綜藝節目《危險邊緣》來測試它的能力，這是該節目有史以來第一次人與機器對決。2 月 14 日至 16 日廣播的 3 集節目中，華生在前兩輪中與對手打平，而在最後一集裡，華生打敗了最高獎金得主布拉德・魯特爾和連勝紀錄保持者肯・詹寧斯。華生贏得了第一筆獎金 100 萬美元，而肯・詹寧斯和布拉德・魯特爾分別只有 30 萬和 20 萬。賽後，詹寧斯和魯特表示將一半獎金用於慈善事業，IBM 公司也將華生的獎金分給了兩家慈善機構。

華生在比賽節目中按下訊號燈的速度始終比人類選手要快，但在個別問題上反映困難，尤其是只包含很少提示的問題。對於每一個問題，華生會在螢幕上顯示 3 個最有可能的答案。華生 4TB 磁碟內，包含 2 億頁結構化和非結構化的資訊，包括維基百科的全文。在比賽中華生沒有連結到網際網路。

## 結構

華生是 IBM 製造的電腦問答（Q&A）系統。 IBM 介紹時說「它是一個集進階自然語言處理、訊息檢索、知識表示、自動推理、機器學習等開放式問答技術的應用」，並且「基於為假設認知和大規模的證據搜集、分析、評價而開發的 DeepQA 技術」。

### 硬體

根據 IBM 的說法：

> 華生是一台專為複雜分析而最佳化設計的系統，整合大規模並列處理器 POWER7 和 IBM DeepQA 軟體使其能在 3 秒內回答危險邊緣的問題成為可能。華生是由 90 台 IBM Power 750 伺服器（還包括 10 個機櫃裡額外的輸入輸出埠、網路和叢集控制器節點）組成的叢集伺服器，共計 2880 顆 POWER7 處理器核心以及 16TB 記憶體。每台 Power 750 伺服器使用一個 3.5GHz、8 核心，每核心 4 執行緒的 POWER7 處理器。只有 POWER7 處理器強大的平行計算能力才能勉強執行華生安裝的 IBM DeepQA 軟體。
> 
> 

John Rennie 說，華生每秒可以處理 500GB 的資料，相當於 1 秒閱讀 100 萬本書。 IBM 研發負責人和進階顧問 Tony Pearson 估計華生的硬體花費近 300 萬美元，其 80 TeraFLOPs 的處理能力在超級電腦世界 500 強排名第 94，在超級電腦世界 50 強排名第 49。 Rennie 還說，比賽的資料是存放在華生的記憶體中的，因為硬碟的存取速度太慢了。

### 軟體

華生的軟體由數種不同語言寫成，包含 Java、C++ 和 Prolog 等，並且採用 Apache Hadoop 框架做分散式計算，還有 Apache UIMA（Unstructured Information Management Architecture）框架、IBM DeepQA 軟體和 SUSE Linux Enterprise Server 11 作業系統。「…… 超過 100 項不同的技術被用在自然語言分析、來源辨識、尋找並生成假設、挖掘證據以及合併推翻假設。」

### 資料

華生的資訊來源包括百科全書、字典、詞典、新聞和文學作品。華生也使用資料庫、分類學和本體論。特別是 DBpedia, WordNet, 和 Yago。

IBM 小組為華生提供數百萬的文件，其中包括字典、百科全書和其他能建立知識庫的參考材料。儘管華生在比賽中沒有連結網際網路，它 4TB 的磁碟上仍有 2 億頁結構化和非結構化的資訊供其使用，其中包括了維基百科的全文。

## 操作

危險邊緣遊戲中，所有選手（也包括華生），必須等到主持人將每個線索念完，然後就緒燈亮起，第一個按下搶答器按鈕的人可以獲得回答問題的機會。華生像接收電子文字一樣得到這些線索的同時這些線索也顯示給人類選手。然後它會將這些線索解析為不同的關鍵字和句子片段，這樣做是為了尋找統計相關詞組。華生最革新的並不是在於全新的操作演算法，而是能夠快速同時執行上千的證明語言分析演算法來尋找正確的答案。演算法找出的相同答案越多，華生就越肯定答案正確。一旦華生發現一個潛在的解決方法，並且這個解決方法有效，它就會核對資料庫來確定答案。在前 20 個問題中，人類選手搶答平均需要 6～7 秒，而華生視聽到線索來決定是否搶答。在這段時間內，華生還必須評價反應和判斷對答案是否自信十足。在危險邊緣比賽取得勝利的部分系統是用來接收「就緒」訊號和檢查華生是否有足夠的信心去按響搶答器的電路系統。由於電子訊號傳遞速度比人類反應速度快許多，華生的反應明顯比人類選手要快，但是人類選手會對就緒訊號燈亮起的時刻作出預測。拿到搶答權後，華生將答案按危險邊緣的格式整理並用電子語音讀出。華生的語音是演員傑夫・伍德曼（Jeff Woodman）錄製的，他參與了 2004 年 IBM 語音合成專案。

### 與人類選手比較

華生的基本工作原則是解析線索中的關鍵字同時尋找相關術語作為回應。這使得華生與人類選手既有優勢又有劣勢：華生不擅長理解線索之間的關聯。所以人類選手通常比華生更快生成思路，尤其當線索很少的的時候。華生的程式不允許其使用在未確定答案前就按響搶答器這種大眾化戰術。一旦生成了答案華生就會迅速反應，按下搶答器，而不會受到人類選手的心理戰術影響。

危險邊緣的工作人員使用了不同的手段來顯示華生和人類選手按下搶答器的狀態，但是卻一直備受爭議。人類選手用的是一盞燈，他們需要 0.1 秒的時間來反應。而華生使用的是電子訊號，能在 8 毫秒內（0.008 秒）啟用搶答器。人類選手嘗試要求補償知覺延遲造成的誤差，但兩者之間的反應時間差依舊是太大了。因為華生並不需要估算就緒訊號何時到達。

## 參見

* 超級電腦深藍
* 藍色基因
* 強人工智慧
* 常識知識庫
* 自然語言處理

## 參考文獻

## 外部連結

* Watson homepage
* DeepQA homepage （頁面存檔備份，存於網際網路檔案館）
* About Watson on Jeopardy.com
* Smartest Machine on Earth (PBS NOVA documentary about the making of Watson) （頁面存檔備份，存於網際網路檔案館）
* POWER7
* Power Systems
* Noam Chomsky on Watson and AI （頁面存檔備份，存於網際網路檔案館）
* The Watson Trivia Challenge （頁面存檔備份，存於網際網路檔案館）. _The New York Times_. June 16, 2010.
* #IBMWatson （頁面存檔備份，存於網際網路檔案館） Twitter hashtag
* This is Watson （頁面存檔備份，存於網際網路檔案館） - IBM Journal of Research and Development（IEEE 出版）

### J! Archive

* _Jeopardy!_ Show #6086 - Game 1, Part 1 （頁面存檔備份，存於網際網路檔案館）
* _Jeopardy!_ Show #6087 - Game 1, Part 2 （頁面存檔備份，存於網際網路檔案館）
* _Jeopardy!_ Show #6088 - Game 2 （頁面存檔備份，存於網際網路檔案館）

### 視訊

* PBS NOVA documentary on the making of Watson （頁面存檔備份，存於網際網路檔案館）
* YouTube 上的 IBM and the Jeopardy Challenge（3:59）, IBM
* YouTube 上的 IBM "Watson" System to Challenge Humans at Jeopardy!（2:29）, IBMLabs
* YouTube 上的 Building Watson – A Brief Overview of the DeepQA Project（21:42）, IBMLabs
* YouTube 上的 Trial run