开篇
课程前言
写给初中生的机器学习
怎样自学
- 开站:用
serve.bat打开本地服务,不要直接双击 HTML。 - 每课顺序:场景 → 自学精讲 → 思路/语句(或体验)→ 课堂练习(含正误判断与客观题)(答错看提示)。
- 环境:本册主要在「Mixly 文本编程(机器学习)」中完成。
- 进度:侧栏会打勾(小测全对或检查通过);数据存在本机浏览器。
- 卡住:先回建议先修课,再查附录 FAQ。
用 sklearn 文本编程入门

写在开篇
亲爱的同学们:
机器学习听起来高大上,其实可以拆成两步口诀:先学(fit),再猜(predict)。本书使用业界常用的 Python 工具箱 scikit-learn(简称 sklearn),在浏览器里用 Mixly 文本编程(不拖积木)调用真实 API:分类、回归、聚类,以及拆分数据、算正确率、标准化等规范做法。
全书共 20 课、五单元:认识工具箱与数据 → 分类问题 → 回归问题 → 聚类、流水线与规范 → 评估、规范与结课项目。附录有常用 API 速查。
请记住四句话:先拆分再训练(别用考试题当练习册答案);看测试集表现;特征要可比(必要时标准化);诚实报告结果(不过拟合、不抄答案)。
如何使用本书
有编程的课每课只有一个编程界面:用下拉列表切换题目;参考代码在上方,下方嵌入 Mixly「Python 3 Online」的文本编程(代码视图,板内已含 sklearn 等库)。打开页面先看到静态预览,点「载入」后再编辑;载入/运行/检查/重置按钮都保留。
数据全部来自 sklearn 自带数据集或手写小数组,不需要联网调用外部 API。