大模型的“超级外挂”,彻底爆发!

LLM之RAG实战(十六)| 使用Llama-2、PgVector和LlamaIndex构建LLM Rag Pipeline 它是为处理高维矢量数据而定制的,就像Llama-2等语言模型生成的数据一样。在这个片段中,我们从llama-2包中导入LlamaModel,并使用特定的模型变体(例如“llama2-large”)对其进行初始化,该模型将用于文本生成和矢量化。Hugging Face的transformer库是使用Llama-2等模型的基石,它为自然语言处理任务提供了对预先训练的模型和实用程序的轻松访问。RAG Pipeline的核心是一个函数,它接受用户查询,从数据库中检索相关上下文,并基于查询和检索到的上下文生成响应。 阅读详情

LLM RAG(Retrieval-Augmented Generation)是一种自然语言处理领域的模型架构,特别适用于生成式任务。它结合了检索和生成两种方法,旨在提高生成式任务的性能。RAG模型在2023年成为了基于LLM的系统中最流行的体系结构之一,并在多个应用领域中得到了广泛应用。

4月24日,我们邀请到了NLP & 多模态 & 语音处理人工智能博士.人工智能顶级会议AAAI、CVPR发表过多篇高质量论文Kevin老师为我们带来——RAG让大语言模型不再幻。带你一步一步剖析未来LLM在垂直领域的发展方向。

扫码参与直播

领导师亲自整LLM论文集合&LLM最新面试题&RAG论文集合讲课ppt原稿

b623775f5c5869c027835bc8bca21803.png

ab0fe32a10f35c0837d55d44f4afaf5b.gif

RAG论文部分展示

9ee2480647456071e175e6442bb4058a.png

LLM八股文面试题部分展示

导师简介:Kevin老师

· NLP & 多模态 & 语音处理人工智能博士,某知名上市公司 AI 研究员。人工智能顶级会议AAAI、CVPR发表过多篇高质量论文,另有多篇论文发表在一区、二区期刊和会议。

· 研究领域涵盖深度强化学习、自然语言处理、AI 模型优化、AIGC,通用机器学习模型,通用深度学习模型,大语言模型(LLM)思维链(CoT),生成模型,多模态,神经网络搜索(NAS),语音识别(ASR),语音降噪(ENC),语音合成(TTS)等。

直播大纲

第一节:检索增强生成(RAG)简介

第二节:当前LLM RAG最新进展及热门论文带读

第三节:论文代码实战解析

29a850d2e88600a4bb7efbac7df2db73.jpeg

扫码参与课程

领导师亲自整LLM论文集合&LLM最新面试题&RAG论文集合讲课ppt原稿

894b24a86d8db96d91f4114607480f5c.png

近年来,大语言模型(LLM)在各领域任务中已经取得了 AI 历史上从未有过的巨大进展,尽管它们仍具有某些方面的局限性,尤其是在特定领域或知识密集型的任务中当处理超出其训练数据或需要当前信息的推理任务时会产生幻觉。为了克服这些挑战,检索增强生成(RAG)通过语义相似性计算从外部知识库中检索相关文档来增强模型使用外部知识的能力。

Retrieval Augmented Generation检索增强生成(RAG)通过语义相似度计算从外部知识库中检索相关文档块来增强 LLM。通过参考外部知识,RAG 有效地减少了生成事实不正确内容的问题。它与 LLM 的集成已被广泛采用,使RAG 成为推进聊天机器人的关键技术,并增强 LLM 在现实世界应用中的适用性。下图展示了一个典型的 RAG 系统的组成模块,其中最主要的是:1)Indexing 模块,负责存储知识;2)Retrieval 模块,负责根据用户输入检索语义匹配的文档块;3)LLM 模块,负责组合用户输入和索引结果产生最终响应。

b3913837c99ee884dd006fcdb93c76d0.png

