AI小白如何拿到AI产品经理offer

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

作者是AI小白,经过4个月的转型学习,争取到几份offer,最终入职一家AI创业公司,负责核心产品。本文重点分享我的过程体会,强调以小白身份去争取offer时所需要的节奏和状态,希望能帮到需要的朋友。

不完全统计,2017年,国内AI产品经理从业者大约二、三百人,他们切入AI的背景条件一般是:公司内部转岗、安防/媒体/机器人等行业背景、专业技术背景、偶然做过ASR/搜索等产品(那时候不叫AI)。

大部分想转型的PM没有AI背景,还可能面临其他困难:从业年限、地域限制、工作稳定性考虑等等;但这并不妨碍从业者数量2018年初暴涨到800-1000人。今年AI公司集体爆发,跑马圈地的AI公司愿意给求职者更多包容;而互联网PM沉淀过产品方法论,人数过剩且有危机意识,是最适合转型的群体。

我在2017年10月决定转型,当时零AI背景转型成功的案例非常少,网络上更多流传的是从业者的跳槽经验,很少有真正契合AI小白背景的经验文章。下面,我来分享个人具体的七步走策略:找到抓手、审视自己、目标计划、学习输入、执行输出、调研&简历、面试&选择。

1

任何宝箱都有匹配的钥匙。用心网罗学习资源,一定会发现“AI产品经理大本营”这类社群,获得与从业者交流的机会。

深入交流后,你会有基本的觉悟:AI产品经理的能力维度很全面,转型最少需要学习3-6个月。

2

过去的互联网环境让很多PM以为:不用太懂技术,不用钻研心理学和设计,甚至不用成为业务专家,只要按日常工作套路随便搞搞就月薪一两万。过去是因为资本浮躁、企业浮躁,但想做AI,就必须先审视自己到底有哪些价值。

1、SWOT

以我为例

  • 优势:科技知识储备、多次跨界经历、3年管理、落地几款盈利/明星产品。
  • 劣势:没有AI背景、5年工作经验(工作越久转型越难)。

优势劣势是相对公司而言的。最近遇到几位面试者,没了解公司背景就谈优势,找不准契合点很尴尬。

2、应对策略

转型是个长期过程,offer是力求一击必杀。我的策略是:集中学习加强AI认知,模拟AI场景做调研分析、产品设计、机器模型,输出文章给自己增加背书;向心仪的JD临时抱佛脚, 找到自己能为这家公司带来的3条差异化价值 。

3、斩断心锁

肯定有人疑惑,为什么要有这步操作。往往面对重要抉择时,我们才需要“斩”,其实很多转型的朋友都做了一定的牺牲,我也自切了几刀。这里讲究个“快”字,最忌拖泥带水。

Q:定居四年的苏州AI发展较弱?

A:筹备移居深圳。

Q:没AI经验?

A:降薪并放低姿态。

Q:大厂只要螺丝钉?

A:去创业团队做万金油。

Q:工作忙学习时间少?

A:裸辞。

Q:跨城市面试不方便?

A:在深圳住1个月酒店。

Q:奔30的岁数该要娃了?

A:不转型成功坚决不要娃!

没有退路才有出路,多斩几刀,会感到身轻如燕。转型必须雷厉风行,能束缚自己的只有自己。

3

一入AI深似海,面对庞杂的知识体系,如何推演出适合自己的学习路径?小步快跑,试错迭代。

我的做法比较接地气:写份转型计划抛到社区,坐等各路豪杰来吐槽。

  • 《转型AI产品经理:这是我的3周学习小结》 需要的朋友可以扫码领取

这篇文章在另外一个单渠道获得3万+阅读量,现在再看它还是有蛮多坑,最终执行的计划与文章中的相差50%以上。当时很快就收获了一波好友和宝贵建议,比如:调整学习资料的层级结构、正面迎击技术通识。

我将计划设定了几个里程碑,阶段性复盘。几乎不留休息时间,每天思考到后半夜,平均日睡眠小于5小时。这种状态坚持几天很轻松,长久下来,考验的就是意志力,最终人瘦了一圈。

认知和市场形式每天都在变化,进度计划必须每日迭代。4个月时光转瞬即逝,错一点或者慢一步,就可能丢掉2018年的金三银四。

