AI记忆进化全景深度解析(非常详细),Memory机制从入门到精通,收藏这一篇就够了!

Google推理记忆框架:AI实现“自我进化”的关键突破 谷歌推出革命性"推理记忆"框架,突破AI代理无法从经验中持续学习的核心缺陷。该框架通过记录完整推理轨迹、提炼通用思维模式、智能复用经验三大机制,使AI能像人类一样积累智慧。相比传统记忆系统,新技术在保持准确率的同时减少近半计算资源,并可与Meta、MemGen等前沿架构互补。应用将覆盖科研、教育、软件开发等领域,推动AI从工具向智能伙伴进化。尽管面临记忆质量控制、安全伦理等挑战,这一突破标志着AI向持续自主学习迈出关键一步,将深刻重塑人机协作模式。 阅读详情

综述特色:

  • 🎨全景视野:涵盖理论基础、分类体系、单/多智能体架构、评估基准与应用。
  • 🧩 独创4W分类法:When-What-HoW-Which记忆分类体系。
  • 🚀 前沿趋势:梳理单智能体独立记忆向多智能体协同记忆的演化路径。
  • 🚀 深度展望:深度剖析从"被动检索"到"主动进化"的未来方向。

第一章:综述概览------AI Memory 的演进全景

📝 核心摘要:人工智能记忆(AI Memory)是通用人工智能(AGI)实现与真实世界深度、高效交互的不可或缺的关键环节。它从根本上打破了传统人工智能任务孤立运行、交互过程碎片化的技术桎梏,让智能体具备从历史交互中积累经验、优化后续决策的进阶能力。!

💡 图表解读

・ 🎯 理论基础 (Sec 2):整合认知心理学与神经科学模型,提炼 AI 智能体记忆的可落地设计模式,明确 AI 领域中 “记忆” 的概念边界。

・ 🧩 分类体系 (Sec 3):提出独创 4W 记忆分类法(When-What-How-Which),对记忆机制进行系统性分类梳理。

・ 🏗️ 架构概览 (Sec 4-5):分别综述单智能体与多智能体系统的典型记忆架构、关键技术组件,涵盖核心操作、进阶能力及实际应用局限。

・ 📊 评估与应用 (Sec 6-7):Sec 6 梳理 AI 记忆的评估维度、性能指标、代表性基准及评估范式与难点;Sec 7 分析真实世界应用,凸显 AI 记忆对提升多领域智能体性能的核心赋能作用。

・ 🔭 未来展望 (Sec 8):探讨 AI 记忆领域的开放挑战与前沿研究趋势,为后续研究指明方向。

第二章:理论基石------从认知科学到计算框架

📝 核心摘要:本章通过连接生物学原理、认知心理学和神经科学,为记忆增强型智能体建立了概念基石。通过分析跨学科基础(如 Atkinson–Shiffrin 模型、工作记忆模型),我们对 AI 记忆的边界进行定义,区分了Memory(记忆) vs. Knowledge(知识)vs. Context(上下文)vs. Experience(经验)。

💡 图表解读

  • LLM Memory:指模型权重中的隐式计算核心,用于预测。
  • Agent Memory:提供功能性工作流,支持感知-规划-行动循环中的复杂任务执行。
  • AI Memory:代表宏观的认知概念,旨在实现终身进化、长期持久性和适应性。

第三章:形态篇------记忆到底"长"什么样?(4W 记忆分类法)

📝 核心摘要:为了系统化理解庞杂的记忆机制,我们建立了一套 4W Memory Taxonomy。该体系通过四个核心疑问词(When, What, HoW, Which),从四维正交坐标对 AI 记忆系统进行了系统性分类。

💡 图表解读

  • **When (Lifecycle)**:记忆存在多久?从瞬时输入缓冲区到跨会话的持久存储。
  • **What (Type)**:记忆包含什么信息?涵盖程序性技能、陈述性事实、元认知反思和社会模型。
  • **HoW (Storage)**:记忆如何存储?从模型权重的隐式存储到文本、向量、图等显式外部表示。
  • **Which (Modality)**:处理何种模态?分为单模态(纯文本)和多模态(图文、音视频融合)。

第四章:单智能体记忆架构

