2024版最新AI产品经理入门基础教程(非常详细),AI产品经理入门到精通,收藏这一篇就够了!

AI产品经理需要哪些必备技能?如何成为AI产品经理? AI产品经理是主要负责调研行业,理解行业业务,收集或挖掘行业需求,分析目标用户,输出用户画像,定位产品,制定产品战略,找出解决需求的方案,并转化为AI产品,设计产品,输出产品验收产品,与运营对接,上线等工作职责。是的,都2024年了,不会A!的产品经理不是一个好的产品经理,下面这几项技能的是所有AI产品经理必备的几个技能!!! 阅读详情

什么是 AI产品经理?

AI产品经理,顾名思义,就是负责人工智能产品的规划、设计、开发和迭代的专业人士。他们不仅要对市场有敏锐的洞察力,还要对技术有深入的理解,能够将复杂的AI技术转化为用户友好的产品。

在这里插入图片描述

为什么要学AI产品经理?

根据脉脉《2023年人才报告》显示:人工智能成为2023最缺人行业,⼈⼯智能⾏业的⼈才紧缺指数(⼈才需求量/⼈才投递量)为0.83,也就是说这个领域人才缺口巨大且没那么卷。而且随着ChatGPT4.0的大火,这种趋势在2024年强势蔓延,而且薪资水平还不错。

在这里插入图片描述

目前,各行业内人士的共识就是:AI产品经理超级缺人,大小公司都缺。

我最近跟小米、百度的资深AI产品沟通,他们反馈:在大量招人,只要有AIGC相关的项目经验,学历别太差就能拿到面试机会。而且领导很舍得给钱,涨薪40-60%很正常。

在这里插入图片描述

在AI领域,特别是最近大火的AIGC方向,招聘量最大的就是两类岗位:一类是研发类,一类是产品类。

可以看到热招岗位排行前10名中8个研发岗位,2个产品岗位。

在这里插入图片描述

整体上,这两类岗位的薪资也最高,也最建议大家求职这两类岗位。根据脉脉高聘人才智库的数据显示:AIGC领域热招岗位中,图像识别、算法研究员、深度学习岗位的薪资均已达到百万。此外,AIGC产品经理作为非技术岗,薪资水平也达到90万元,与其他领域相比占据较大优势,吸引大量产品人才投递。

如何学习AI产品经理?

由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将并将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

第一阶段(10天):初阶应用

该阶段让大家对大模型 AI有一个最前沿的认识,对大模型 AI 的理解超过 95% 的人,可以在相关讨论时发表高级、不跟风、又接地气的见解,别人只会和 AI 聊天,而你能调教 AI,并能用代码将大模型和业务衔接。

  • 大模型 AI 能干什么?

  • 大模型是怎样获得「智能」的?

  • 用好 AI 的核心心法

  • 大模型应用业务架构

  • 大模型应用技术架构

  • 代码示例:向 GPT-3.5 灌入新知识

  • 提示工程的意义和核心思想

  • Prompt 典型构成

  • 指令调优方法论

  • 思维链和思维树

  • Prompt 攻击和防范

  • …

第二阶段(30天):高阶应用

该阶段我们正式进入大模型 AI 进阶实战学习,学会构造私有知识库,扩展 AI 的能力。快速开发一个完整的基于 agent 对话机器人。掌握功能最强的大模型开发框架,抓住最新的技术进展,适合 Python 和 JavaScript 程序员。

  • 为什么要做 RAG

  • 搭建一个简单的 ChatPDF

  • 检索的基础概念

  • 什么是向量表示(Embeddings)

  • 向量数据库与向量检索

  • 基于向量检索的 RAG

  • 搭建 RAG 系统的扩展知识

  • 混合检索与 RAG-Fusion 简介

  • 向量模型本地部署

  • …

第三阶段(30天):模型训练

恭喜你,如果学到这里,你基本可以找到一份大模型 AI相关的工作,自己也能训练 GPT 了!通过微调,训练自己的垂直大模型,能独立训练开源多模态大模型,掌握更多技术方案。

到此为止,大概2个月的时间。你已经成为了一名“AI小子”。那么你还想往下探索吗?

  • 为什么要做 RAG

  • 什么是模型

  • 什么是模型训练

  • 求解器 & 损失函数简介

  • 小实验2:手写一个简单的神经网络并训练它

  • 什么是训练/预训练/微调/轻量化微调

  • Transformer结构简介

  • 轻量化微调

  • 实验数据集的构建

  • …

第四阶段(20天):商业闭环

