AI 也需要睡覺?講述 AI 如何透過「睡眠框架」永久記住學習內容

可視化圖形,展示人工智慧像人類一樣在睡眠中整理記憶與處理數據的樣子
AI Summary

透過探討 AI 學習像人類一樣「睡覺」以整理內容並強化記憶的新方式——「睡眠框架」,我們將了解 AI 的持續學習能力是如何得到提升的。

試著想像一下:你昨天剛把 100 個英文單字完美背誦下來,但今天為了背數學公式,結果昨天背的英文單字全部忘得一乾二淨。如果發生在人身上這簡直是場災難,但令人驚訝的是,人工智慧 (AI) 長期以來一直飽受這個問題的困擾。

大型語言模型 (LLM,指透過學習大量文本來生成或總結語句的 AI 模型[Source 1]) 雖然非常聰明,但在持續學習新知識的過程中,往往會陷入所謂「災難性遺忘」的困境,也就是在學習新東西時失去過去的記憶。不過,Google 的研究人員最近為了解決這個問題,提出了一種讓 AI 像人類一樣「睡覺」的結構[Source 12, Source 16]。

為什麼這很重要?

如果 AI 每次學習新事物時都要從頭開始,將會消耗大量的時間與成本。正如我們閱讀書籍時,會基於昨天讀過的內容來理解今天的篇章,AI 也需要具備「持續學習 (Continual Learning)」的能力,在記得昨天所學內容的基礎上,累積今天的知識[Source 2]。

如果 AI 能透過睡眠來整理記憶,服務提供者就不再需要每次都從零開始訓練 AI,而是讓 AI 能夠根據新的環境自主進化[Source 5, Source 16]。這將成為打造更聰明、更高效 AI 助理的關鍵核心。

簡單易懂:AI 的「睡眠框架」

Google 研究人員提出的「睡眠框架 (Sleep Framework)」模仿了生物學上的記憶強化原理[Source 12, Source 16]。簡單來說,就是模仿人類大腦在白天學習後,於晚上進行整理的過程。該框架分為兩種主要狀態[Source 2]:

  1. 清醒狀態 (Wake Phase):就像我們白天讀書一樣,這是 AI 接收並處理即時新數據的階段[Source 14]。
  2. 睡眠狀態 (Sleep Phase):停止或最小化接收外部的新數據。轉而整理並整合既有知識,透過執行「夢境 (Dreaming)」過程——即自我提問並生成答案——來鞏固記憶[Source 14, Source 16]。

比喻來說,「清醒時間」就像是在圖書館不斷閱覽新書的過程,而 「睡眠時間」則像是把讀過的書分類、總結,並整理放進腦中書架的時間。特別有趣的是,AI 在睡眠時間會回顧自己的記憶,並對自我生成的範例進行再學習,事實上,模型約 70% 至 78% 的事實學習效果,正是來自於這個「夢境」過程[Source 16, Source 17]。

當前狀況

目前,即使在固定的系統結構中,這種「睡眠框架」也能透過啟用預先分配的模組化記憶區塊 (MoE, Mixture of Experts,即混合專家模型,指挑選特定擅長的數據領域進行處理的方式) 來高效處理數據[Source 16]。初步研究顯示,該技術成果令人驚豔,模型在學習新知識的同時,幾乎沒有出現性能損失 (near-zero performance loss)[Source 16]。

不過,由於實際運作的 AI 模型通常以「完成訓練 (Frozen,權重固定)」的狀態發布,這種方法如何應用於實際服務模型,仍需更多驗證[Source 17]。目前的 LLM 雖然擅長即時預測或上下文學習,但自主更新知識同時保留記憶的能力,目前仍處於待解決的階段[Source 13]。

未來展望

未來,AI 可能不再需要整整 24 小時都絞盡腦汁學習新資訊卻又擔心忘記舊知識,而是像我們一樣,白天工作、晚上整理記憶,讓自己變得更聰明[Source 14]。

就像我們學習新技術時,不僅僅是閱讀書本,還會透過做筆記或教導他人來完成學習一樣[Source 11],AI 也在朝著透過自我生成的範例來反覆練習、鞏固所學內容的方向發展[Source 16]。或許在明天早上,你的 AI 助理就會以完全理解昨天所學內容、更加聰明的模樣回到你身邊。

AI 的視角:MindTickleBytes AI 記者的觀點

引入「睡眠」的概念對於 AI 而言,是一項在技術上非常引人入勝的嘗試。這顯示出人們不再只是一味地將更多數據傾倒進去,而是開始思考如何整理並保存所學內容,也就是對「記憶品質」的深思。如同我們透過系統化知識而變得睿智,AI 看來也開始學會如何自我思考了。

參考資料

  1. Large language model - Wikipedia
  2. The sleep framework: A new way for LLMs to retain knowledge in continual learning
  3. Continual Learning for Large Language Models: A Survey
  4. [This AI Model Never Stops Learning WIRED](https://www.wired.com/story/this-ai-model-never-stops-learning/)
  5. [Towards Lifelong Learning of Large Language Models alphaXiv](https://www.alphaxiv.org/abs/2406.06391v1)
  6. [Interference and Retention in Continual Learning alphaXiv](https://www.alphaxiv.org/abs/2607.09202)
  7. Reasoning-Augmented Continual Learning
  8. Post-training of LLMs - DeepLearning.AI
  9. [Google Sleep Framework: LLMs That Learn Without Forgetting explainx](https://explainx.ai/blog/google-research-sleep-framework-continual-learning-llm-memory-consolidation-dreaming-2026)
  10. Language Models Need Sleep: Learning to Self-Modify and Consolidate …
  11. Language Models Need Sleep: Learning to Self-Modify and Consolidate …
  12. Google Research introduces a sleep framework for continual learning in LLMs
  13. Google Sleep: dreaming drives fact learning; consolidation supports …
AD
測試你的理解
Q1. 在 Google 的「睡眠框架」中,AI 在「睡眠」階段所執行的任務是什麼?
  • 收集新數據
  • 整合並整理現有記憶
  • 與用戶進行即時對話
AI 的睡眠階段不會處理新的輸入,而是專注於整合現有知識並鞏固記憶[Source 14]。
Q2. 在此框架中,哪種技術能帶來最大的事實學習 (fact-learning) 效果?
  • 數據壓縮
  • 夢境 (Dreaming)
  • 定期系統更新
模型大約 70% 至 78% 的事實學習效果是透過「夢境 (dreaming)」實現的[Source 17]。
Q3. 現有的 LLM 在持續學習中面臨的最大困難是什麼?
  • 計算速度較慢
  • 學習新知識時會忘記舊知識
  • 能源消耗過大
在持續學習的環境中,模型無法在學習新資訊的同時保留過往知識,這是技術上的一大挑戰[Source 6, Source 13]。