4

先想清楚每一项输入对应的价值是什么,然后网罗书籍、社群、自媒体、会展和公开课,一定能找到合适的资源。比如我找到在6月中旬出版国内第一本AI产品经理书籍《人工智能产品经理-AI时代PM修炼手册》。

在这里插入图片描述
大家有兴趣可以找我要,真的能学到很多东西

1、资料分类分层

AI相关的场景案例、技术通识、产品通识、行业通识、学术论文、数据分析;还有其他增加深度的方向:认知科学、神经学、心理学、哲学宗教等。选择一个最希望从事的方向多备些资料,比如CV、NLP、智能家居。

2、广度 or 深度?

一些业内人士建议优先深度,我觉得两者都要,而且是先广后深,这样有利于全局视角。如果你真在近期面试过,就可能知道其中的无奈。以上海为例,做NLP方向的公司就竹间、小i机器人这几家。如果投简历未得到回应,或者面试见光死几个,就没其他机会了。所以实在无奈的情况下,有个兜底的选项就是广撒网先上船,AI的几个领域之间互相转岗非常容易。

3、深入到什么程度?

一定程度理解机器学习、NLP等技术原理,清楚特定方向的技术瓶颈,能够结合行业现状分析一个AI场景。这里有个困难:没有AI背景,没在项目中沉淀过,自学起来也难接地气。目前各公司保密做的很好,核心干货不会让转型者得到。所以跟从业者搞好关系,多交流取经是很好的办法。

我当时没有深切NLP、CV、模式识别中的某个方向,而是从0学Python、Tensorflow搭神经网络、做些基础的Case。尝试调用框架实现简单的会话机器人Demo,目的是更直观理解机器学习。学习代码纯属兴趣,实际上偏应用的AI产品经理不需要工程操作。

4、如何验证学习效果?

给自己编30道面试题,对着镜子模拟面试,直到能得满分为止。再换下面的30道,这样一轮轮下来,遍历自己的认知边界。发现边界太窄,就继续扩张边界。

面试AI团队,最忌讳对AI认知过浅。咱们换位思考,假设你是面试官,遇到的求职者讲不清朴素贝叶斯、SVM、NLP瓶颈边界、神经网络类型和原理,不能深入分析某个AI场景…公司又不是慈善机构,凭什么给他工作机会?

5

我输出的方向是场景分析、学习笔记、观点看法、工作习惯和未来畅享,目的是广泛覆盖PM的思考维度,以下是输出的部分:

如果可能的话,最好留杀手锏。 我压了3篇草稿一直没发布,命题是AI的居家癌筛场景、机器的灵商与意识、区块链与AI结合。实践证明,面试中掏出来可以让人眼前一亮,一些新鲜、有深度的观点往往能够超出面试官的预期。

输出不一定完美,我们会对自己粗劣的文章感到愤怒和羞耻,知耻而后勇,倒逼自己通过输入来完善它。其实零AI基础时的输出水准,可以折射出此人在AI领域的发展潜力。

6

1、调研公司

面试就像找对象,面试官会跟一个不了解自己的人结婚么?

最近发现有太多求职者不重视调研,不尊重公司,很难指望他们在未来的工作中做好调研。如果这样的人简历很光鲜,那一定有水分,因为他们连PM的基本门槛都没达到,不具备同理心和职业习惯。

2、HR是如何筛选简历的?

简历中突出优势、层次鲜明是必须的,招聘专员每天面对海量简历,往往10秒钟扫下简历中是否有AI、大厂、明星产品背景,统一的筛选标准有助于提升效率。而Boss直聘等个人渠道则不太一样,Boss往往更耐心,视角更专业。

3、没有项目经验,担心简历跟JD不契合怎么办?

如果你做过场景分析,模拟策划过AI产品或Train过Model,这些就是最好的背书。简历中带上作品链接,放到显眼的位置,务必保证作品质量别太弱。

4、简历写好了,找人内推还是自己投?

面试偶然性很多,内推的触达率确实高一点,但并不存在绝对优势。建议多管齐下,不过度依赖某个渠道。而且不要一股脑全投出去,为简历留些完善的机会。

