使用 MRKL 系統跨越神經符號鴻溝

本文展示了自然語言處理的下一步發展——模塊化推理、知識和語言( the Modular Reasoning, Knowledge and Language,簡稱爲MRKL)系統以及LangChain和Semantic Kernel的實現。 MRKL 系統包括一個或多個語言模型,並通過外部知識源和符號推理專家來增強它們,這些專家可以處理神經模型無法處理的任務。

什麼是 MRKL 系統?

ChatGPT、GPT-4 等超級模型確實令人驚歎,並開啓了令人興奮的機會。 但這些模型也有內在的侷限性。 例如無法訪問公司的數據庫,無法訪問當前信息(例如,最新的 天氣 或美元兌歐元匯率),無法推理(例如,他們的算術能力無法與之媲美1970 年代的 HP 計算器),更新成本高得令人望而卻步。
像 LangChain的Agent (https://github.com/hwchase17/langchain/tree/master/langchain/agents/mrkl) 和Semantic Kernel的 Planner(https://github.com/kaza/sk-iterative-planner)這樣的 MRKL 系統享有大型語言模型的所有優點。 以下是它的工作原理,參見:https://learnprompting.org/zh-Hans/docs/advanced_applications/mrkl

MRKL
當然,要完成所有這些工作還有很多細節和挑戰 ,比如訓練離散專家、平滑他們與神經網絡之間的接口、在不同模塊之間進行路由等等。 要更深入地瞭解 MRKL 系統、它們如何適應技術領域以及實施它們時遇到的一些技術挑戰,請參閱MRKL 論文。論文地址:https://arxiv.org/pdf/2204.10019.pdf

以下是它提供的一些功能。

  • 以自由語言閱讀和更新您的數據庫
  • 人工智能輔助時事內容生成
  • 執行簡單和複雜的數學運算。
  • 分解多步問題
  • 訪問不斷變化的信息(天氣、貨幣匯率)
  • 透明度和信任
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章