京公网安备 11010802034615号
经营许可证编号:京B2-20210330
避免大数据分析的思维陷阱
大数据分析可以追溯到30年前, 那时在数据分析界, 人们认为数据分析的工具和算法已经可以深度分析出任何东西, 所欠缺的就是数据量。 数据分析师们的说法就是, 如果你能够让我测量一切数据, 追踪一切数据, 从微观的精确到分钟的销售, 精确到每个人的资源消耗,到宏观的变量如利率的变化等, 我就能够告诉你想知道的一切, 这些变量之间的相关性, 它们的变化趋势等等一切的一切。

这种说法一直是主流数据分析界的看法。 到了今天, 数据量已经不成问题了。 互联网的几乎能够找到你需要的任何数据。 想要知道宾夕法尼亚州的工业清洗设备的销售与该州的钢铁厂的设备使用的关系? 没问题, 想要提高用户满意度? 可以把用户投诉数据采用聚类算法进行聚类。 你动动鼠标, 很多数据就能够找到了。
大数据的“罗生门”
好了, 现在的问题, 已经不是数据不够的问题了。 分析师不能再说“我的分析方法没问题, 只要有足够的数据。 ”如今, 数据的丰富程度已经足以满足任何分析方法的需要。 相反, 分析师需要考虑的是“什么样的分析方法最合适”以及“这些数据到底能告诉我们什么”。
这很自然地带来了另一个问题, 这个问题可能是大数据带来的真正问题。 那就是:现有的数据, 多的可以让你想要分析出什么结果, 就能分析出什么结果。
有一句话叫做:“这个世界上有两种谎言, 第一种叫谎言, 第二种叫统计”。 我们的大脑有一种无与伦比的能力, 那就是发现规律的能力(即便是其实没有规律)。
达顿商学院的教授曾经在班上做过这样一个实验:他找了两个学生, 其中一个学生, 用随机数生成器 生成一个数列, 数列里的每个数, 都是1 到10 之间的一个随机整数。 另一个学生, 则写同样长度的一个数列, 数列中的每个数, 这个学生可以随机地写从1到10 之间的一个整数。 教授让第三个学生, 把这两个学生生成的数列给他看。 他几乎每次都能正确地判断出那个数列是真的随机数列, 哪个数列是人工写的。 那些看上去有规律, 或者常有连续重复数字的, 是随机数列。 而人工写成的数列, 则尽量避免出现规律性或者重复性。 为什么呢? 因为我们总潜意识里, 会认为有规律性或者重复性的东西, 一定有它的原因, 就不可能是随机的。 因此, 当我们看到任何有点规律的模式时, 我们就会认为一定有一些非随机的因素。
这种潜意识其实来自于我们在自然界的生存本能。 当你看到草丛晃动的时候, 你宁可认为是有一只老虎在那边, 也比认为是“随机的” 风吹的, 而最后跳出一只老虎来强。
用“小实验”来验证“大数据”
如何才能避免掉入这样的认知陷阱呢? 可以采用达顿商学院教授Jeanne Liedtka所提倡的“小规模实验”的方式。 “小规模实验”与“大数据挖掘”的区别在于, “小规模实验”是特别设计来验证那些凭借分析工具(或者在分析工具帮助下的想象力)所“发现”的规律的正确性。 设计小规模试验的关键, 就是用实例去验证你发现的规律。 如果验证结果是正确的话, 那么规律或模式的可信度就提高了。
为什么要“小规模”呢?因为, 在海量数据加上分析工具, 可以让我们去发现无数的规律和模式, 而对每个规律或模式去验证会投入资源(时间以及金钱)。 通过把实验数据量的规模减小, 我们就可以更快更有效地验证更多的可能性。 这样也就能够加快企业的创新过程。
如何进行“小规模实验”, 要根据具体情况看。 一般来说, 实验会采用大数据分析所用的数据集。 从中取出一部分子集进行分析, 发现的规律, 通过另一部分数据子集进行验证, 如果规律在验证数据子集中也存在的话, 再利用大数据数据集采集的方式采集新的数据, 进一步进行验证。
保险公司Progressive Insurance以及信用卡公司Capital One是两个利用数据分析成功取得竞争优势的公司。 在他们的实践中, 他们就很好地采用了这样的“大数据, 小实验”的方式, 他们意识到我们天生的那种发现“并不存在的”规律的能力的危险性, 因此,他们利用小规模试验的方式, 从而使得他们能够快速有效地进行数据挖掘。
海量数据加上分析工具, 使得数据分析现在是一个很热的话题。 很多企业认为数据分析师能够“点石成金”。 但是,常言道: “人们看到的是他们想要看到的东西。” 今天, 我们有了海量数据和能“发现任何规律”的分析工具后, 还是不能忘记那个最古老的办法——用小规模的实验去验证。 否则的话, 几百万上千万美元的大数据投资, 可能发现的只是我们想象出来的“规律”。
数据分析咨询请扫描二维码
若不方便扫码,搜微信号:CDAshujufenxi
在数据驱动决策的体系中,数据分析按照分析目的可分为描述性分析、诊断性分析、预测性分析与指导性分析四大类型。其中,诊断性分 ...
2026-09-01网络请求是Python爬虫开发、接口测试、数据拉取的核心基础功能,Python生态中主要依靠 urllib 和 requests 两大库实现HTTP请求操 ...
2026-09-01 很多数据分析师面对业务问题时,常常感到“知道要分析,却不知道用什么方法”。其实,数据分析并非无章可循——从三大基础范 ...
2026-09-01在数据库设计与业务数据维护中,自增ID是数据表最常用的主键字段,用于唯一标识每一条业务数据,正常状态下ID应保持连续递增。但 ...
2026-08-31在数理统计、数据分析、经济测算与日常量化评估中,平均值是刻画数据集中趋势、反映整体水平的基础核心指标。在实际应用中,最常 ...
2026-08-31在数据驱动的时代,数据分析早已不是“凭经验、靠感觉”的零散操作,而是一套具备固定逻辑、标准化流程的系统方法——这就是数据 ...
2026-08-31在大数据时代背景下,海量行业数据亟需通过专业化工具挖掘潜在价值,辅助企业业务决策、优化运营模式、规避经营风险。Python凭借 ...
2026-08-28SQL是数据分析领域最基础、最核心的工具,承担着取数、清洗、统计、分层、归因的全流程工作。不同于单纯的语法练习,实战化SQL数 ...
2026-08-28 很多企业团队并非缺乏指标,而是陷入“指标失控”:仪表盘上堆满实时跳动的数据,却无法回答“当前瓶颈在哪、下一步该做什么 ...
2026-08-28随着新零售模式的快速普及,零售行业从传统的“货品驱动”全面转向“用户驱动”。门店交易数据、线上消费记录、浏览轨迹、复购频 ...
2026-08-27在数据分析、爬虫采集、接口开发、数据归档等场景中,JSON与CSV是两种使用率最高的数据存储格式。JSON为键值对结构化格式,适配 ...
2026-08-27 很多数据分析师每天都在计算指标、制作报表,但当被问到“什么叫指标数据元”“指标数据标准包含哪些核心维度”“指标数据质 ...
2026-08-27在数据分析工作中,时间序列是最常见的数据类型之一,订单时间、日志时间、交易时段、统计周期等数据均离不开时间处理。原始数据 ...
2026-08-26在数据分析与数据预处理工作中,原始数据普遍存在录入错误、系统故障、偶然极值等问题,极易产生异常数据。异常数据会严重干扰数 ...
2026-08-26 很多数据分析师能熟练写SQL、做透视表,但当被问到“数据是从哪里来的?经过哪些加工才进入数据仓库?ETL具体做了什么?”时 ...
2026-08-26在数理统计与数据分析领域,多因素方差分析与线性回归模型是研究变量关系、因素影响、数据差异规律的两大核心工具。二者均属于经 ...
2026-08-25数据分析的核心价值不在于数据计算与图表制作,而在于清晰、精准、有逻辑地输出结论、支撑业务决策。日常数据分析报告普遍存在结 ...
2026-08-25 很多数据分析师能熟练地写SQL、做透视表、算描述性统计,但当被问到“如何预测用户流失概率”“如何归因销量下滑的关键因素 ...
2026-08-25平均数是数据分析、数理统计与日常运算中最基础、最常用的统计量,核心作用是浓缩一组数据的整体水平、刻画数据集中趋势。在众多 ...
2026-08-24在MySQL数据库中,InnoDB存储引擎作为主流事务型引擎,默认事务隔离级别为可重复读(Repeatable Read,RR),这与SQL Server、Or ...
2026-08-24