5、要用STAR原则优化简历么?

STAR原则就是针对各家JD定点狙击,拆分出N个版本的简历。一些HR朋友告诉我STAR原则的投递效果很有限,我还是熬了一周的夜制作30多个版本的简历分批投递,开通了查看竞争者的会员权限。目的是搞透深圳市各公司的招人标准,推测公司招聘的紧迫程度和人才竞争格局。

7

网络上的面试技巧和常见问题有很多,这些基本的苦工还是要下的,提几个关键点:

1、调整状态,淡定警惕

面试前我会冥想几分钟,深呼吸,将状态调整到最佳。时刻留意面试官的眼神、动作、话语,每个细节变化都是一道面试题,冷漠不一定代表否定,微笑也不一定代表认同。

时刻揣测他的意图,守住心神。人在精神松懈的时候,潜意识的反馈最容易暴露缺点。即便是情商低的人,经过刻意训练后也可以与面试官轻松对话。

2、避免浮夸

刚做PM那年,我遇到个8年PM经验的面试官,他对我说:“没做5年以上的PM,不要轻易谈战略” ,这句话经受住了时间的考验。后来我刻意锻炼升维思考和领导视角,依然在3、4年后才参与到战略。所以如果自身不具备一些能力维度,尽量避免浮夸的字眼,别把面试官当傻子。

3、聚合>发散

产品经理的范畴很广,一次面试只有半个多小时,尽量减少尬聊和跑题。发散思维很不值钱,没有企业会因为几个好点子而具备核心竞争力,胜负往往取决于奔跑速度和认知深度。发散后要快速聚合,抛出金字塔尖的观点,凝炼到位的表达最能体现PM职业素养。

4、诚意比什么都重要

诚意是发自内心的尊重和认同,诚意不仅要表现在面试中,并且要持续到入职之后。我在这方面做的比较激进:面试前先自打鸡血,积极应对面试官的每个问题。收到offer后HR建议在公司3公里内租房,我直接租在距公司100米的马路对面,入职第一周每天干到半夜1点以后。将时间压缩到极致,员工为公司创造价值的差距就是这么一点点挤出来的。

5、面试是最宝贵的学习机会

几家公司面试下来,对岗位的理解肯定会越来越清晰。每次面试都复盘一下,再针对短板集中突击,可以大大提高后续面试的成功率,不要把困惑留给明天。

6、团队期望在我们身上看到什么?

面试官往往有这种心态:若A、B、C三名面试者给我的综合评分都是60,最终就是三位都不想要,期望能有一位70分的把他们PK掉。

当比分胶着的时候,我们需要给面试官一锤定音的理由,差异化价值非常重要! 差异化可以体现在悟性灵性、行业认知、教育文化、职业技能、成功案例等,更要讲清楚逻辑来佐证你真的具备这些优势。

7、什么样的团队重点考技术理解?

目前大部分转型者希望做偏场景应用、商业化的AIPM,岗位对技术理解有要求但不苛刻。如果你的技术认知偏弱,建议避开这几类团队:

1)技术驱动而非产品、运营驱动的公司,企业基因根深蒂固,很难改变。

2)偏传统的公司往往考察技术,一些激进的产品经理可能不喜欢这种氛围。

3)项目还在探索阶段,很难复用现成的解决方案,需要AIPM常跟算法、科学家泡在一起,对模型效果负责。

8、选择团队远比选择岗位重要

好的团队即便阶段性失败了,依然可以沉淀出战斗力。糟糕的团队,可能会给自己的职业生涯抹黑。对产品经理来说,好团队的关键词可能是:创始团队、包容、开放、人性化、激进、创新、专业、良性竞争、发展路径。尽量避免唯技术论,或者唯经验论的团队。

我收到的offer包含ASR、CV、NLP几个方向,最终选择追一科技,是因为团队基因好、NLP较强、接地气、更懂我,事实证明这个选择非常正确。

好了,以上就是本次分享的主要内容,希望能够给你带来一点帮助。最后,转型交流的过程中,我经常来不及回复朋友的提问,顺便在这里附上3个常见的问题,谈谈个人的理解:

1、AI产品经理是不是比互联网产品经理厉害?

