ai产品经理必须懂技术吗(AI产品经理需要了解的线性代数通识)
ai产品经理必须懂技术吗(AI产品经理需要了解的线性代数通识)
2024-11-22 10:18:56  作者:牵着迩德手  网址:https://m.xinb2b.cn/know/pad281980.html

上一篇为大家介绍了《AI产品经理需要了解的概率论通识:4个概念3个问题》,本篇文章中,笔者将为你介绍AI产品经理需要了解的线性代数通识,一起来看看吧。


罗素在自传中这样写道:“我 11 岁时,我开始学习欧几里得几何学,哥哥做我的老师,这是我生活中的一件大事,就像初恋一样令人陶醉。我从来没有想象到世界上还有如此美妙的东西。”

高斯把数学置于科学之巅,希尔伯特则把数学看作“一幢出奇的美丽又和谐的大厦”。

在人们的印象中,数学与艺术很少有共同之处。数学以其卓越的智力成就被人们尊称为“科学的皇后”,

随着人类社会的发展,技术的进步,在AI时代,数学会成为最基本的学科,会成为所有算法模型的基础,而线性代数则是描述抽象状态和变化的规则。

张志华教授说过:“搞好机器学习,关键是数学,但你又不能把机器学习变成搞数学,那样就漫无边际了。”

数学浩瀚如海,神灵通天,对于绝大多数 AI 工程师来说,学习机器学习,对于其中涉及的数学知识形成理解,打牢基础,是必不可少的。

而线性代数正是这基础中的基础了,线性代数可使矩阵操作快速而简单,特别是通过GPU进行计算。而事实上,GPU的设计便是受启发自向量和线性代数。

一、什么是线性代数

瑞典数学家Lars Garding在其名著Encounter with Mathematics中说:“如果不熟悉线性代数的概念,要去学习自然科学,现在看来就和文盲差不多。”可见线性代数的重要性。

线性代数是代数学的一个分支,主要处理线性关系问题。线性关系意即数学对象之间的关系是以一次形式来表达的。

例如,在解析几何里,平面上直线的方程是二元一次方程;空间平面的方程是三元一次方程,而空间直线视为两个平面相交,由两个三元一次方程所组成的方程组来表示。

含有 n个未知量的一次方程称为线性方程,关于变量是一次的函数称为线性函数。

线性关系问题简称线性问题,解线性方程组的问题是最简单的线性问题。

线性代数可以将各种复杂问题转化为简单、直观、高效的计算问题。

神经网络(Neural networks)将权值(weights)存放于矩阵(matrices)中,线性代数使得矩阵操作快速而简单,特别是通过 GPU 进行运算。

类似于用像素的多维数组(arrays of pixels)来表示图形图像,视频游戏通过大规模且持续的矩阵计算,带来了极具吸引力的游戏体验。GPU 是并行操作整个矩阵中的各个像素,而不是一个接一个地去处理单个像素。

线性(linear)指量与量之间按比例、成直线的关系,在数学上可以理解为一阶导数为常数的函数;非线性(non-linear)则指不按比例、不成直线的关系,一阶导数不为常数。二、线性代数里的基本概念1. 行列式

行列式这个“怪物”定义初看很奇怪,一堆逆序数什么的让人不免觉得恐惧,但其实它是有实际得不能更实际的物理意义的。

其实行列式的本质就是一句话:行列式就是线性变换的放大率!

2. 矩阵

用中括号把一堆傻了吧叽的数括起来,这个东西叫做矩阵。

这可能是我们大学期间的理解,其实理解矩阵就要先了解向量,向量是关于数字或数据项的一维数组的表示。

从几何学上看,向量将潜在变化的大小和方向存储到一个点。向量 [3, -2] 表示的是左移3个单位下移2个单位。我们将具有多个维度的向量称为矩阵。

三、线性代数的应用1. 在搜索引擎中的应用

当人们在使用搜索引擎时,总会对搜索结果排名靠前的网页更信任。可是,怎样判断一个网页的重要性?

一个网页获得链接越多,可信度就越高,那么它的排名就越高。这就是谷歌PageRank网页排名算法的核心思想。

但是所有的网页都是连在一起的,互相连接。而你评估必须要有一个起点,但是,用任何网页作为起点都不公平,怎么办?

谷歌的解决办法是:先同时把所有网站作为起点,也就是先假定所有的网页一样重要、排名相同。然后,进行迭代。

整个互联网就像一张大的网,每个网站就是一个节点,而每个网页的链接就是一条链接线。于是这个问题变成了一个二维矩阵相乘的问题,首先计算第一次迭代排名,然后再算出第二次迭代排名……

最终,排名会收敛,不再变化,算出了网页最终排名。简言之,网页排名的的计算主要是矩阵相乘。

2. 在机器学习中的应用

在计算机视觉应用中处理图像或照片,使用的每个图像本身都是一个固定宽度和高度的表格结构,每个单元格有用于表示黑白图像的 1 个像素值或表示彩色图像的 3 个像素值。

照片也是线性代数矩阵的一种,与图像相关的操作,如裁剪、缩放、剪切等,都是使用线性代数的符号和运算来描述的。

