本版本由 AI 自英文原文翻譯而成,尚未經人工譯者審閱。引文以英文原文呈現,其後附上譯文。 閱讀英文原文

FestPass AI 工作流程模擬器:由七個節點組成的代理團隊——負責接待的 Grace、建立客戶輪廓的 Marcus、負責知識檢索的 Ava、負責法規遵循的 Daniel、進行訪談的 Maya、負責審查的 Theo,以及負責使用者體驗的 Zara——下方是活動紀錄,以及保存本次執行狀態的共享剪貼簿,每列一個欄位。

第 I 部 · 第 4 章

知識與記憶

問大家懂不懂這個區別,每個人都舉手。第六天的一場 Kahoot 卻給出了相反的答案。

向下捲動閱讀

問一整間教室的學習者,懂不懂聊天機器人知道的東西和它記得的東西有什麼不同,每個人都會舉手。這些字眼再平常不過,這個區別聽起來也理所當然。

接著再問:當顧客說那另一個呢?的時候,是這兩者中的哪一個在發揮作用——舉起的手就放下了。

在學習者能點頭認同的概念,與他們能實際運用的概念之間,有一段空隙;大多數的 AI 教學,就是在這裡悄悄失敗的。有人講解一個概念、秀出一張圖、跑一段順利運作的示範,全場都表示同意。同意很廉價。還沒有人被要求做任何事,所以什麼也還沒被揭露出來。

這個營隊的設計,就是為了不讓那道落差繼續藏著。它的方法是沉浸式的,但有特定的意思——不是指排場講究的那種沉浸,而是你就身在後果之中的那種沉浸。角色輪替,所以沒有人能只看別人寫程式。客戶是真的,而且會讀到成果。範例程式碼是故意弄壞的。評量的設計,則是為了揭露營隊學員還沒弄懂的地方,而不是確認他們已經懂了的部分。

這樣教是有代價的:它會把講課時原本會一直埋著的問題翻出來,然後就得有人去處理。第二週,營隊付出了這個代價。

Kahoot 揭露了什麼

整個計畫都繞著一個區別打轉。知識是系統可以查到的東西。記憶是它在一段對話中一路帶著走的東西。把兩者搞混,你做出的機器人不是忘了自己在跟誰說話,就是把本該檢索的東西憑空編造出來。

一場 Kahoot 測驗顯示,這一梯學員並沒有搞懂。分數出來後,問題不是少數幾位學員那天早上狀況不好——而是他們根本不懂記憶,而且已經不懂好一段時間了。

到了第六天,結論說得毫不客氣:We need to take a whole lesson on memory … the students don't understand it.(「我們得花一整堂課來講記憶……學生們不懂。」)

刻意犧牲一天

接下來發生的事,才是重點。課程停了下來,這個概念當場重新教了一遍,代價是當天原定的進度。在一個二十天課表固定、成果展日期也固定的計畫裡,這是很昂貴的決定。但這個決定還是做了。

重新教學時,方法也換了。來自聖露西亞的引導師 Terbry Lewis 在範例程式碼裡埋了刻意的錯誤——one or two,(「一兩個」)是故意放進去的——讓學員沒辦法跑一跑就了事。They wrestle with it,(「他們得跟它纏鬥」)他說,which was nice.(「這樣很好。」)

這就是沉浸式原則——只不過這次用在補救上,而不是用在教案上。營隊可以用十分鐘解釋什麼是記憶。但它沒辦法在十分鐘內,讓一個人親身經歷自己曾經搞錯的滋味,而那才是真正會記住的東西。

親自試試看

讀一個定義,和親身感受其中的差別,是兩回事。學員不是從一句話學會這件事的——他們是在彼此面前答錯題目,然後又面對一段在他們弄懂原因之前怎麼都跑不起來的程式碼,才學會的。

所以,在繼續讀下去之前:先回答這個問題,然後把機器人的記憶關掉,看看一段前一刻還好好的對話,怎麼瞬間崩解。

換你試試

一位客戶向機器人詢問帳戶餘額。三則訊息之後,他問:「那另一個呢?」機器人需要什麼才能回答?


關閉記憶

  1. 我在 Carriacou。

  2. 了解——Carriacou。請問您的供水服務有什麼需要協助的地方?

  3. 今天有停水嗎?

  4. 有——Carriacou 有計畫性停水,持續到下午 4 點。

  5. 那明天呢?

  6. Carriacou 明天沒有排定停水。

有了記憶,島名只需確認一次,就會一路延續下去。之後的每個回答都會承接它。

本圖解為本出版品特別撰寫的教學示範。問題並非營隊實際使用的 Kahoot 題目,對話也是編寫而成、並非逐字紀錄——但它所依據的區別,正是第六天所揭露的那一個。

換來了什麼

本書後面每一個以來源為依據的回答、每一項經過來源查核的陳述、每一次保留上下文的語言切換,都建立在一群青少年於第二週把這個區別弄清楚的基礎上。

他們做到了——因為有人願意犧牲一天。