智能体应用场景的探索——从人的角度理解智能体应用

AI智能体在B2B营销中的五大应用场景:实践路径与落地案例解析 AI智能体在B2B营销中如何应用?本文系统解析五大典型应用场景:客户洞察、内容生成、营销自动化、预测分析与智能客服,并结合真实企业案例,帮助B2B企业提升线索转化率、客户满意度和营销效率,是营销技术人员不可错过的实战指南。 阅读详情

本文通过实践经历,阐述了对大模型和智能体的认识转变。作者认为,大模型如同全能型人才,而智能体则是擅长特定领域且能使用工具的"人"。学习大模型应从应用出发,理解其解决问题的本质。将大模型视为"人"的角色,有助于更好地把握其应用场景与限制,避免简单将数据全部丢给模型的错误做法。


“ 智能体就是一个会使用工具的人,而大模型就是一个“人”。”

在之前关于智能体的理解就是一个能使用工具的大模型,然后通过Function call的方式给模型配置工具就是一个智能体的了;但等到你真的问我智能体能干什么有哪些应用场景,已经具体应该怎么做。

这时我就傻眼了,虽然看着网上的一些教程,也用智能体开发了一两个小功能;比如说查询当前的天气情况;但等到在真正的在企业应用中,怎么用智能体去解决业务问题,怎么设计落地方案就只能笑笑不说话。

甚至很多时候的想法都很天真,比如说刚开始认为用智能体做数据分析,就是把所有的数据全部丢给大模型,然后让模型自己去分析。

后来才明白这种想法是多么的可笑,这时也发现自己对智能体的认识太过于浅显。

智能体与人

虽然说刚开始对智能体的认知很浅显,甚至有些可笑;但随着在业务场景中使用智能体,这时才明白智能体到底是什么。

其实,很多人说到人工智能和大模型,都被其高大上的名字给骗了;然后学习大模型的时候,网络上大部分也都是教你机器学习,神经网络,正向传播,反向传播等等;最后对大部分人来说,结果就是一叶障目不见泰山。

所以,学习技术最好的方式是从应用开始,你知道这项技术能干嘛,解决了什么问题,然后你就能真正理解这项技术。

所以,经过一段时间的应用之后才发现,大模型特别像一个人,而智能体就是一个特别擅长某个领域的人。

为什么说大模型像一个人?

先思考个问题,在智能体出现之前我们怎么处理工作中的业务问题?是不是都是由人来做;那智能体出现之后呢?是不是开始尝试让智能体替代我们人类去解决这些问题。

而不管是人也好,智能体也罢,这些问题并不会因为是人做或者是智能体做,就导致这个问题的性质变了。

而且,对大模型来说,我们使用大模型的感受是什么?

是不是觉得大模型就是一个全能型人才,它能够写文章,回答问题,做设计,会编程;而大模型最缺的一点又是什么?

大模型最缺的一点就是它没有物理实体,无法使用工具。

而人与动物最大的区别是什么?制造和使用工具。

因此,虽然大模型没有实体,但通过编程的方式可以让大模型通过网络来操作现实世界的东西,而这就大大扩展了大模型的能力范围。

所以,从这个角度来理解,如果让大模型做数据分析应该怎么做?

肯定是像人类一样,先了解需求,然后分析问题,之后根据数据结构写SQL或分析代码来进行数据分析;而不是说,直接把所有数据都丢给大模型,然后让它自己去分析。

虽然说大模型的能力有限,很多事情做得不好,甚至是错的;但人何尝不是,同样会犯很多错误。

因此,只需要把人带入大模型的角色,或者把大模型带入人的角色;这时再遇到业务问题不知道该怎么解决,就可以把大模型带入自己的角色去解决问题。

零基础如何高效学习大模型?

你是否懂 AI,是否具备利用大模型去开发应用能力,是否能够对大模型进行调优,将会是决定自己职业前景的重要参数。

为了帮助大家打破壁垒,快速了解大模型核心技术原理,学习相关大模型技术。从原理出发真正入局大模型。在这里我和鲁为民博士系统梳理大模型学习脉络,这份 LLM大模型资料 分享出来:包括LLM大模型书籍、640套大模型行业报告、LLM大模型学习视频、LLM大模型学习路线、开源大模型学习教程等, 😝有需要的小伙伴,可以 扫描下方二维码免费领取🆓**⬇️⬇️⬇️

