開啟擴展思考能不能減少幻覺出現的機率?
有一定幫助,但不是萬能解方。擴展思考改善的是模型在回答前先做一輪內部推理檢查的能力,對於需要多步驟邏輯推導、容易在某個環節出錯導致最終答案偏離的情況,這個先想再答的過程確實能降低連鎖性錯誤的機率。但如果幻覺的根源是「訓練資料裡這個具體事實本身就很少見或不存在」,這種情況下,模型思考再久,也無法生出它本來就沒有的資訊,擴展思考解決的是推理過程的嚴謹度,不是資訊本身是否存在這個更根本的問題。
這也是為什麼前面提到「查證」比單純「想更久」更能針對性解決幻覺問題——擴展思考是讓模型內部的推理更嚴謹,查證則是讓模型跳出純粹依賴內部知識的框架,去外部世界確認資訊,兩者處理的是不同層次的問題。
如果模型自己說「我不確定」,是不是就代表這部分內容比較不會是幻覺?
某種程度上是一個有用的訊號,但不是絕對可靠的保證。模型確實可以被訓練成在某些情境下傾向表達不確定性(例如面對超出知識截止日的問題、或問題本身模糊不清時),這種表達本身是有意義的訊號,值得認真看待。但因為幻覺的根本機制是「生成合理接續」跟「內容準確性」是兩條獨立邏輯線,模型表達不確定性的傾向,同樣也是根據訓練資料裡的語言模式產生的,不是模型真的在即時、精確地計算自己對每一句話的信心程度。
實務上比較穩妥的態度,是把模型的不確定性表達當成一個「值得注意」的訊號,但不是「這部分一定對、那部分一定要查證」的絕對分界線——對於真正重要的內容,即使模型語氣聽起來很確定,該查證的部分還是該查證,這個判斷準則不完全依賴模型自己的語氣線索。
不同類型的任務,幻覺出現的機率會有明顯差異嗎?
會,差異主要來自任務對「精確事實」的依賴程度。創意寫作、腦力激盪、觀點討論這類任務,本質上沒有一個絕對的「正確答案」,幻覺這個概念在這類情境下的適用性也比較低;相對地,需要引用具體數字、日期、人名、文獻出處的事實性任務,幻覺出現的機率跟造成的實際影響都比較高,因為這類任務的「正確」有明確的客觀標準可以核對。
這個差異值得在規劃任務時納入考量:如果任務本質上偏向創意產出,不需要過度擔心幻覺這個框架是否適用;如果任務牽涉具體的事實查核,從一開始就該把「這個回答需要額外查證」的心理準備建立起來,而不是等到發現錯誤才回頭補救。
如果發現模型的回答有幻覺,這代表這個模型整體上不夠可靠嗎?
不完全是這樣的推論。因為幻覺是語言模型生成機制本身幾乎無法完全避免的副作用,不是特定模型能力不足的獨有問題,發現一次幻覺,不代表這個模型整體上不可靠,就像發現一位專業人士偶爾記錯一個細節,不代表他整體的專業判斷都不可信一樣。比較合理的態度,是把單次幻覺當成一個提醒——提醒你這類任務屬於前面提到的「高風險情境」,該建立額外查證的習慣,而不是因此完全否定模型在其他任務上的實用價值。
實務上更有意義的問題,不是「這個模型會不會出現幻覺」(幾乎所有語言模型都會,程度差異而已),而是「我有沒有針對容易出現幻覺的情境,建立起相對應的查證習慣」,這個問題的答案,比單純評判模型好不好用,更能實際降低幻覺造成的負面影響。
使用 Claude 一段時間後,多數人都遇過一種特別讓人困惑的情況:模型講了一件聽起來很有把握、細節具體、語氣完全不帶猶豫的內容,結果卻是錯的。這種幻覺現象常被直覺理解成「模型不知道答案卻硬答」,但這個理解只對了一半,更準確地說,幻覺不是模型刻意在裝懂,而是語言模型運作機制本身、幾乎無法完全避免的副作用。這篇文章談的是幻覺背後真正的機制,而不是重複「AI 有時候會講錯話」這個表面現象。
語言模型的訓練目標,本質上是學會預測「根據前面的文字,接下來最合理的下一個字是什麼」,這個機制本身完全不包含「這句話是不是事實」的驗證步驟。當模型產生一句聽起來流暢、符合語言邏輯、細節具體的內容時,這句話「聽起來合理」的程度,跟這句話「是不是真的」,在模型的運作機制裡其實是兩件不完全相關的事——模型擅長的是生成合理的文字接續,不是天生具備查證事實的能力。
這一點特別容易讓人誤解,因為直覺上會覺得「如果不確定,語氣應該要猶豫一點」,但模型產生文字的方式,本質上不是先有一個「確定程度」再去決定語氣,而是每一個字的選擇都是根據前文脈絡去預測最合理的接續。如果訓練資料裡多數描述某類資訊的文字都是用肯定、具體的語氣寫的(例如描述歷史事件、技術規格),模型延續這種語氣模式的傾向,跟這個特定回答的內容是否準確,其實是兩條獨立的邏輯線,這也是為什麼一段語氣自信的錯誤內容,反而比一段語氣猶豫的正確內容更容易在表面上顯得可信。
幾種常見的高風險情境:問題本身涉及訓練資料裡不常見或幾乎沒出現過的具體細節(例如要求列出一份不存在的文獻引用)、問題的答案需要精確到具體數字或日期(模型容易生成一個「聽起來合理」但實際不準確的數字)、以及問題本身的表述方式暗示了一個預設的答案方向(模型容易順著這個暗示生成內容,而不是主動反駁這個預設)。這些情境的共同特徵,是模型在「生成合理接續」跟「內容是否準確」這兩件事之間的落差,比一般情境更容易被放大。
理解幻覺的機制根源,能幫助你判斷哪些情境該多一層查證,哪些情境相對可以信任模型的直接回答——涉及具體數字、日期、引用來源的內容,值得額外查證,而不是因為語氣聽起來自信就直接採信;如果任務本身允許,善用網頁搜尋這類能即時查證的工具,能讓模型從「純粹生成合理接續」切換到「先查證再回答」的模式,明顯降低幻覺出現的機率。對於高風險決策(例如法律、醫療、財務相關內容),把模型的輸出當成需要人工驗證的草稿,而不是直接可用的最終答案,是實務上該建立的合理期待,而不是一種對模型能力的貶低。