📝 核心摘要:本章聚焦单智能体记忆系统架构,探讨记忆如何组织(架构)、如何运作(基础功能)以及如何支持推理(高级能力)。单智能体记忆主流架构包括层级式、类OS式、认知进化式等。核心在于实现存储、检索与更新,并进一步支持智能体的自我进化。

💡 图表解读

  • 架构范式:层级架构、类操作系统架构、认知进化架构、图/时序架构 。
  • 基础功能:包括存储(Storage)、检索(Retrieval)和更新(Updating):增量式更新、修正性更新、巩固性更新与遗忘性更新。
  • 高级能力:不仅是被动回忆,还包括自我进化(Self-evolution)和多模态关联(Association),实现从被动检索到主动智能增强的转变。

第五章:群体协作------多智能体系统的记忆共享

📝 核心摘要:在多智能体系统(MAS)中,记忆机制旨在突破智能体记忆孤岛,实现群体智慧。分别从通信机制(显式 vs 隐式)和记忆共享机制(任务级 vs 步骤级)两个维度,介绍多智能体协作中的信息交互和孤岛问题。

💡 图表解读

  • **通信机制 (Communication)**:
  • 显式通信 (Explicit):以自然语言、结构化 Schema 为代表的显式通信,可保障交互的可解释性。
  • **隐式通信 (Implicit)**:通过观察共享环境或内部状态的共享表征,依靠程序内部处理即可实现高速协同。
  • **记忆共享 (Memory Sharing)**:
  • **任务级 (Task-Level)**:整合多智能体不同任务执行经验以实现长期能力进化,其核心包含同质任务经验积累与异质任务信息迁移两种模式。
  • **步骤级 (Step-Level)**:多智能体协作流程细粒度执行阶段,通过上下文路由动态分配关键信息切片。

第六章:评估维度------如何衡量记忆的效能?

📝 核心摘要:当前记忆领域缺乏统一的评估标准和框架。本章提出了一个包含四大核心类别的评估分类法,并梳理了代表性的Benchmark,旨在为记忆系统的性能量化提供标准化工具。

💡 图表解读

  • **记忆检索能力 (Memory Retrieval Capability)**:评估能否准确找到所需信息 。
  • **动态更新能力 (Dynamic Updating Capability)**:评估记忆库随新信息变化的适应性 。
  • **高级认知能力 (Advanced Cognitive Capability)**:评估基于记忆的推理与规划能力 。
  • **系统效率 (System Efficiency)**:评估记忆操作的资源消耗与响应速度。

第七章:应用实战------记忆赋能的场景范式

📝 核心摘要:记忆机制是增强 AI 性能的核心推动力。应用场景主要分为两类:单智能体应用(侧重长期上下文保持、用户偏好记忆和个性化)与多智能体应用(侧重共享记忆空间、协同任务执行与集体推理)。

💡 图表解读

  • 单智能体场景:允许个体在跨会话或长期交互中积累经验,实现超越固定上下文窗口的连续性与个性化服务 。
  • 多智能体场景:通过公共记忆空间支持协作,解决并发、溯源和访问控制等挑战,实现群体智慧。

第八章:未来展望------通往终身进化的智能之路

📝 核心摘要: 记忆机制是将静态大语言模型(LLMs)转化为具备持续学习能力的动态智能体的核心支撑,但当前发展仍面临架构冲突、理论方法缺口、安全与运维复杂性三大类关键挑战;未来,AI 记忆系统将突破被动存储与检索的局限,朝着类脑启发建模、记忆 - 经验升级、自进化集体记忆三大方向演进,最终构建支持终身自主学习与稳健多智能体协作的主动自适应系统。

写在最后

LLM Agent 的诞生,为我们提供了一个极具想象空间的技术路线,它将传统模型的强大语言理解能力,与外部工具的实际动手能力相结合,创造出无限可能的应用空间。希望这篇文章能够启发你进一步探索和创新,用有限的代码,创造出更加强大、高效且安全的智能体,推动人工智能真正落地到更多场景,惠及更多人群。

学AI大模型的正确顺序,千万不要搞错了