RAG 生态系统的未来发展在很大程度上受到其技术栈发展的影响。随着 ChatGPT 的出现,LangChain 和 LLamaIndex 等关键工具迅速流行起来,提供了广泛的 RAG 相关 API,并在 LLM 领域变得至关重要。新兴技术栈的功能虽然不如 LangChain 和 LLamaIndex 丰富,但通过其专业的产品脱颖而出,例如,Flowise AI 优先考虑低代码方法,允许通过用户友好的拖放界面部署 AI 应用程序,包括 RAG。HayStack、Meltano 和 Cohere Coral 等其他技术也因其对该领域的独特贡献而备受关注。此外,多模态、相似度计算方法以及高效的索引方法等技术在一定程度上对 RAG 未来的发展起到关键的推动作用。

扫码参与直播

领导师亲自整LLM论文集合&LLM最新面试题&RAG论文集合讲课ppt原稿

4e998312baf221f3ddc2e27e3a5fc256.png

论文批注:

648255e3179efbf8dd009fd76d585cf9.png

对于想要发表论文,对科研感兴趣或正在为科研做准备的同学,想要快速发论文有两点至关重

对于还没有发过第一篇论文,还不能通过其它方面来证明自己天赋异禀的科研新手,学会如何写论文、发顶会的重要性不言而喻。

发顶会到底难不难?近年来各大顶会的论文接收数量逐年攀升,身边的朋友同学也常有听闻成功发顶会,总让人觉得发顶会这事儿好像没那么难!

但是到了真正实操阶段才发现,并不那么简单,可能照着自己的想法做下去并不能写出一篇好的论文、甚至不能写出论文。掌握方法,有人指点和引导很重要!

还在为创新点而头秃的CSer,还在愁如何写出一篇好论文的科研党,一定都需要来自顶会论文作者、顶会审稿人的经验传授和指点。

很可能你卡了很久的某个点,在和学术前辈们聊完之后就能轻松解决。

扫描二维码

与大牛导师一对一meeting

6a8e80b82dc42b6f98582818febc8984.png

文末福利

给大家送一波大福利!我整理了100节计算机全方向必学课程,包含CV&NLP&论文写作经典课程,限时免费领!免费送GPU!

6a23611d811cf58b26aba1bbcc721af3.jpeg

6b44726c5aa7a88bd70ac8225622363f.png

457fb439ef138b752f4dcae3057d6524.png

立即扫码 赠系列课程

LLM应用架构之检索增强(RAG,retrieval-augmented generation)的缘起与架构介绍 原创 ullyAI工程化收录于合集#领域技术13个#LLM应用架构3个动手点关注本文是LLM应用架构系列的第一篇,将介绍LLM应用开发里最常见的一种架构模式RAG( Retrieval Augmented Generation),它被广泛应用于知识问答,智能助手等常见LLM应用场景中。在后续文章中还将介绍该模式落地实际过程中的一些常见问题及改进思路,欢迎关注“AI工程化”,持续为大家更新。 阅读详情

相关推荐

使用 RAG 和 LLM 与您的数据库对话

检索增强生成 (RAG) 涉及从外部数据库获取当前或上下文相关信息,并在请求大型语言模型 (LLM) 生成响应时将其呈现给大型语言模型 (LLM) 的过程。这种方法有效地解决了生成不正确或误导性信息的问题。您能够存储专有业务数据或全局知识,并使您的应用程序能够在响应生成阶段为 LLM 检索此数据。

iCloudEnd的博客 941

一文读懂:LLM大模型RAG

检索增强生成(Retrieval Augmented Generation),简称 RAG,已经成为当前最火热的LLM应用方案。

AAI666666的博客 4971

大模型的超级“外脑”——向量数据库解决大模型的三大挑战

向量数据库可与大语言模型配合使用,解决大模型落地过程中的痛点,已成为企业数据处理和应用大模型的必选项。当前,向量数据库被广泛地应用于大模型训练、推理和知识库补充等场景,帮助解决数据实时性、隐私性和上下文长度限制等三大挑战,助力大模型开发者和用户突破时间和空间上的限制,加速大模型的训练和应用。具体来说,在实时性方面,向量数据库可满足秒级甚至毫秒级数据更新的需求,解决大模型预训练或微调都需要天甚至月级以上时间,导致知识库新鲜度相对滞后的问题,减少大模型的“幻觉”。正因如此,向量数据库也被称为大模型的“外脑”。

