第1周执行计划

本周目标

第 1 周的重点不是“学很多”,而是把数学和 Python 数据处理的基础打稳,并且把学习环境与练习节奏跑顺。

关联文档:


本周目标

  • 完成 Python 机器学习环境搭建
  • 理解向量、矩阵和矩阵乘法
  • 理解均值、方差、标准差、条件概率
  • 用 numpy 完成基础矩阵计算
  • 输出 1 篇本周复盘

学习环境准备

  • 安装 Python 3
  • 安装 Jupyter 或 VSCode Notebook
  • 安装 numpy
  • 安装 pandas
  • 安装 matplotlib
  • 安装 scikit-learn

建议安装命令:

pip install numpy pandas matplotlib scikit-learn jupyter

每日安排

Day 1:环境搭建 + 机器学习全景

  • 了解机器学习整体流程
  • 安装 Python 相关环境
  • 跑通第一个 numpy 示例

当日产出:

  • 环境安装完成
  • 成功运行一个 numpy 脚本
  • 写下“机器学习流程”的 5 句话总结

关联笔记:

Day 2:向量与矩阵

  • 学习向量、矩阵、维度
  • 理解矩阵乘法的直觉
  • 用 numpy 做矩阵加减乘

当日产出:

  • 完成 5 个矩阵运算练习
  • 写一个矩阵乘法示例脚本

关联笔记:

Day 3:概率统计基础

  • 学习均值、方差、标准差
  • 理解分布和离散程度
  • 用 numpy 计算一组数据的统计量

当日产出:

  • 完成 1 个统计量计算脚本
  • 用自己的话解释方差和标准差

关联笔记:

Day 4:条件概率与直觉理解

  • 学习条件概率、贝叶斯直觉
  • 理解“已知条件后概率为什么会变化”

当日产出:

  • 举 2 个条件概率例子
  • 写 1 篇简短概念笔记

关联笔记:

Day 5:导数、梯度与优化直觉

  • 学习导数和梯度的作用
  • 理解为什么机器学习要优化损失函数
  • 了解梯度下降的基本思想

当日产出:

  • 写出“梯度下降是做什么的”解释
  • 画一个损失下降的简单示意

关联笔记:

Day 6:综合练习

  • 把本周学过的数学和 numpy 内容串起来
  • 用一个小脚本实现:
  • 向量点积
  • 均值方差计算
  • 简单梯度下降示意

当日产出:

  • 完成 1 个综合练习脚本

关联笔记:

Day 7:复盘与整理

当日产出:

  • 完成周复盘
  • 列出下周要补的 3 个点

关联笔记:


本周最低验收标准

  • 环境可正常使用
  • 会用 numpy 做基础矩阵运算
  • 能解释均值、方差、标准差
  • 能解释梯度下降的大致作用
  • 有代码练习和文档输出

本周不要做的事

  • 不要一开始就钻复杂数学证明
  • 不要急着看太多算法
  • 不要把时间全花在找课程和资料上
  • 不要只看视频不写代码

配套文档