🤔2026年AI风口已来!各行各业的AI渗透肉眼可见,超多公司要么转型做AI相关产品,要么高薪挖AI技术人才,机遇直接摆在眼前!

有往AI方向发展,或者本身有后端编程基础的朋友,直接冲AI大模型应用开发转岗超合适!

就算暂时不打算转岗,了解大模型、RAG、Prompt、Agent这些热门概念,能上手做简单项目,也绝对是求职加分王🔋

在这里插入图片描述

📝给大家整理了超全最新的AI大模型应用开发学习清单和资料,手把手帮你快速入门!👇👇

学习路线:

✅大模型基础认知—大模型核心原理、发展历程、主流模型(GPT、文心一言等)特点解析
✅核心技术模块—RAG检索增强生成、Prompt工程实战、Agent智能体开发逻辑
✅开发基础能力—Python进阶、API接口调用、大模型开发框架(LangChain等)实操
✅应用场景开发—智能问答系统、企业知识库、AIGC内容生成工具、行业定制化大模型应用
✅项目落地流程—需求拆解、技术选型、模型调优、测试上线、运维迭代
✅面试求职冲刺—岗位JD解析、简历AI项目包装、高频面试题汇总、模拟面经

以上6大模块,看似清晰好上手,实则每个部分都有扎实的核心内容需要吃透!

我把大模型的学习全流程已经整理📚好了!抓住AI时代风口,轻松解锁职业新可能,希望大家都能把握机遇,实现薪资/职业跃迁~

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

在这里插入图片描述

AI记忆机制演进:从RAG到AgentRAG再到AI Memory 检索增强生成(RAG)技术通过结合检索与生成两大模块,显著提升了大模型在知识密集型任务中的表现。其核心原理是将非结构化数据转化为向量表示,通过语义相似度匹配实现精准知识检索,再结合生成模型输出自然语言响应。这种技术在客服系统、法律咨询等场景展现出巨大价值,尤其在处理专业性强、时效性要求高的查询时优势明显。随着技术发展,动态决策的AgentRAG和具备长期记忆能力的AI Memory进一步扩展了应用边界,例如在医疗问诊中实现个性化用药提醒,或在金融领域完成精准投资建议。当前技术演进正聚焦多模态记忆处理和隐私合 阅读详情

相关推荐

从零构建具备持久记忆与自进化能力的AI智能体Hermes

如果你最近在关注 AI Agent 领域,可能会发现一个现象:很多框架都在强调“工具调用”和“任务拆解”,但当你真正上手时,却发现它们更像一个“一次性”的脚本执行器。任务完成后,一切归零,Agent 对“你”一无所知,下次遇到类似问题,它依然要从头开始。 这背后缺失的,正是 “记忆” 与 “进化” 的能力。一个没有记忆的 Agent,就像每次重启都失忆的助手,无法积累经验,更谈不上真正的智能协作。 今天我们要深入探讨的 Hermes ,正是为解决这一核心痛点而生。它不是一个简单的“LLM+工具”的封装器,而

chenshixi3325的博客 736

OpenClaw架构深度剖析(非常详细),双源记忆系统搭建从入门到精通,收藏这一篇就够了!

使用完 OpenClaw 之后我最大的疑问是:一个 Agent 同时活跃在 Telegram、Slack、企微甚至本地 CLI 里,它是怎么“记住我是谁”的?这些记忆又是如何做到统一的?难道我一晚上花掉几十刀的 token 全都是因为他的上下文工程做的太烂?

weixin_58753619的博客 410

【WorkBuddy专栏34】WB记忆能力深度解析——SOUL、USER、MEMORY的加载时机与工作机制

WB记忆能力深度解析——SOUL、USER、MEMORY的加载时机与工作机制

AI人人懂 329

收藏必备!小白程序员必看:AI智能体记忆机制深度解析(附最新研究)

对于正在迷茫择业、想转行提升,或是刚入门的程序员、编程小白来说,有一个问题几乎人人都在问:未来10年,什么领域的职业发展潜力最大?答案只有一个:人工智能(尤其是大模型方向)当下,人工智能行业正处于爆发式增长期,其中大模型相关岗位更是供不应求,薪资待遇直接拉满——字节跳动作为AI领域的头部玩家,给硕士毕业的优质AI人才(含大模型相关方向)开出的月基础工资高达5万—6万元;即便是非“人才计划”的普通应聘者,月基础工资也能稳定在4万元左右。

