第7天:用ML暂时替代Leetcode
Source: Dev.to
小的收获
- 早上 11 点起床,而不是我平时的 12 点。提前了一小时——把它算作在调整我的作息时间上取得的进步。
- 今天在 LeetCode 上做了一道复习题,但我真的在考虑暂时放弃它。我在机器学习的进度上落后了,不能把所有事情都做到完美;必须有所取舍。
LeetCode 与机器学习
LeetCode 对面试和解题能力确实重要。但现在我需要把重点放在机器学习上。有时候必须做出战略性的决定,暂时牺牲一些东西。我以后可能会回到 LeetCode,或者连击会中断——时间会说明一切。
逻辑回归
今天开始接触逻辑回归,阅读了 scikit‑learn 文档中的示例。我在尝试真正理解其内部原理,而不是仅仅复制代码、盲目运行。
“导入模型、拟合数据、完成工作是很容易的。如果你不明白逻辑回归到底在做什么、它与线性回归的区别以及何时使用它,你就只是个写代码的猴子,而不是懂机器学习的人。”
我在考虑明天去看看加州房价数据集的题目——也许,取决于我能追上多少进度。
公开构建
今天在 LinkedIn 上发了点东西:
LinkedIn post
我没想到自己会成为那种在 LinkedIn 上发帖的人,但事实就是如此。公开构建意味着真的在公开平台上展示,即使是在企业社交网络上。
健身
- 今天练了手臂。
- 明天是腿部训练日,我已经没有什么期待了。腿部训练总是很残酷,但这就是规则——不能只练自己喜欢的肌肉而忽视不喜欢的部位。
同样的原则也适用于学习:不能只做有趣的部分,跳过那些感觉枯燥的基础。
第 7 天总结
第 7 天已经结束。我进度落后,必须在优先级上做出艰难抉择,但仍然坚持出现。并不是每一天都能完美;有时候只能尽量减少损失,保持前进的动力。