对全球大模型从性能、吞吐量、成本等方面有一定的认知,可以在云端和本地等多种环境下部署大模型,找到适合自己的项目/创业方向,做一名被 AI 武装的产品经理。

  • 硬件选型

  • 带你了解全球大模型

  • 使用国产大模型服务

  • 搭建 OpenAI 代理

  • 热身:基于阿里云 PAI 部署 Stable Diffusion

  • 在本地计算机运行大模型

  • 大模型的私有化部署

  • 基于 vLLM 部署大模型

  • 案例:如何优雅地在阿里云私有部署开源大模型

  • 部署一套开源 LLM 项目

  • 内容安全

  • 互联网信息服务算法备案

  • …

学习是一个过程,只要学习就会有挑战。天道酬勤,你越努力,就会成为越优秀的自己。

如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名 AI产品经理 的正确特征了。

👉AGI大模型学习路线汇总👈

大模型学习路线图,整体分为7个大的阶段:
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

2024最新版优快云大礼包:《AGI大模型学习资源包》免费分享

第一阶段: 从大模型系统设计入手,讲解大模型的主要方法;

第二阶段: 在通过大模型提示词工程从Prompts角度入手更好发挥模型的作用;

第三阶段: 大模型平台应用开发借助阿里云PAI平台构建电商领域虚拟试衣系统;

第四阶段: 大模型知识库应用开发以LangChain框架为例,构建物流行业咨询智能问答系统;

第五阶段: 大模型微调开发借助以大健康、新零售、新媒体领域构建适合当前领域大模型;

第六阶段: 以SD多模态大模型为主,搭建了文生图小程序案例;

第七阶段: 以大模型平台应用与开发为主,通过星火大模型,文心大模型等成熟大模型构建大模型行业应用。

👉AGI大模型实战案例👈

光学理论是没用的,要学会跟着一起做,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

在这里插入图片描述
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

2024最新版优快云大礼包:《AGI大模型学习资源包》免费分享

👉AGI大模型视频和PDF合集👈

观看零基础学习书籍和视频,看书籍和视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
在这里插入图片描述
在这里插入图片描述
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

2024最新版优快云大礼包:《AGI大模型学习资源包》免费分享

👉学会后的收获:👈

• 基于大模型全栈工程实现(前端、后端、产品经理、设计、数据分析等),通过这门课可获得不同能力;

• 能够利用大模型解决相关实际项目需求: 大数据时代,越来越多的企业和机构需要处理海量数据,利用大模型技术可以更好地处理这些数据,提高数据分析和决策的准确性。因此,掌握大模型应用开发技能,可以让程序员更好地应对实际项目需求;

• 基于大模型和企业数据AI应用开发,实现大模型理论、掌握GPU算力、硬件、LangChain开发框架和项目实战技能, 学会Fine-tuning垂直训练大模型(数据准备、数据蒸馏、大模型部署)一站式掌握;

• 能够完成时下热门大模型垂直领域模型训练能力,提高程序员的编码能力: 大模型应用开发需要掌握机器学习算法、深度学习框架等技术,这些技术的掌握可以提高程序员的编码能力和分析能力,让程序员更加熟练地编写高质量的代码。

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

2024最新版优快云大礼包:《AGI大模型学习资源包》免费分享

产品经理内容分享(五):AI产品经理的入门路线图 AI技术的核心是模仿人类的学习和决策过程,以在特定任务上达到并超越人类的表现。机器学习是实现AI的一种手段,它使计算机能够通过数据学习和改进。在机器学习中,算法通过对大量数据的分析学习,捕捉数据的模式和规律,并用于预测或分类任务。深度学习是机器学习的一个分支,它以人工神经网络为基础,尤其善于处理视觉和语言识别问题。深度学习模型通常需要海量的数据来训练,它可以识别和利用这些数据中的复杂模式。AI产品经理需要理解这些原理,才能准确地与团队成员和利益相关方沟通,并作出明智的决策。 阅读详情

相关推荐

AI产品经理怎样入门?

AI产品经理需要熟悉AI基础知识,包括之所以需要具备这些知识,是因为实现AI产品必然会涉及相应的AI技术,如果AI产品经理不了解相应技术基础,就不能很好的和研发人员沟通,完成AI项目的管理。当然,AI产品经理并不需要像AI算法工程师那样,懂很底层的技术细节、数学公式的逻辑推导,但其中涉及的基本概念和行业现状应有所了解。下面从这三部分介绍~

mama19971023的博客 1714

AI产品经理入门实战

