当前位置:首页 > 生活 > 正文

数学中的dimensionality是什么意思?它的作用是什么?

数学中的dimensionality是什么意思?它的作用是什么?

哥们姐们儿,今天想跟大家唠唠“维度”这事儿。这玩意儿,我刚开始接触的时候,可把我搞得一头雾水,听着玄乎,感觉离我这种搞实际的有点远。但我硬着头皮去琢磨,去实践,慢慢才发...

哥们姐们儿,今天想跟大家唠唠“维度”这事儿。这玩意儿,我刚开始接触的时候,可把我搞得一头雾水,听着玄乎,感觉离我这种搞实际的有点远。但我硬着头皮去琢磨,去实践,慢慢才发现,这玩意儿还真有点意思,能实实在在帮我解决问题。

那还是好几年前的事儿了,那时候我刚开始捣鼓一些数据分析的活儿。老板丢给我一堆客户数据,表格密密麻麻的,几十上百列,什么年龄、性别、地域、消费习惯、浏览记录、点赞、评论,一大堆,看得我眼花缭乱。老板还随口说了句, “我们要从高维数据里头,找出客户的潜在需求。” 我当时就懵了,啥叫高维?我脑子里只有长宽高,1D、2D、3D,这表格难道是100D不成?那要怎么看?

我当时就觉得,这肯定不是我理解的那种物理空间上的维度。我也没好意思直接问,就自己回去琢磨。我找了很多资料,但那些学术词儿堆砌起来的解释,我一个字都看不懂,感觉自己像个没头苍蝇。我试着把那些表格数据往Excel里塞,想画个图看看,结果?三维图就已经很难看了,一百多列的数据,根本没法儿直观地看。我那时候就觉得这玩意儿就是个坑,纯粹是把我绕进去的。

后来我硬着头皮,开始把这些数据按照我的理解去分类。比如,所有跟“客户个人信息”相关的,我归一类;所有跟“消费行为”相关的,我归一类;所有跟“社交互动”相关的,我又归一类。刚开始只是想把杂乱的数据整理整理,方便自己看。这一整理,我突然就有了个“叮”的一声的茅塞顿开的感觉。

数学中的dimensionality是什么意思?它的作用是什么?

原来,“维度”这玩意儿,它不是指“多少个方向”或者“多少个坐标轴”,它说的是“描述一个事物的不同方面或者特征”。你看一个人,你能说他有身高、体重、性格、职业、收入、兴趣爱好等等,这些每一个“方面”,都可以看作是一个“维度”。客户数据也是一样,年龄是一个维度,消费习惯是一个维度,点赞是一个维度。表格里有多少列,就意味着你用了多少个“维度”去描述这个客户。

想通了这一点,我才真正理解了它“是什么”以及“有什么用”。以前我觉得数据多就是难,现在我明白,数据多的意思是,我们从很多很多个“方面”去观察和记录了一个东西。那它的作用?简直是立竿见影。

比如说,老板让我找出那些“可能对新产品感兴趣”的客户。如果我抱着那一百多列的数据盲目地找,那简直是大海捞针。但当我理解了“维度”这个概念后,我就开始筛选了。跟“新产品”最相关的维度有哪些?可能是“过往购买记录”这个大维度下的“同类产品购买频率”、“购买金额”等等小维度。还有“兴趣偏好”这个大维度下的“最近浏览的产品类别”等等。我把这些跟目标最相关的“维度”单独抽出来,就好像从一堆杂货里,只挑出了我需要的工具。

这样做的好处太大了。我把一百多个维度,精简到了可能不到十个。整个分析的重点一下就清晰了,我不再被那些无关紧要的、噪声一样的维度干扰。判断起来也快了,准确率也高了。从那一刻起,我才真正体会到,原来“维度”这玩意儿,不是用来唬人的,它是实实在在能帮你“降维打击”复杂问题的。

数学中的dimensionality是什么意思?它的作用是什么?

后来不管是做市场分析,还是产品优化,甚至是我自己日常生活里做个决定,我都会习惯性地去思考,“我手上现在有多少个维度的数据?哪些维度是重要的?哪些是可以暂时放下的?”这让我处理问题的时候,思路一下就清晰很多,没那么容易被细节给缠住。我觉得,这玩意儿就像是我们看世界的一个新的眼镜,戴上它,原本模糊不清、杂乱无章的世界,突然就变得有条理、有重点了。

最新文章