在这里插入图片描述

【大模型全套视频教程】

教程从当下的市场现状和趋势出发,分析各个岗位人才需求,带你充分了解自身情况,get 到适合自己的 AI 大模型入门学习路线。

从基础的 prompt 工程入手,逐步深入到 Agents,其中更是详细介绍了 LLM 最重要的编程框架 LangChain。最后把微调与预训练进行了对比介绍与分析。

同时课程详细介绍了AI大模型技能图谱知识树,规划属于你自己的大模型学习路线,并且专门提前收集了大家对大模型常见的疑问,集中解答所有疑惑!

在这里插入图片描述

深耕 AI 领域技术专家带你快速入门大模型

跟着行业技术专家免费学习的机会非常难得,相信跟着学习下来能够对大模型有更加深刻的认知和理解,也能真正利用起大模型,从而“弯道超车”,实现职业跃迁!

图片

【精选AI大模型权威PDF书籍/教程】

精心筛选的经典与前沿并重的电子书和教程合集,包含《深度学习》等一百多本书籍和讲义精要等材料。绝对是深入理解理论、夯实基础的不二之选。

在这里插入图片描述

【AI 大模型面试题 】

除了 AI 入门课程,我还给大家准备了非常全面的**「AI 大模型面试题」,**包括字节、腾讯等一线大厂的 AI 岗面经分享、LLMs、Transformer、RAG 面试真题等,帮你在面试大模型工作中更快一步。

【大厂 AI 岗位面经分享(92份)】

图片

【AI 大模型面试真题(102 道)】

图片

【LLMs 面试真题(97 道)】

图片

【640套 AI 大模型行业研究报告】

在这里插入图片描述

【AI大模型完整版学习路线图(2025版)】

明确学习方向,2025年 AI 要学什么,这一张图就够了!

img

👇👇点击下方卡片链接免费领取全部内容👇👇

在这里插入图片描述

抓住AI浪潮,重塑职业未来!

科技行业正处于深刻变革之中。英特尔等巨头近期进行结构性调整,缩减部分传统岗位,同时AI相关技术岗位(尤其是大模型方向)需求激增,已成为不争的事实。具备相关技能的人才在就业市场上正变得炙手可热。

行业趋势洞察:

  • 转型加速: 传统IT岗位面临转型压力,拥抱AI技术成为关键。
  • 人才争夺战: 拥有3-5年经验、扎实AI技术功底和真实项目经验的工程师,在头部大厂及明星AI企业中的薪资竞争力显著提升(部分核心岗位可达较高水平)。
  • 门槛提高: “具备AI项目实操经验”正迅速成为简历筛选的重要标准,预计未来1-2年将成为普遍门槛。

与其观望,不如行动!

面对变革,主动学习、提升技能才是应对之道。掌握AI大模型核心原理、主流应用技术与项目实战经验,是抓住时代机遇、实现职业跃迁的关键一步。

在这里插入图片描述

01 为什么分享这份学习资料?

当前,我国在AI大模型领域的高质量人才供给仍显不足,行业亟需更多有志于此的专业力量加入。

因此,我们决定将这份精心整理的AI大模型学习资料,无偿分享给每一位真心渴望进入这个领域、愿意投入学习的伙伴!

我们希望能为你的学习之路提供一份助力。如果在学习过程中遇到技术问题,也欢迎交流探讨,我们乐于分享所知。

*02 这份资料的价值在哪里?*

专业背书,系统构建:

  • 本资料由我与鲁为民博士共同整理。鲁博士拥有清华大学学士和美国加州理工学院博士学位,在人工智能领域造诣深厚:

    • 在IEEE Transactions等顶级学术期刊及国际会议发表论文超过50篇。
    • 拥有多项中美发明专利。
    • 荣获吴文俊人工智能科学技术奖(中国人工智能领域重要奖项)。
  • 目前,我有幸与鲁博士共同进行人工智能相关研究。

在这里插入图片描述