这是个伪命题,我一般会反问:月薪10万的PM和月薪2万的AIPM,哪个更厉害?答案当然是:卓越的PM更厉害。

有这样一类PM,喜欢给自己设定远高于群众的标准。即便团队对他们没要求,他们依然会懂技术、懂设计、懂营销、懂商业、懂管理、懂业务、懂心理。

  • 他们能做好螺丝钉,也能做好万金油。
  • 他们将自己视作增强学习模型,不断向CEO去拟合。
  • 他们知道:PM最终拼的是人文素养和灵魂境界,而不是职位名称、从业年数、名校背景。
  • 他们的一生都在自我进化,所以从不纠结自己究竟是PM还是AIPM。

2、AI有泡沫,到底要不要做?

泡沫的多少代表市场情绪的强烈程度,没有泡沫的行业是不值得去做的。

我的建议是:若真爱AI,不要犹豫,不必关心转型红利期还剩多久。若你对AI不执够著,也不用强求,不忘初心就好。反正我们是产品经理,我们要进化这个时代。

3、产品经理成熟的标准是什么?

看他做一款创新型产品时,更依赖竞品调研还是独立判断。站在巨人的肩膀上是没错,但前瞻性的方案更依赖人性洞察和市场嗅觉。

成熟的PM相信一万小时理论,对元认知刻意创建索引,不缺少方法论和工具,最缺的是时间。

  • 他们可以清晰阐述产品的隐性逻辑,为什么要方案1而不是方案2,不做模棱两可的决策。
  • 他们能将风格自信地贯彻到产品和团队中,让它具备激进或稳重的气质。
  • 他们坚忍克制,一往无前,拥有对权威说不的胆魄。

如何转行/入门AI产品经理?

现在社会上大模型越来越普及了,已经有很多人都想往这里面扎,转行/入门AI产品经理,但是却找不到适合的方法去学习。

作为一名资深码农,初入大模型时也吃了很多亏,踩了无数坑。现在我想把我的经验和知识分享给你们,帮助你们学习AI大模型,能够解决你们学习中的困难。

我已将重要的AI大模型资料包括市面上AI产品经理入门手册、AI大模型各大白皮书、AGI大模型系统学习路线、AI大模型视频教程、实战学习,等录播视频免费分享出来,需要的小伙伴可以扫取。

一、AGI大模型系统学习路线

很多人学习大模型的时候没有方向,东学一点西学一点,像只无头苍蝇乱撞,我下面分享的这个学习路线希望能够帮助到你们学习AI大模型。

在这里插入图片描述

二、AI产品经理入门手册

在这里插入图片描述

三、AI大模型视频教程

在这里插入图片描述

四、AI大模型各大学习书籍

在这里插入图片描述

五、AI大模型各大场景实战案例

在这里插入图片描述

六、结束语

学习AI大模型是当前科技发展的趋势,它不仅能够为我们提供更多的机会和挑战,还能够让我们更好地理解和应用人工智能技术。通过学习AI大模型,我们可以深入了解深度学习、神经网络等核心概念,并将其应用于自然语言处理、计算机视觉、语音识别等领域。同时,掌握AI大模型还能够为我们的职业发展增添竞争力,成为未来技术领域的领导者。

再者,学习AI大模型也能为我们自己创造更多的价值,提供更多的岗位以及副业创收,让自己的生活更上一层楼。

因此,学习AI大模型是一项有前景且值得投入的时间和精力的重要选择。

UE4-(IK)实现人物脚贴合地面解决斜坡上脚无旋转无法贴合地面问题 在斜面上脚陷入模型中,需要设置旋转值对脚的骨骼进行一个旋转。 解决思路:在射线检测中可以获取到检测点的法线方向,根据法线方向来计算出脚应该向哪个方向进行适当的旋转,在斜坡上,人物脚需要旋转的轴为x轴和y轴以便来贴合地面,z轴方向的旋转是不需要进行修改的。 如图所示,我们需要求得水平面与斜坡的夹角用来得出人物在x轴上的脚旋转量,在蓝图中提供反正切函数,反正切 = 锐角的邻边/对边 所以 反正切值(脚x轴值(roll)) = 法线Y轴值/法线Z轴 值。 现在将上图的人物想象成面向屏幕,脚需... 阅读详情

