这套资料值不值得学:先想清楚你的工作场景

这套资料的主题是 Spark 与机器学习结合的体系课,解决的是单机跑不动海量数据的工程问题。如果你目前的工作场景是处理几万行 Excel,或者用 pandas 跑模型经常内存溢出,那这就是你需要补的短板。它不教怎么调算法参数,而是教你怎么把数据清洗和特征工程放到分布式集群上跑。说白了,从单机思维切换到分布式思维,是这套资料的核心价值。如果你只是想学传统机器学习算法推导,这门课的方向并不匹配,别买错方向。

适合什么基础,建议先看哪几块

这套资料不适合零基础。开始看之前,你需要有 Python 基础,并且能独立写出简单的机器学习建模代码。如果连 pandas 合并数据框都卡壳,建议先去补单机数据处理,直接看分布式会非常痛苦。资料的结构是按底层到上层的逻辑递进的。建议不要从头按顺序死磕,先跳到 Hadoop 的分布式文件系统和计算框架那几块,建立对数据分块存储和分发的宏观认知。接着直接看 Spark 的核心组件,理解计算逻辑怎么拆分到不同节点。最后再看 DataFrame 操作和速查表部分。这样能最快抓住重点,避免在底层配置环境上耗费太多时间。

资料怎么配合练习,学完能独立做什么

看视频时必须开着虚拟机跟着操作。资料里涉及环境配置的部分最容易卡壳,不要只看不练。建议自己准备一份稍微大点的结构化数据,比如几百万行的交易记录或者点击日志。每看完一个模块,就拿这份数据去跑一遍:先存入分布式文件系统,再用底层接口做基础转换,最后用 DataFrame 接口做聚合和特征提取,对比一下直接写代码和用查询接口的执行效率差异。学完这套资料,你能够独立完成一套大数据处理流程:从搭建集群环境、读取海量数据,到做分布式特征工程,最后把数据整理成可以直接喂给算法的格式。这就足够应付大部分需要处理大数据量的工程场景了。

本页收录 小象机器学习集训营-Spark,方向为体系课,重点涉及 体系课。

适合正在补 体系课 相关知识、想按目录逐步推进的学习者。

下方为完整资料与目录,可先看目录判断是否符合需要。


1_0.spark配置环境.mp4 · 2_1.big_data_introduction.mp4 · 3_2.hadoop_introduction.mp4 · 4_3.hadoop_HDFS.mp4 · 5_4.hadoop_MapReduce.mp4 · 6_5.spark_core.mp4 · 7_6.spark_DataFrame.mp4 · 8_7.spark_DataFrame_vs_SQL.mp4 · 9_8.spark_cheatsheet.mp4

课程目录

*   1_0.spark配置环境.mp4

*   2_1.big_data_introduction.mp4

*   3_2.hadoop_introduction.mp4

*   4_3.hadoop_HDFS.mp4

*   5_4.hadoop_MapReduce.mp4

*   6_5.spark_core.mp4

*   7_6.spark_DataFrame.mp4

*   8_7.spark_DataFrame_vs_SQL.mp4

*   9_8.spark_cheatsheet.mp4