实战AI智能体 1063

LLM之RAG理论(二)| RAG综述论文详解

论文地址:https://arxiv.org/pdf/2312.10997.pdf 大型语言模型(LLMs)展示了强大的能力,但在实际应用中仍面临挑战,如幻觉现象、知识更新缓慢,以及在回答中缺乏透明度。检索增强生成(RAG)指的是在使用LLMs回答问题之前,从外部知识库中检索相关信息。RAG已被证明能显著提高答案的准确性,减少模型的幻觉现象,特别是对于知识密集型任务。通过引用来源,用户可以验证答案的准确性,并增加对模型输出的信任。它还促进了知识更新和特定领域知识的引入。RAG有效地结合

wshzd的博客 4255

LangGraph实战:用Python异步构建智能客服多轮对话系统(附完整代码)

本文详细介绍了如何使用LangGraph框架和Python异步编程构建一个高性能的智能客服多轮对话系统。通过将对话流程建模为有向图,结合thread_id实现多用户对话隔离,并利用异步节点提升系统并发处理能力,有效解决了传统客服系统上下文遗忘与高并发瓶颈问题。文章提供了从环境搭建、状态管理、异步优化到复杂业务逻辑与部署的完整实战代码。

weixin_29055137的博客 149

你需要这样一个Ros软路由—— 路由器+外网+一号通ip线路=动态ip的WiFi信号

功能强大 管理便捷—给您全新的路由体验 一键更换指定线路or批量更换所有IP/MAC/SSID 自定义走本地网络策略的分流功能 设备批发价、不限制拨号账号服务商 强大的单设备/多设备IP去重功能 批量导入、管理一号通线路 一键任意切换5G_WiFi(推荐)/2.4G_WiFi(建议不用) 设备支持PPTP/L2TP/SSTP/openVP.N等协议 独家支持openVPN,适用于网络受限用户 支持自行接入AP和交换机扩容 一键打开/关闭所有虚拟WiFi 一键隐藏/显示设备WiFi...

米粒儿 4253

【大模型实战】本地 OLLAMA 向量 + 插件外挂知识库,RAG 体验翻倍提升!建议收藏!!

当下,⼈⼯智能市场迎来了爆发期,并逐渐进⼊以⼈⼯通⽤智能(AGI)为主导的新时代。企业纷纷官宣“ AI+ ”战略,为新兴技术⼈才创造丰富的就业机会,⼈才缺⼝将达 400 万! DeepSeek问世以来,生成式AI和大模型技术爆发式增长,让很多岗位重新成了炙手可热的新星,岗位薪资远超很多后端岗位,在程序员中稳居前列。

bugyinyin的博客 685

【Cadence】Virtuoso@LayoutXL 差分电路版图镜像同步技巧详解

本文详细介绍了在Cadence Virtuoso LayoutXL中实现差分电路版图镜像同步的技巧,包括核心需求、环境配置、分步操作指南及高级技巧。通过使用LayoutXL的Group功能,工程师可以高效保持差分电路的对称性,提升版图迭代效率,确保高速信号处理的稳定性。特别适用于深亚微米工艺下的差分放大器设计。

weixin_29215391的博客 323

RAG已过时?AI Agent:程序员在大模型时代的终极外挂!

2025 年,注定是 Agent 从技术概念走向商业主流的转折点。无论是企业还是个人,若想在这场智能化浪潮中不被淘汰,拥抱 Agent 已不再是选择题,而是生存题。

weixin_55154866的博客 687

Delta-Sigma调制(DSM)技术

前言 数字信号处理和通信系统的性能很大程度上受到了模拟信号到数字信号转换接口——ADC的精度和分辨率的限制。而传统的线性脉冲编码调制(PCM)ADC受到了制造工艺的限制,无法达到很高的分辨率。但基于Delta-Sigma调制技术的ADC可以在现有工艺下实现高分辨率(大于16位),同时由于结构简单,所以易于实现。低成本高性能使得Delta-Sigma调制技术得到了广泛的应用。 Delta-Sigma型ADC的结构原理图如下图所示: 它最大的优势在于仅用1位ADC进行数据转换,同时其模拟电路部分结构简单不需要