AI大模型的博客 787

Kettle入门指南:从安装到数据转换实战

本文提供Kettle(Pentaho Data Integration)的完整入门指南,涵盖从Java环境安装、软件配置到核心概念(转换与作业)的详细解析。通过实战案例,手把手教你如何将文本文件数据导出到Excel,并连接MySQL数据库进行数据导入,帮助你快速掌握这一强大ETL工具的基本使用,实现高效数据搬运与转换。

weixin_29266647的博客 449

英飞凌 AURIX Development Studio工程移植到Hightec的方法

1. 软件简介 AURIX™ Development Studio是英飞凌针对AURIX TC2XX/TC3XX系列单片机推出了一款免费的软件,集成了iLLD库,内置Tasking compiler和Tasking Debugger,但这两个模块只能用于非商业用途,可供学习和试用。iLLD库是英飞凌为TC2XX和TC3XX Tricore系列单片机提供的底层驱动库,有完善的使用手册,和较好的移植性。 Hightec是一款可以用来开发Aurix系列单片机的编译器,有免费版,可商用,集成GCC编译器,可用UDE

weixin_42967006的博客 7137

从失忆到进化:AI智能体记忆机制的系统化解析

本文系统构建了AI智能体的记忆分类学,从形式(符号级、参数化、潜在)、功能(事实、经验、工作)和动态机制(形成、演化、检索)三个维度进行阐述。记忆是实现智能体长期规划、持续学习和个性化交互的基础,未来AI将向拥有自传体记忆、能自主进化的方向发展。论文通过数学形式化定义和概念辨析,为AI记忆研究提供了系统框架。

Trb701012的博客 905

安装matlab_Matlab+yalmip+cplex安装教程及算例

数学建模/科研学习推荐学习软件:Matlab+yalmip+cplex安装教程及算例其实绝大多数本科生都是在用Matlab和LINGO求解优化问题,Matlab可以求解一般优化问题,但是当优化问题规模比较大或者在应对一些非线性问题时候,Matlab会出现求解时间长,求解效率低,甚至难以求解等问题。Matlab+yalmip+cplex是Matlab通过调用商业软件cplex求解,求解时间短,这里简...

weixin_28939637的博客 5006

2、Hermes Agent 全景架构深度解析:60秒看懂自进化AI智能体的核心设计与部署实战

模块一句话说明关键数据学习循环执行→反思→进化,每15次任务自动总结提炼迭代300次后效率提升47%三层记忆会话记忆+持久笔记+技能记忆,跨会话永不丢失SQLite+FTS5全文检索Skill系统自动生成可复用技能文件,不是手写而是“长出来”40+内置技能+自动生成40+工具Web搜索、终端、文件、浏览器、视觉分析等开箱即用零配置MCP集成连接GitHub/数据库/第三方MCP服务,一行配置接入原生一等支持多平台网关一次部署,Telegram/微信/飞书/Discord全渠道使用。

2025博客之星Top81。专注AI工程化与架构实战。从分布式思维到模型部署,用工程化视角为你厘清AI落地的真实路径。 2106

如何产生ATPG IR-drop分析波形文件(DFT)

摘要:本文介绍了生成VCD波形的流程与要求,主要用于后端进行IR-drop分析。生成过程分为ATPG shift和speed ATPG capture两部分,分别对应不同的输入要求、模式设置和仿真参数。

murphyrong的博客 871

YOLOv8改进策略【Backbone/主干网络】| 2023 U-Net V2 替换骨干网络,加强细节特征的提取和融合

一、本文介绍 本文记录的是基于U-Net V2的YOLOv8目标检测改进方法研究。本文利用U-Net V2替换YOLOv8的骨干网络,UNet V2通过其独特的语义和细节融合模块(SDI),能够为骨干网络提供更丰富的特征表示。并且其中的注意力模块可以使网络聚焦于图像中与任务相关的区域,增强对关键区域特征的提取,进而提高模型精度。本文配置了原论文中pvt_v2_b0、pvt_v2_b1、pvt_v2_b2、pvt_v2_b3、pvt_v2_b4和pvt_v2_b5六种模型,以满足不同的需求。 文章目录一、本文