一、教学设计:三阶递进,实战为王本课程采用“技术认知→方法升级→项目实战”三阶递进式教学设计,以“应用型AI产品经理”为核心培养目标,彻底摒弃“技术堆砌”或“理论空谈”的传统模式,确保学员从第一节课开始就能“边学边做”,最终实现从“AI认知”到“AI落地”的能力跃迁。第一阶段:AI技术认知与产品化拆解核心目标:将复杂的AI技术点转化为可理解的“产品特性”,解决“AI能做什么、不能做什么”的认知问题,避免陷入技术细节。内容设计:以“产品表现”为锚点,将技术点归类为12大产品特性(如感知理解、内容生成、自主智能体等),每节课聚焦1-2个特性,配套实践:每节课后提供“特性原型练习”,让学员快速体验技术的产品化过程。第二阶段:AI产品经理工作流程与方法升级核心目标:掌握AI产品从需求分析到原型设计的完整流程,明确与传统产品经理的差异,解决“AI产品怎么做”的方法问题。配套实践:每节课提供“流程模板+原型组件库”,学员可直接复用模板完成“智慧社区安全管理”模块的流程图和原型设计,确保“学完就能用”。第三阶段:中大型项目实战与能力复用核心目标:通过完整项目实战,检验前两阶段的学习成果,形成“AI产品设计方法论”,解决“如何举一反三”的能力迁移问题。内容设计:以“智慧社区综合管理平台”为实战项目,覆盖安全管理、环境管理、车辆管理等8大模块,要求学员从0到1完成:配套实践:提供“项目资料包”(含需求调研问卷、流程图模板、原型组件),并安排“1对1实战答疑”,帮助学员解决项目中的卡点,确保项目落地。二、内容特色:以“产品表现”为核心,拒绝“纸上谈兵”本课程的核心特色是“技术→产品→实战”的闭环设计,彻底区别于“技术科普课”或“理论方法课”,具体体现在:技术讲解“产品化”所有AI技术点均以“产品特性”为呈现形式,例如将“多智能体协同”转化为“社区多部门协作智能体”(如物业、安保、维修智能体自动分配任务),让学员直观理解技术的业务价值,而非陷入“智能体架构”等技术细节。实战设计“场景化”以“智慧社区”为真实场景,覆盖“人、车、物、事”全维度需求,避免“虚拟项目”的空泛性。例如“老人摔倒检测”场景,需考虑“视觉识别准确率”“告警延迟”“人工复核流程”等真实业务问题,让学员在实战中积累“AI落地经验”。学习过程“工具化”能力培养“迁移化”课程不仅教“智慧社区”项目,更通过“方法论总结”让学员掌握“AI产品设计通用逻辑”。例如,课程最后会梳理“AI产品设计五步法”(痛点识别→技术匹配→流程设计→原型实现→效果评估),学员可直接复用到“智慧医疗”“智慧零售”等其他场景,实现“举一反三”。三、学习后效果:就业、能力提升、职业转型三维突破通过本课程学习,学员将在“就业竞争力”“核心能力”“职业路径”三个维度实现显著提升:就业竞争力:匹配企业“应用型AI产品经理”需求岗位匹配:课程培养的“技术认知+场景落地”能力。本课程学员通过“智慧社区”实战项目,可直接在简历中展示“从0到1设计AI产品”的经验,大幅提升面试竞争力。薪资提升:具备“AI落地经验”的产品经理,平均薪资比传统产品经理高40%-60%。例如,张同学通过本课程学习后,在面试中展示了“智慧社区安全管理AI方案”,成功获得某智慧园区企业的AI产品经理offer,薪资较原岗位提升50%。原型设计力:能独立完成AI产品的高保真原型,重点体现“AI特性”(如“动态感知”“智能推荐”),而非传统产品的“功能堆砌”,让技术团队清晰理解“AI如何落地”。零基础学员入门:课程提供“从0到1”的完整学习路径,即使是大学毕业生或跨行业从业者,也能通过“技术认知→方法升级→项目实战”三阶学习,快速进入AI产品经理角色。

保姆级教程:用U盘给浪潮服务器装系统(含RAID驱动加载技巧)

本文提供了一份详细的浪潮服务器U盘安装系统指南,重点介绍了RAID驱动加载技巧与实战步骤。从准备工作到系统安装全流程,涵盖RAID配置、驱动加载方法及常见问题排查,帮助用户高效完成服务器系统部署。特别强调RAID驱动与服务器型号的匹配性,确保安装过程顺利。

uuu88的博客 736

AI大模型入门基础教程(非常详细),AI大模型入门到精通,收藏这一篇就够了!

AI大模型是指使用大规模数据和强大的计算能力训练出来的人工智能模型。这些模型通常具有高度的准确性和泛化能力,可以应用于各种领域,如自然语言处理、图像识别、语音识别等。