阿星的博客 2万+

【SpringBoot笔记44】SpringBoot多数据源配置(方式一:配置多个mapper扫描不同的包路径实现多数据源配置)

在SpringBoot应用开发中,一般情况下,都是只会配置一个数据源信息,之后整个工程都是对当前数据源进行增删改查的操作。但是,在实际开发里面,也有可能会遇到多数据源的情况,例如:当前工程中除了需要访问自己应用的数据库,还需要直接连接第三方系统的数据库进行业务处理,这种情况下,就需要进行多数据源的配置。SpringBoot考虑到了这一点,所以它是支持多数据源的配置的,下面介绍一下如何配置多数据源。

✅ Java 开发工程师 1116

智能体大爆发,2025全面拥抱AI Agent

2025 年,注定是 Agent 从技术概念走向商业主流的转折点。无论是企业还是个人,若想在这场智能化浪潮中不被淘汰,拥抱 Agent 已不再是选择题,而是生存题。

m0_59164304的博客 1279

YOLO26 改进 - 注意力机制 | Mask Attention掩码注意力,可学习掩码矩阵破解低分辨率特征提取难题 | 2025 预印

本文提出了用于低分辨率图像分割的MaskAttn - UNet框架,并将其核心的掩码注意力机制集成到YOLO26中。传统U - Net类模型难以捕捉全局关联,Transformer类模型计算量大,而掩码注意力机制通过可学习的掩码,让模型选择性关注重要区域,融合了卷积的局部效率和注意力的全局视野。其工作流程包括特征适配、掩码生成、定向注意力计算和特征融合。我们将掩码注意力机制代码集成到YOLO26中。

魔改工程师的博客 835

2025 AI 大模型爆发期:人才争夺白热化,程序员如何精准入局?

2025 AI 大模型爆发期:人才争夺白热化,程序员如何精准入局?

weixin_72959097的博客 897

WQ7033开发指南(应用篇)之2.1 主函数详解(1)

整个系列文章查看: ​​​​​​WQ7033开发指南汇总 目录 1.函数模块位置 2.函数main_chip_init()解析 2.1 cal_data_ana_load() 2.2 函数iot_cache_restore_register()解析 3.函数iot_soc_chip_init()解析 3.1 soc芯片初始化的低功耗使能 3.2 分支预设功能使能 3.3 数据异常中止使能 3.4 外围低速总线访问路径使能 3.5 1.8V DCDC功能配置 3.6 ADC配..

心跳包的博客 802

Open3D——直通滤波(python详细过程版)【2025最新版】

python就一个字:强。博客长期更新,本文最近更新时间为:2025年1月11日。

点云侠的博客 7516

【建议收藏】2025年AI Agent技术爆发,程序员必学:从概念到实战,抓住智能化时代的技术红利!

2025年将是Agent技术从概念走向商业主流的关键转折点。Agent作为"自主智能体"具备感知-决策-执行闭环、工具调用能力和记忆进化机制,是程序员的"超级外挂"。拥抱Agent需认知升级和技能重构,掌握提示词工程、目标拆解等新技能。推荐"大模型时代的Agent开发方法论"课程,帮助开发者快速掌握核心技术,抢占AI时代先机。

yihanss的博客 706

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

AI大模型如何在行业实际落地:企业对话场景拥抱大模型之路

以销售话术复盘场景为例,很多企业都在针对其做数字化转型,此前大都通过规整和挖掘订单、客户标签等数据的方式进行。但往往在“最后一公里”的时候,无法实现特别好的转化效果。“最后一公里”是指,业务人员与客户在门店、连锁店、呼叫中心等线下和线上销售的场景交互时,通过对话的方式进行,这一环节没法做数字化转型;“最后一公里”的分析和挖掘也很难做到位,比如传统的客户呼叫中心在进行电话营销时,原先只能做简单的关键词质检,无法做更细粒度的分析。

aolan123的博客 1406

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

告别RAG,拥抱AI Agent:大模型时代,程序员的终极外挂!