相关推荐

基于deepseek本地模型的本地知识库构建

通过以上步骤,你已经成功构建了一个基于 AnythingLLM 和 LM Studio 的本地知识库。这个系统不仅能够高效地存储和检索知识,还能结合强大的语言模型生成准确的回答。你可以根据自己的需求进一步扩展和优化这个系统,比如增加更多的文档格式支持、优化检索算法等。

qq_30178745的博客 1383

如何成为一名 AI 产品经理?AI 平台产品经理、AI Native 产品经理和 AI + 产品经理

成为一名优秀的 AI 产品经理需要多方面的努力和素养。首先要明确 AI 产品经理的三种类型及其核心职责,根据自身兴趣和能力确定发展方向。在成长过程中,要培养好奇心,深入学习 AI 基础知识并积极实践工具应用,构建有竞争力的产品作品集以进入该领域。成为前 5% 的佼佼者则需避免同质化,专注于解决客户问题并勇于创新。挖掘产品好创意可通过建立衡量标准、开展黑客马拉松和优化用户体验等方法。此外,还要保持积极能量、在不确定中灵活 “游走” 并享受工作过程。

weixin_72959097的博客 2095

KBS投稿全流程拆解:从模板准备到条件接收的实战指南

本文详细拆解了KBS期刊投稿的全流程,从模板准备、投稿系统操作到返修策略和条件接收。重点介绍了Cover Letter撰写技巧、Latex模板选择、审稿周期管理以及返修文件的系统准备方法,帮助研究者高效完成KBS投稿并提升接收概率。

weixin_26938645的博客 704

ai产品经理需要哪些必备技能?如何成为ai产品经理?

主要职责一方面是规划如何将成熟的AI技术应用在各个领域不同场景中,提升原有场景的效率或效果等;另一方面是基于业务方的需求如何用现有的AI技术或者AI技术组合予以实现,甚至有可能联合技术团队孵化新的AI软件解决方案或者AI硬件产品。AI产品经理本身也只是产品经理的一种,并没有什么特殊性。只是这些年AI相对比较火,理解AI技术需要一定的技术门槛,和传统的交互产品经理、系统产品经理等对比起来入门门槛更高。

m0_59235945的博客 1524

ST7789T3与CST816D驱动全解析,面试技巧第11篇:嵌入式面试场景问答 10 连发。

SPI模式下,SCLK、MOSI、CS、DC、RST为必需引脚;8080模式下需连接D0-D7、WR、RD等信号线。CST816D触摸芯片通常通过I2C接口通信,需连接SCL、SDA及INT(中断)引脚。确保电源引脚(VCC、GND)稳定供电,ST7789T3典型工作电压为3.3V。显示异常时检查时序参数,如SPI时钟频率(建议≤40MHz)、数据建立时间。初始化流程需发送一系列命令序列,包括设置像素格式、扫描方向、帧率控制等。扫描方向(MADCTL)可调整显示旋转角度,需根据实际硬件布局配置。

a967gsvj的博客 374

Gazebo仿真UUV水下机器人:从环境搭建到避障算法实战

本文详细介绍了使用Gazebo仿真平台进行UUV水下机器人开发的全流程,涵盖从环境搭建、uuv_simulator配置、传感器集成到核心避障算法实战。通过搭建水下仿真实验室并实现基于激光雷达数据的反应式避障算法,为水下机器人算法验证与开发提供了高效、低成本的解决方案。

weixin_28840591的博客 263

团员分享_AI小白如何拿到AI产品经理offer

前言:本文作者是团员@长弘 现追一科技AI产品经理(深圳),前同程产品经理(苏州),本文是他的第5篇分享。作者是AI小白,经过4个月的转型学习,争取到几份offer,最终...

hanniman 6321

华为OD机试 - 直捣黄龙 - 广度优先搜索BFS(Python/JS/C/C++ 新系统 200分)

从样例 1 可知:5 / 2,2 -> 输出 2 9如果按“移动步数”计算应该是 8,但题目输出是 9,说明这里的“路径长度”统计的是 路径上经过的节点数量。最短路径条数:ways[end]路径长度:dist[end] + 1。