内容实用,循序渐进:

  • 资料体系化覆盖了从基础概念入门到核心技术进阶的知识点。

  • 包含丰富的视频教程与实战项目案例,强调动手实践能力。

  • 无论你是初探AI领域的新手,还是已有一定技术基础希望深入大模型的学习者,这份资料都能为你提供系统性的学习路径和宝贵的实践参考,助力你提升技术能力,向大模型相关岗位转型发展。

    在这里插入图片描述在这里插入图片描述在这里插入图片描述

抓住机遇,开启你的AI学习之旅!

在这里插入图片描述

教育应用场景下多智能体系统中交互模型的案例迁移 在多智能体系统中,设计一个高效的交互结构对于充分发挥其潜力至关重要。一个精心设计的交互模型能够确保信息流畅、任务协调,并最终提升用户体验和学习成效。 阅读详情

相关推荐

Reflexion: 探索具有动态记忆和自我反思能力的自主智能体

Reflexion项目为AI系统注入了"反思"这一人类智能的关键特征,开创了自主智能体研究的新方向。通过动态记忆和自我反思,Reflexion展示了AI如何可以更接近人类的认知灵活性和适应性。尽管仍处于早期阶段,但Reflexion的理念和方法无疑将对未来AI系统的设计产生深远影响,推动我们朝着更智能、更自主的AI迈进一大步。

2401_87458718的博客 1508

【AI大模型】智能体应用场景的探索——从人的角度理解智能体应用,建议收藏!!

“ 智能体就是一个会使用工具的人,而大模型就是一个“人”。” 在之前关于智能体的理解就是一个能使用工具的大模型,然后通过Function call的方式给模型配置工具就是一个智能体的了;但等到你真的问我智能体能干什么有哪些应用场景,已经具体应该怎么做。 这时我就傻眼了,虽然看着网上的一些教程,也用智能体开发了一两个小功能;比如说查询当前的天气情况;但等到在真正的在企业应用中,怎么用智能体去解决业务问题,怎么设计落地方案就只能笑笑不说话。

datian1234的博客 598

基于 LLM 的智能体应用:从单体到多体,走向人机协作

基于 LLM 的智能体正在不断发展,从单体到多体,从任务执行到创新探索,以及人机协作,展现出巨大的潜力。未来,随着技术的不断进步,这些智能体将更加强大,为我们带来更加智能、便捷和充满希望的未来。

步子哥的博客 1343

从人的需求出发:智能体应用场景的实用性与价值探索

虽然说大模型的能力有限,很多事情做得不好,甚至是错的;但人何尝不是,同样会犯很多错误。

Android_XG的博客 1173

解析关键要点!AI应用架构师通过智能体探索量子领域的思路

我们用Gym库定义一个量子算法优化的环境,就像“智能体的游戏地图”——智能体在这个环境里“调整参数”,获得“奖励”(能量越低,奖励越高)。import gym# 1. 初始化H₂分子的电子结构问题(目标哈密顿量)# 2. 动作空间:调整4个量子电路参数(每个参数的调整幅度±0.1π)# 3. 观测空间:当前的4个参数(范围0~2π)# 4. 量子模拟器(用经典计算机模拟量子实验)# 5. 初始化参数(随机值)# 定义H₂分子的结构:两个氢原子相距0.735埃(化学上的稳定距离)

AI Python 编程之道的博客 951

33、强化学习:分层与多智能体探索

本博客探讨了强化学习中的两个重要方向:分层强化学习(HRL)和多智能体强化学习(Multi-Agent Reinforcement Learning)。HRL通过分层抽象提升样本效率和技能复用能力,而多智能体强化学习则聚焦于多个智能体之间的交互与协调,以实现复杂任务的高效解决。文章详细介绍了两种方法的核心概念、关键技术以及实际应用场景,并讨论了它们的结合潜力与未来研究方向。

yellow的专栏 113

智能体应用场景的深层解析——以用户需求为中心的实践探索

本文反思了对智能体认知的过程,从最初简单理解为"会使用工具的大模型",到实际应用中发现局限。作者将大模型比作"全能型人才",而智能体则是专注于特定领域的"专家",指出两者的核心区别在于能否通过工具与现实世界互动。通过"以人喻模型"的思考方式,提出解决业务问题时应该让智能体像人类一样分步骤分析(理解需求、制定方案、执行操作),而非简单输入原始数据。这种类比方法有助于更直观地理解智能体的应用场景和设计思路,尽管智能体也会犯错,但这与

ytt0523_com的博客 301