2025年将是Agent技术走向主流的关键年。Agent作为"自主智能体"而非简单聊天工具,具备感知-决策-执行闭环、工具调用和记忆进化能力,是程序员的"超级外挂"。开发者需进行认知升级和技能重构,学习提示词工程、目标拆解等新技能。推荐"大模型时代的Agent开发方法论"课程及相关资料,帮助开发者快速掌握Agent技术,抢占AI红利。

2401_85390073的博客 795

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

2025年AI Agent爆发!程序员必学收藏:大模型时代的Agent开发全攻略

文章指出2025年将是Agent技术从概念走向商业主流的转折点,Agent作为自主智能体具备感知-决策-执行闭环、工具调用能力和记忆进化机制。程序员需进行认知升级和技能重构,文章推荐了"大模型时代的Agent开发方法论"视频课程及配套资料,帮助开发者快速掌握Agent核心技术,抢占AI技术红利。

weixin_72959097的博客 1207

AI大模型全栈教程(非常详细)从零基础入门到精通,一篇搞定大模型!

本文深入解析大模型本质、发展历程与未来趋势。大模型是"被压缩的互联网大脑",通过预训练和精调形成。其发展得益于算法、数据、算力三驾马车,ChatGPT是AI的"iPhone时刻"。未来将向专业化、多模态和智能体方向发展。产品经理需从功能设计转向能力边界设计,提升数据敏锐度,避免沦为只会调用API的"调包侠"。我先问个问题:在你眼里,大模型(LLM)到底是什么?一个更聪明的聊天机器人?一个能写代码的搜索引擎?一个万能的API接口?都对,但都太表面。如果你的认知只到这一层,那你大概率会沦为我常说的。

h1453586413的博客 1387

2025:中国AI应用元年,这些领域将迎来爆发

华泰证券《智变2025:互联网AI应用元年》报告指出,中国互联网AI技术已进入“应用元年”——从写代码的工程师到拍短视频的博主,从电商客服到学校老师,AI正在以惊人的速度渗透进每个普通人的工作和生活。

qq_45049500的博客 1755

Agent技术2025:被低估的下一个万亿级市场

当全球目光聚焦于大模型竞赛时,一个更深刻的变革正在酝酿——到2025年,Agent技术有望催生下一个万亿级市场,而多数投资者尚未察觉其真正价值。据Gartner最新预测,到2025年,自主Agent将推动全球企业效率提升35%,创造超过1.2万亿美元的直接经济价值。

m0_59162559的博客 759

从能聊天到能干活:大模型+智能体=程序员新晋“超级外挂“!手把手教你打造自己的AI数字助理

本文深入解析智能体(AI Agent)的核心概念与架构,详细拆解智能体的五大组成部分:决策核心(大语言模型)、感知模块、行动模块、记忆系统和工具箱。文章展示了智能体如何从"能聊天"进化到"能干活",成为连接数字世界和物理世界的重要桥梁,并介绍了如何使用扣子、豆包等平台创建智能体,为程序员和AI爱好者提供了实用的智能体开发入门指南。

Python_cocola的博客 1083

一文读懂AI大模型:概念、分类与应用场景,看这一篇就够了!

一文读懂AI大模型:概念、分类与应用场景,看这一篇就够了!

weixin_59191169的博客 1301

DeepSeek等AI大模型:如何成为医生与患者的“超强外挂”

AI的技术框架为医疗场景提供了底层能力支持,基于AI的临床辅助系统在医学影像识别、智能辅助诊断、药物研发及健康管理领域中的变革性作用日益凸显,推动医疗服务迈向更为智能化、精准化和个性化的全新阶段。需强调的是,医疗AI的终极目标并非替代医疗从业人员,而是通过“人类智能+人工智能”的系统,实现更为高效且个体化的精准医疗。此类辅助系统的实际落地仍需与医疗知识图谱、临床工作流程深度结合,并通过严格监管审查。短期内,AI可作为辅助工具优化流程、减轻医疗从业人员的负担;

2401_85390073的博客 2055
上一篇: PyPy为什么能让Python比C还快?一文了解内在机制
下一篇: 不讲武德,特斯拉毁约全部24届应届生?!
菜鸟学Python
博客等级 码龄9年 8063粉丝 571原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值