学Java,找哪吒 125

AI时代是产品经理的黄金时代,0经验怎么转行AI产品经理拿到高薪offer?

AI风口不止在AI,更体现在如何将AI技术应用在产品中,发挥其真正的价值。在这个赛道产品经理具备天然的优势。

2401_82469710的博客 1056

仅使用 Python 创建的 Web 应用程序(前端版本)第03章Streamlit-多页面

接下来,我们将解释多页面切换。Streamlit 没有“多页面”或“页面路由”等功能。另一方面,通过根据用户动作切换要执行的功能,可以使其看起来好像存在“多个页面”。注意:我认为它类似于 SinglePageApplication (SPA)。然而,根据 React、Vue 等中使用的 URL 路径来更改页面的路由很困难。还有一个用于获取查询参数的实验性 API,但如果您确实需要这种功能,我认为认真尝试编写 React 或 Vue 是个好主意。我们来看一个通过按下按钮来切换页面的示例,如下所示。

xianyinsuifeng的博客 1329

BUCK-BOOST升降压电路Multisim电路仿真分析

本文分析了三极管型BUCK-BOOST升降压开关电源的工作原理。该电路结合了BUCK降压和BOOST升压拓扑,通过控制三极管Q1的高频通断,使电感L1周期性储能和释能,实现输出电压可高于或低于输入电压且极性相反。详细阐述了Q1导通和关断阶段的工作过程,推导了输出电压与占空比的关系式Vo=-D/(1-D)*Vi,并分析了不同占空比下的工作模式(降压、升压)。通过Multisim仿真验证了理论分析,当D=25%时输出降压至1.6V,D=60%时输出升压至7.5V。电路具有升降压灵活、极性反转、效率高等特点,适用

XU157303764的博客 1436

【AI产品经理简历】不靠研发也能拥有AI项目经验,面试offer拿到手软!

文章分享了如何利用AI工具(如Dify、Coze等)快速构建项目作品,即使没有公司工作经验也能获取AI产品实战经验。通过几个成功转岗案例展示了具体实践方法,并推广了《AI产品经理转岗特训营》课程,该课程通过系统学习和项目实践帮助学员掌握提示词工程、RAG知识库等技能,快速打造可写进简历的AI项目作品,提升面试成功率。

2401_85375151的博客 1079

TIA博途中S7-1200进行MODBUS TCP通信(作为服务器)的具体方法演示

TIA博途中S7-1200进行MODBUS TCP通信(作为服务器)的具体方法演示

Robot_PLC_HMI_Automation 8613

AI时代是产品经理的黄金时代,0经验怎么拿到高薪offer?

大厂纷纷布局AI赛道,百度、阿里等企业将AI深度融入产品线,推出文小言、豆包等创新应用。AI人才需求激增,秋招岗位80%涉及AI方向。产品经理成为AI时代热门职业,具备薪资高、门槛低、天花板高等优势。为助力转型,推出《AI大模型从0到精通全套学习大礼包》,包含104G学习资源,由行业专家联合打造,涵盖视频教程、学习路线、实战项目等。适合应届生、转行者和业务突破者,通过"理论+实践"培养AI核心能力。

2401_84204207的博客 607

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

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

AI产品经理面试指南:如何在春招中顺利拿到offer,非常详细收藏我这一篇就够了!

最近有些小伙伴,想要求职AI领域的产品经理,特别是AIGC的产品经理,但是不知道面试官会问哪些问题,也就不知道如何开始准备?该准备哪些东西?要准备到什么程度?最终导致迟迟不敢开始。百度&腾讯&科大讯飞&商汤&蚂蚁金服,均已拿到offer,面试问题罗列如下,仅供大家参考:一、科大讯飞AI产品经理面经(已拿offer)1、简单讲一下你这个AIGC的项目(薛老板带着做的项目)2、在做这个项目过程中应用了什么算法模型?为什么?3、这个项目上线了吗,当时为什么要做这个项目呢?

2401_85373396的博客 2229

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

AI产品经理所需技能及成长路径,七天背完,offer拿到手软