Limiiiing的博客 1721

【必学收藏】大模型记忆机制深度解析:从短期记忆到MemoryBank技术,一文掌握AI智能体进化之道!

本文深入解析了大模型智能体的记忆机制,对比短期记忆与长期记忆的实现原理,重点介绍了MemoryBank技术如何模拟人类记忆方式,通过记忆存储、检索和更新三大模块实现信息的总结、提炼和遗忘。文章还探讨了层次化记忆网络和基于艾宾浩斯遗忘曲线的动态遗忘机制,以及AI助理、教育等应用场景,为构建更智能、个性化的AI系统提供了技术思路。

2401_85327249的博客 702

Cesium+Vue3教程(003):基于Vue3的Cesium自定义地图和地图叠加

在 Cesium 中,是用于加载地表影像图层的核心接口。通过它,您可以将各种地图服务(如卫星影像、街道地图、自定义瓦片等)加载到 Cesium 的地球上。Cesium 提供了多个内置的。

WwLK123的博客 635

全面解析Agent Memory:最新最完整的综述,带你深入了解智能体记忆机制!

这篇综述论文系统梳理了AI智能体的记忆机制,从形式、功能和动态三个维度构建了统一的记忆分类学。文章详细解析了符号级、参数化和潜在三种记忆形式,事实、经验和工作三种记忆功能,以及形成、演化和检索的动态过程。指出记忆是AI从静态回答者进化为动态成长智能体的关键,未来将向生成式记忆、自动化管理与强化学习结合方向发展,使AI拥有"自传体记忆",能从经验中学习成长。

lyy2017175913的博客 1074

(四) OpenClaw-Skill技能全面了解和自定义技能

OpenClaw Skills是提升AI代理功能性的关键模块。本文系统介绍了Skills的核心概念、获取渠道和创建方法。Skills作为标准化指令集合,能让OpenClaw从单纯理解升级为实际执行任务,相比传统System Prompt具有模块化、可复用等优势。用户可通过Clawhub官方商店、GitHub社区等渠道获取5700+现成技能,或按需开发自定义Skill。文章详细演示了创建"Hello World"示例技能的完整流程,包括编写Python脚本、配置SKILL.md文件、部署。

直到世界的尽头 8295

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

ex-skill进化机制完全指南:追加记忆、对话纠正、版本回滚三大机制深度解析

**ex-skill(前任.skill)** 是一个把前任蒸馏成 AI Skill 的开源项目:导入微信聊天记录、QQ 消息、朋友圈截图和照片,生成一个真正像 ta 的 AI 角色——用 ta 的口头禅说话,记得你们一起去过的地方。而本文聚焦它最核心的竞争力:**进化机制**。生成的 Skill 不是"一次性成品",而是会通过**追加记忆、对话纠正、版本回滚**三大机制持续进化,越来越像那个 ta

gitblog_00790的博客 1012

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

AI Agent信任系统入门到精通,收藏这篇深度解析就够了!

本文尝试从系统工程的视角剖析 Agent 系统在可运行、可复现与可进化三个层次上不断升级的问题以及复杂度。进一步认识到:框架/平台让 Agent 「好搭」但没有让它「好用」,真正的复杂性,从未被消除,只是被推迟。

weixin_58753619的博客 759

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

AI记忆系统研究全景深度解析:探索未来演进方向,洞悉智能发展新趋势!

文章系统解析AI记忆系统全景与未来方向,指出大模型"失忆"本质在于缺乏结构化记忆系统。提出"操作驱动"分类法,详述检索、融合、推理、冲突解决和编辑五大核心技术的演进与突破。分析当前面临的效率与精度权衡、可解释性黑洞和跨模态记忆割裂三大挑战,预测记忆即服务、具身记忆和社会性记忆网络三大未来趋势,为企业构建"有记忆的AI"提供指导。

m0_63171455的博客 943

如何让AI记住你的习惯?Hermes Agent个性化记忆系统深度解析