ReAct 智能体 Agent:探索、实践与创新之旅

ReAct 智能体 Agent 凭借其推理与行动协同的独特架构,在智能客服、智能驾驶、智能工业生产等多个领域展现出巨大的应用潜力和价值。它通过模拟人类的思考与行动模式,将深度推理与精准行动相结合,实现了对复杂任务的有效解决和对动态环境的高效适应。然而,在开发和应用 ReAct 智能体的过程中,我们仍面临着诸多挑战,如工具调用的准确性与可靠性保障、推理模型的可解释性提升、数据安全与隐私保护强化等关键问题。

加入“Super Entity”,与全能开发团队共探AI智能体与数字人项目,开启前沿技术之旅。 1121

AI智能体:概念、应用场景与价值解析

AI智能体是当下科技领域备受瞩目的话题,它融合了先进的人工智能技术,具备自主决策、学习和行动的能力。在多个领域都有丰富的应用场景,能带来显著的价值提升。接下来我将带大家全面解析AI智能体,包括概念、场景、价值,并推荐一些实用的智能体平台。

GAjCVvAU的博客 1682

保姆级教程:手把手带你玩转英飞凌TC397开发板的板载资源(CAN FD、LCD、SD卡)

本文提供英飞凌TC397开发板的全面开发指南,涵盖CAN FD通信、LCD显示、SD卡文件系统和以太网通信等核心功能。通过详细的代码示例和硬件连接说明,帮助开发者快速上手并充分利用开发板的丰富资源,实现高效嵌入式系统开发。

weixin_33726313的博客 243

Twincat Scopeview录波中的Ringbuffer设置技巧与常见问题解决

本文深入解析了倍福Twincat Scopeview录波功能中Ringbuffer(环形缓冲区)的核心设置技巧与常见问题解决方案。针对数据丢失、触发时机不准等痛点,详细阐述了缓冲区大小、预触发样本、采样率等关键参数的优化配置,并提供了多通道同步、自动诊断等实战应用指南,帮助工程师高效捕捉和分析PLC数据。

rainy的博客 847

智能体到底能帮我们干啥?这次咱们换个角度,说说它到底怎么让你生活更方便!

本文探讨了从初识智能体到深入理解其本质的过程。作者最初对智能体的认知仅停留在"能使用工具的大模型"层面,但在实际业务应用中逐渐发现这种理解的局限性。通过实践认识到,智能体本质上是某个领域的"专家",而大模型则像全能型人才。文章指出,理解智能体最好的方式是将大模型视作人类角色——需要像人一样分步骤处理任务(如数据分析),而非简单投喂数据。同时强调学习技术应从应用场景入手,而非纠结底层理论。最后介绍了由专家团队整理的大模型学习资源包,包含从入门到进阶的全套教程,适合不同背

2401_84495872的博客 1032

UE5在Ubuntu22.04.4下的高效开发环境配置指南

本文详细介绍了在Ubuntu 22.04.4系统上配置UE5高效开发环境的完整指南,包括系统准备、显卡驱动安装、UE5引擎编译与配置、开发工具链设置以及性能优化技巧。通过逐步指导,帮助开发者快速搭建稳定的UE5开发环境,解决常见问题,提升开发效率。

weixin_29251131的博客 383

【必收藏】从“带新员工“角度彻底理解智能体工作原理,小白也能秒懂大模型应用核心

本文通过"新员工入职"比喻,生动解释了智能体的工作原理:系统提示词相当于介绍公司基本要求,工具配置如提供办公设施,智能体处理问题过程类似员工完成任务可能出错需优化。开发者需优化提示词、工具描述和模型,以提升智能体性能和问题解决能力,使其更稳定高效地处理复杂任务。

youmaob的博客 789

Ansys Lumerical 启动时出现 Error: Could not connect to Ansys license server specified at 1055@ 的另一种解决办法

昨天在关闭了中之后 就能正常打开 FDTD 了,结果今天想开启出现了同样的报错:我猜测昨天能启动的原因在于关闭之后要重启电脑,并且在重启之后我第一时间打开 lumerical 测试因此端口没有被占用,今天是在电脑启动之后一段时间才打开所以又遇到了端口占用的问题。

qq_51404184的博客 9560

多模态模型评测神器 | OpenCompass MMBench 了解一下!