weixin_58753619的博客 6169

FFmpeg音频转换避坑实录:为什么VOS的REC转MP3比WAV转MP3体积小一半?

本文深入解析了FFmpeg在VOS系统REC格式音频转换中的优化技巧,揭示了REC转MP3比WAV转MP3体积小一半的原因。通过分析REC格式的压缩特性、转码参数陷阱及FFmpeg调优方法,帮助开发者实现高效音频转换,显著降低存储成本。

weixin_30752699的博客 527

【ORB-SLAM3】使用安卓手机的摄像头运行ORB3

使用安卓手机的摄像头运行ORB-SLAM3单目

caiqidong321的博客 4995

2024版最新AI大模型入门教程(非常详细),从零基础入门到精通,收藏这一篇就够了

坚持到了这儿,恭喜你,表示你有做AI大模型工程师的潜力。其实我想说的上面的内容只是冰山一角,刚开始大家不需要多么精通了解这些内容。主要是不断练习,让自己跳出「舒适区」,进入「学习区」,但是又不进入「恐慌区」,不断给自己「喂招」。记住,学习是一个持续的过程。大模型技术日新月异,每天都有新的研究成果和技术突破。要保持对知识的渴望,不断学习最新的技术和算法。同时,实践是检验学习成果的最佳方式。通过实际项目实践,你将能够将理论知识转化为实际能力,不断提升自己的技术实力。最后,不要忘记与同行交流和学习。

Python_0011的博客 1948

QCM2290 PM-3 如何让mirco-usb支持关机充电

PM4125-3插入type-C触发开机进入关机充电的CC脚中断条件是否可以软件上屏蔽, 做到只通过VBUS中断即可触发进入关机充电模式,达到和PM4125-2的效果一样只要插入micro USB 就可以触发进入关机充电模式。硬件团队提议修改寄存器 SCHG_L_MISC_SYSOK_CFG 0x164A bit[4] 目前修改如下 — a/BOOT.XF.4.1/boot_images/QcomPkg/Library/PmicLib/target/Agatti_pmCocos/psi/pm_confi

墨染天玑的博客 443

AI产品经理入门基础教程(非常详细),AI产品经理入门到精通,收藏这一篇就够了!

AI产品经理,顾名思义,就是负责人工智能产品的规划、设计、开发和迭代的专业人士。他们不仅要对市场有敏锐的洞察力,还要对技术有深入的理解,能够将复杂的AI技术转化为用户友好的产品。

weixin_58753619的博客 1310

TC3XX - MCAL知识点(九):PWM EB-tresos配置说明及代码浅析

脉冲宽度调制(PWM)驱动器负责提供与AUTOSAR指定的PWM信号生成相关的标准服务。PWM通道的底层定时器驱动是GTM (TOM或ATOM片)或CCU6 (T12或T13片)定时器通道。软硬件匹配关系如下:PWM直接引用的是GTM与CCU6模块,然后GTM与CCU6再关联到Port的,根据软硬件匹配关系,也能调用中断来使用,本例子没使用中断。CCU6是一个高分辨率的16位捕获和比较单元,具有特定的应用模式,主要用于交流驱动控制。特殊的工作模式支持控制无刷直流电机使用霍尔传感器或反电动势检测。

梦想技术家 2886

【报错解决】OpenClaw 报错 Unsupported engine: requires node >=22.0.0 —— Node.js 版本过低的完整排查与解决实录

在国产操作系统环境下部署OpenClaw时遇到"Unsupported engine: requires node >=22.0.0"报错,分析表明该工具要求Node.js 22+以支持fetch API等新特性。解决方案包括:1) 使用nvm升级Node至22+版本;2) Docker环境中改用node:22-alpine镜像;3) 不推荐强制忽略引擎检查。文章强调遵循引擎要求的重要性,指出环境版本是工程化体系稳定运行的关键,建议通过规范升级解决兼容性问题。(149字)

博客 608

转行AI产品经理,零基础也能轻松入门教程(非常详细),AI产品经理入门到精通,收藏这一篇就够了!

AI产品经理是对AI技术应用和功能落地负责,并为公司带来商业价值的一群人,主要集中在。

2401_85373898的博客 2656

【网络安全 | 渗透工具】Githack工具安装及使用教程详析

本文仅分享Githack工具基本安装及使用相关知识不承担任何法律责任。Git是一个非常流行的开源分布式版本控制系统,它被广泛用于协同开发和代码管理。许多网站和应用程序都使用Git作为其代码管理系统,并将其部署到生产环境中以维护其代码库。然而,在配置不当的情况下,可能会导致.git文件夹被直接部署到线上环境中,这可能会导致Git泄露问题。可通过githack下载泄露的Git存储库,以获取包含未加密密码、凭据和敏感信息的站点代码库。使用githack下载Git存储库的方法有两种。本文仅分享。