想象一下这样的场景:你正在与一个AI助手讨论一个复杂的编程项目,它准确地记得你使用的技术栈、编码风格偏好、甚至上周你提到的那个API密钥轮换策略。第二天当你再次打开对话时,AI不需要你重新介绍项目背景,它直接问:"今天要继续优化那个Go服务的数据库查询吗?" 这就是Hermes Agent带来的**个性化AI**体验——一个真正能记住你、理解你、并随着时间推移不断进化的智能助手。与那些"健忘"的

gitblog_00479的博客 840

告别AI“失忆“!打造懂你的智能体:Agent Memory深度解析!

本文深入解析大语言模型Agent的记忆短板,类比人类记忆系统提出短期、长期和语境记忆三层架构,详解参数化记忆、上下文工程和RAG等主流技术方案。通过Dify平台实战,从基础配置到极客玩法,逐步展示如何构建"过目不忘"的智能体,实现从"工具"到"伙伴"的AI进化,让数字助手真正懂你所需。

Trb701012的博客 1265

【收藏级】AI智能体时代的记忆:构建下一代强人工智能的核心蓝图

本文系统综述了AI智能体的记忆机制,从形式(符号级、参数化、潜在记忆)、功能(事实、经验、工作记忆)和动态机制(形成、演化、检索)三个维度构建了统一的分类体系。记忆是AI从静态回答者进化为动态成长智能体的关键,文章探讨了生成式记忆、自动化管理等未来方向,为构建具有连续认知能力的智能体提供了理论框架和技术路线。通过形式化定义记忆生命周期和辨析相关概念,揭示了记忆在实现长期规划、持续学习和个性化交互中的核心作用。

2301_76168381的博客 867

Agent Memory System 深度解析

第三章:Memory System 摘要 本章深入探讨了 AI Agent 记忆系统的核心架构与实现技术。重点解析了三层记忆体系:Session Memory(会话级短期记忆)、Daily Memory(日常中期记忆)和 Long-term Memory(长期知识库),揭示其分层存储与分级检索机制。详细介绍了滑动窗口压缩、向量检索与 RAG 技术集成等关键技术,以及多层记忆查询调度算法。通过与传统 Chatbot 的对比,阐述了记忆系统对 Agent 智能连续性和个性化能力的关键作用,并提供了各层存储的性能

正在成为 code ape 582

收藏!NUS&人大&复旦等出品:AI Agent记忆系统全面解析,200+论文深度解读7大前沿方向

《AI Agent记忆系统综述:形态、功能与动态演化》摘要 由NUS、人大、复旦等机构联合发布的这篇综述论文,首次采用"形态-功能-动力学"三维框架系统分析了200余篇最新研究成果。研究突破了传统记忆二分法,创新性提出Token-level/Parametric/Latent三大记忆形态分类体系,并详细阐述了记忆在AI Agent中的三大核心功能(事实记忆、经验记忆、工作记忆)。论文还完整构建了记忆生命周期的动态演化模型,包括形成、演化和检索三个关键阶段,并前瞻性指出生成式记忆、自动记忆

优快云_430422的博客 1338

最新最完整的Agent Memory综述!

这篇《AI智能体时代的记忆:综述》论文系统梳理了AI智能体的记忆机制,从形式、功能和动态机制三维度构建统一分类体系。记忆是AI从"静态回答者"进化为"动态成长智能体"的关键,未来将向生成式记忆、自动化管理和强化学习结合方向发展,使AI成为拥有"自传体记忆"和独特个性的数字生命体。今天的一篇很热乎的深度好文(AI智能体时代的记忆:综述),由新加坡国立大学、中国人民大学、复旦大学等多家顶尖机构联合发布,是对当前AI智能体(AI Agents)记忆机制最系统、最前沿的梳理。下面我们一起来看一下~

2401_85375298的博客 1213

AI Coding工具记忆功能深度解析:让AI真正“记住“你的项目

AI Coding中codebuddy、Qcoder、trae、claude code等编程工具记忆功能介绍

dylan的博客 1262
上一篇: 面试官:MCP 与 Skills 有什么区别?
下一篇: TKG-Thinker:通过智能体强化学习实现时序知识图谱的动态推理
Python_金钱豹
博客等级 码龄5年 1万+粉丝 2835原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值