MMBench 是 OpenCompass 研究团队自建的视觉语言模型评测数据集,可实现从感知到认知能力逐级细分评估。研究团队从互联网公开信息与权威基准数据集采集约 3000 道单项选择题 ,覆盖目标检测、文字识别、动作识别、图像理解、关系推理等 20 个细粒度评估维度。

OpenCompass的博客 7826

智能体涌入大模型之战“下半场”,应用场景定义AI的未来

从通用大模型到行业大模型,人工智能的风开始吹到了AI智能体(AI Agent),AI技术正逐渐从遥不可及的领域走向“寻常百姓家”。

Gaga246的博客 1229

uniapp - 解决App端报错reportJSException >>>> exception function:createInstanceContext, exception:white sc

uni-app,安卓Android,苹果ios,安卓app端,苹果App端,uniapp苹果安卓app,uniApp报错,reportJSException>>>>exceptionfunction:createInstanceContext,exception:whitescreencausecreateinstanceContextfailed,运行自定义基座时白屏,uniapp项目运行白屏reportJSException,检查没问题依旧报错,第三方库插件,组件,uniapp打包调试

🏆 前端领域优质创作者 1万+

AI智能体深度研究报告:揭秘技术前沿、应用场景与未来挑战

AI智能体发展现状与未来趋势研究 摘要:本文系统分析了AI智能体的核心技术、应用领域及发展挑战。研究表明,AI智能体通过感知、决策、执行和学习四大技术模块,已在智能家居、医疗、金融等多个领域实现突破性应用。当前面临三大核心挑战:技术层面存在长链条任务规划能力不足等问题;安全隐私方面存在数据泄露风险;伦理层面涉及决策偏见和责任归属难题。未来发展趋势显示,多模态融合、自主学习和群体智能将成为关键技术突破方向,AI智能体将向农业、能源等更多领域渗透。建议加强跨学科研发投入,重视伦理准则制定,以推动AI智能体的健康

2401_85343303的博客 2060

8、内存交织技术详解

本文详细解析了内存交织技术的基本原理、工作机制及实现方式,探讨了其在提升内存访问速度和系统性能中的关键作用。文章还分析了内存交织的优缺点、实际应用场景以及与其他优化技术的结合应用,并提出了未来发展的可能方向,为理解与运用该技术提供了全面参考。

g9h0i1的博客 553

【系统架构设计师-2023年真题】综合知识-答案及详解

要实现多任务间的协同工作,操作系统必须提供任务间的通信手段。嵌入式操作系统一般都会提供多任务间通信的方法,其中()是任务间最直接、最明显的通信方法,也是访问共享的数据结构,即不同的任务都可以访问同一地址空间。()作为一种更高级的通信方式,能够在同一处理器的各个任务间传递任意长度(理论上只受物理内存和机器字长限制)的信息。(1)A. 共享内存 B. Socket C. 消息传递 D. 信号量(2)A. 共享内存 B. Socket C. 消息传递 D. 信号量【答案】A、C关于星型拓扑结构,下列说法正确的是(

数据知道的博客 1万+

【干货收藏】大模型智能体实战指南:从零基础到企业级应用,掌握AI时代核心技能

文章从认知转变出发,阐述大模型像全能型人才、智能体像特定领域专家的观点。强调学习应从应用出发,理解技术解决问题的能力。大模型虽无实体,但可通过编程操作现实世界。文章提供了系统的大模型学习资料,包括基础理论、RAG开发、Agent设计等内容,适合不同背景学习者入门进阶。

2401_85373691的博客 653

深度学习工具包 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")

5个Magma多模态AI智能体的创意应用场景

本文介绍了如何在星图GPU平台上自动化部署Magma:面向多模态 AI 智能体的基础模型镜像,赋能真实场景的智能交互。典型应用如智能UI自动化测试——模型可直接解析手机截图与自然语言指令,自动生成可执行点击、滑动、等待等动作链,显著提升H5活动页测试覆盖率与异常兼容性。

weixin_36303807的博客 177

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

上一篇: 实战案例:从0到1搭建LLM智能简历筛选Agent系统
下一篇: 破解Agent长上下文瓶颈:Context Engineer
爱喝白开水a
博客等级 码龄3年 6793粉丝 763原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值