推荐系统也有应用线性代数,例如基于你在亚马逊上的购买记录和与你类似的客户的购买记录向你推荐书籍,或根据你或与你相似的用户在 Netflix 上的观看历史向你推荐电影或电视节目。

推荐系统的开发主要涉及线性代数方法。一个简单的例子就是使用欧式距离或点积之类的距离度量来计算稀疏顾客行为向量之间的相似度。

像奇异值分解这样的矩阵分解方法在推荐系统中被广泛使用,以提取项目和用户数据的有用部分,以备查询、检索及比较。

3. 在量化投资中的应用

量化投资是一个交叉复合学科,要求掌握数学、计算机编程、金融等方面的知识。

而在量化投资中广泛应用的隐马尔可夫模型(Hidden Markov Model, HMM)就可以很好的解决资本市场独立数据与独立数据的自变量与因变量之间的关系,从而给他决策判断。

四、总结

在众多的数学学科中,线性代数是最为抽象的一门课,很多人学过以后一直停留在知其然不知其所以然的阶段,在机器学习等领域兴起才发现线性代数的应用无处不在。

其实各个学科直接都是相通的,抽象的思维锻炼也许是人工智能产品开发中必备思维。

作者:老张,宜信集团保险事业部智能保险产品负责人,运营军师联盟创始人之一,《运营实战手册》作者之一。

本文由 @老张 原创发布于人人都是产品经理。未经许可,禁止转载。

题图来自Unsplash,基于 CC0 协议。

  • 怎么知道洗衣机坏没坏(现在的洗衣机坏的时间怎么这么准)
  • 2024-11-22现在的洗衣机坏的时间怎么这么准近4年里,家里已经买了2台滚筒洗衣机了第一台某品牌XXX,为了不被人当喷子,我就不直接说它的品牌名字了用了刚好一年,滚筒洗衣机在工作时就有如地震山摇,“哐当哐当......”的声音伴随震动还四处乱跑,。
  • 预算绩效管理改革方案(预算绩效管理改革持续扩围加速)
  • 2024-11-22预算绩效管理改革持续扩围加速来源:经济日报“财政收支压力越大,财政体制改革的动力就越足”这是业内人士的普遍共识2018年9月份,中共中央、国务院出台《关于全面实施预算绩效管理的意见》提出,力争用3年至5年时间基本建成全方位、全过。
  • 动物园之星怎么下(动物园之星steam下载方法详解)
  • 2024-11-22动物园之星steam下载方法详解如果想玩正版的话,那么是可以联网的首先我们打开steam,点击左上角的“商店”选项找到左边搜索窗口,我们如果不知道动物园之星全英文名字,那么可输入“zoo”英文,会看到第一个选项,点击即可然后我们点击。
  • 朱立伦当选是好是坏 朱立伦重新评价李登辉
  • 2024-11-22朱立伦当选是好是坏 朱立伦重新评价李登辉来源:环球时报【环球时报特约记者程东】7月30日是李登辉病亡两年,国民党主席朱立伦重新评价李登辉,在蓝营内部引发巨大争议内部强烈反弹据台湾《联合报》7月31日报道,朱立伦7月30日一早在脸书发文称,他。
  • 群主如何把群成员禁言(请管理好你们的群)
  • 2024-11-22请管理好你们的群新型冠状病毒感染的肺炎正在全国多地区发生,随着病情的扩散,“盐水漱口防病毒”“多戴几层口罩才可以防病毒”......各种谣言以一些群员的“善意提醒”的形式,在微信群、QQ群等各种互联网群组里发酵扩散群。
  • 魂斗罗类游戏历史资料(经典游戏魂斗罗现实中的原型)
  • 2024-11-22经典游戏魂斗罗现实中的原型前言:有这么一个游戏系列,2D都不错,3D化之后骂声一片,如今该系列完全就是在“吃老本”,可就是有那么一群像我们一样的老玩家为之动容这个系列便是曾经的《魂斗罗》毫不夸张地讲:关于《魂斗罗》,多说一句都。
  • 农家咸菜的传统做法(苏鲁豫皖交界处的乡村)
  • 2024-11-22苏鲁豫皖交界处的乡村文:清荷图:来自网络昨天,有一位网友问我:“你们苏鲁豫皖交界处的乡村,冬天是如何做臭豆子?看着这句短短的问话,我想写一下老家制作的方法此刻,我的思绪,也陡然回到了千里之外的故乡,想起小时候看娘煮豆子的。
  • pid参数作用(PID控制中三个参数的作用)
  • 2024-11-22PID控制中三个参数的作用大家都知道,PID控制是我们在控制中常用的方法,它对控制对象的要求不高,并且不需要精确的控制模型因而,在实际的工程实践中,得到了广发的使用其中有P、I、D三个参数,只有明白这三个参数的含义和作用才能完。
  • 抗战时期人物的简介(抗战时期的琵琶行)
  • 2024-11-22抗战时期的琵琶行作者:徐兵慈溪宓先生于数月前发我亦幻法师手抄长诗《曼影曲》,并谓“此乃抗战时期的‘琵琶行’,爱国诗僧陈寒石所作佚诗,如今几无人知晓,幸为保留,并可撰文为介”现将全诗摘录如下:曼影曲(并序)曼影姓徐,温。