等风来 3万+

最新AI产品经理入门基础教程(非常详细),AI产品经理入门到精通,收藏这一篇就够了!

AI产品经理,顾名思义,就是负责人工智能产品的规划、设计、开发和迭代的专业人士。他们不仅要对市场有敏锐的洞察力,还要对技术有深入的理解,能够将复杂的AI技术转化为用户友好的产品。

leah126的博客 929

100天精通Python(基础篇)——第20天:pip命令大全

pip升级命令:python -m pip install --upgrade pip pip install name //这里的name是要安装的第三方库名 pip install name -i http://mirrors.aliyun.com/pypi/simple/ 国内镜像源 阿里云:http://mirrors.aliyun.com/pypi/simple/ (推荐使用) 清华大学:https://pypi.tuna.tsinghua.edu.cn/simple 豆瓣:http:/

努力让自己发光,对的人才能迎着光而来 18万+

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

【2024版】最新AI大模型入门基础教程(非常详细),AI大模型入门到精通,收藏这一篇就够了!

AI大模型是指使用大规模数据和强大的计算能力训练出来的人工智能模型。这些模型通常具有高度的准确性和泛化能力,可以应用于各种领域,如自然语言处理、图像识别、语音识别等。

Javachichi的博客 1810

温度PID控制PLC程序

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

AI智能客服搭建入门基础教程(非常详细),AI智能客服搭建入门到精通,收藏这一篇就够了!

Ai人工智能客服是新一代的智能化在线客服系统,在传统的客服功能中添加了大量的AI算法逻辑,实现了智能接待、自动客户资源获取、智能资源流动和分配的效果。可以大大提高企业的客服接待效率,解放人工客服的精力,大幅度降低大量人工客服的运营成本。

2401_85373898的博客 4944

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

深度学习工具包 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产品经理全攻略:从入门到精通(终极指南)非常详细收藏我这一篇就够了!!!

需求定义主要要定义清楚以下几点:1、做什么?2、为什么要做,有什么收益和价值?3、业务预期目标、上线期限?为了方便理解,我们以开发一套筛选薅羊毛用户的产品进行举例说明。1、项目背景团队发现负责的项目数据统计有些异常,细查之后,发现存在夜间偷数据的情况,大致行为路径如下:淘宝上买一批手机号,注册新账号。通过自动薅羊毛的方式(新手礼包、每日签到、周任务等),获取免费券等资源。夜深人静的时候,使用免费券或积分批量下载数据。亡羊补牢,犹未晚矣。我们决定开发一套筛选薅羊毛用户的产品,彻底堵住这个缺口。

大模型教程的博客 2789

AI产品经理入门到精通,收藏这一篇就够了!AI产品经理入门基础教程(非常详细)

AI产品经理,顾名思义,就是负责人工智能产品的规划、设计、开发和迭代的专业人士。他们不仅要对市场有敏锐的洞察力,还要对技术有深入的理解,能够将复杂的AI技术转化为用户友好的产品。

2401_84494441的博客 972

最新AI产品经理入门基础教程(非常详细),从零基础入门到精通,收藏这一篇就够了!

AI产品经理,顾名思义,就是负责人工智能产品的规划、设计、开发和迭代的专业人士。他们不仅要对市场有敏锐的洞察力,还要对技术有深入的理解,能够将复杂的AI技术转化为用户友好的产品。

leah126的博客 893

【2025版】最新AI大模型入门基础教程(非常详细),AI大模型入门到精通,收藏这一篇就够了!

AI大模型是指使用大规模数据和强大的计算能力训练出来的人工智能模型。这些模型通常具有高度的准确性和泛化能力,可以应用于各种领域,如自然语言处理、图像识别、语音识别等。

Python_0011的博客 1221

AI大模型入门基础教程(超详细版),非常详细收藏我这一篇就够了!

AI大模型即通过大量文本数据和计算数据训练出来的人工智能模型,具有持续学习和适应的能力,与传统AI模型相比,AI大模型在准确率、泛化能力和应用场景方面具有显著优势。

2401_85375151的博客 1182
上一篇: 挖漏洞一个月能赚多少钱?挖漏洞入门到精通教程,收藏这一篇就够了
下一篇: WEB安全常见常见漏洞有哪些?网络安全零基础入门到精通,收藏这篇就够了
程序员_大白
博客等级 码龄5年 1万+粉丝 4001原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值