AI产品经理与传统互联网产品经理最大的区别应该是“懂技术”成为了必要条件,当然目前市场上很多AI产品经理都只对AI技术略知皮毛,理不清机器学习和深度学习的区别,不会算召回率和精准率等。传统的互联网产品经理不懂技术是可以成为一名优秀的产品经理,但是对于AI产品经理来说完全不懂技术,只具备产品经理应有的沟通能力、协调能力、项目管理能力等是很难成为一名优秀的AI产品经理的。只是这些年AI相对比较火,理解AI技术需要一定的技术门槛,和传统的交互产品经理、系统产品经理等对比起来入门门槛更高。

2401_85373396的博客 1461

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

AI时代是AI产品经理的黄金时代,0经验怎么拿到高薪offer?

很多人以为做产品经理没有门槛,其实产品经理看似没有要求,就是最高的要求——综合能力要求很高、实操性强,且产品技巧、思维、经验能多行业多岗位迁移。

Y525698136的博客 653

AI时代转岗产品经理,没啥经验如何拿到月均27K的高薪产品offer?

新人转岗/入行要想拿个产品offer,不做足准备,难免成为陪跑者。如何才能高效获取面试官信任,从有经验的产品人包围圈里脱颖而出呢?

EnjoyEDU的博客 1362

8月开始学AI,多久能拿到30K AI产品经理offer?真话扎心

先提前说清楚:我不画饼。这两个月,不是让你从零基础变成AI大神,不是让你吃透所有算法原理。而是足够让你从AI小白,蜕变成。只要你有一点点产品、运营、项目管理、传统行业的工作经验,但在你正式开始学AI之前,必须先做一件事——这是绝大多数人转行AI产品,最致命的误区,没有之一。都2026年了,还有无数课程、博主、干货文档,在带着新手走弯路:一上来就让你啃Transformer结构、背注意力机制、推导数学公式、学底层算法原理。这些底层原理、数学公式、模型结构,有没有价值?有,但。

jennycisp的博客 163

本科应届生拿到大厂+央企+小厂大模型AI产品经理offer

26届本科校招,拿了一堆offer🎉有大厂、有央企、有小厂,还有一个接一个在路上。恭喜上岸,目前最满意的是央企,总包29.25w。其他offer也即将拿下了!我给的建议是:不可能只待在一家企业。想拼发展,去大厂;想要稳定去央企——但什么是真正的稳定?长期的稳定,是能力的稳定。哪怕任何时候被裁员,也有立刻跳槽去优秀企业的底气。选央企,还是选大厂?如果是你,你会怎么选?另外,最近我也发现大家在面试中遇到的问题。Agent 和 AI Coding 相关的问题,出现频率最高。

2401_85343303的博客 181

想转行AI产品经理?看到这帮人1个月拿到N个offer,他们到底做对了啥?

本文分享了一套快速转行AI产品经理的五阶段学习路径。通过建立行业感知、体验主流产品、搭建AI工作流、落地业务项目、优化面试技巧五个步骤,帮助学习者在1-2个月内高效完成转型。关键在于遵循"先宏观后微观"的学习逻辑,避免无效摸索,着重培养AI产品设计思维和业务结合能力。文章还提供了免费AI学习资料获取方式,涵盖大模型系统设计、提示词工程、平台开发等核心内容。

2401_84204413的博客 617

AI产品经理高薪真相:起薪30K?这份0基础转型攻略,让你从小白到offer拿到手软!

AI产品经理成为当下热门岗位,主要分为专业型、应用型和工具型三类,其中应用型产品经理因聚焦AI商业化落地而成为主流,占招聘需求的80-90%。该岗位薪资普遍在30k-60k,要求具备产品建设、行业洞察、技术理解及AI项目落地能力。0基础转行需掌握产品经理基础技能,并补充AI技术知识。文章推荐了包含104G学习资源的大模型入门礼包,涵盖视频教程、学习路线、电子书籍及面试题库,由行业专家整理,适合应届生、转行者和传统开发者系统学习AI技术,实现职业转型。

2401_84204207的博客 1118
上一篇: 知识图谱和 LLM:多跳问答
下一篇: AI产品经理必懂的13种技术
爱喝白开水a
博客等级 码龄3年 6793粉丝 763原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值