第02期 - 机器学习应用案例

如何像 Netflix、Airbnb 和 Doordash 这样的公司应用机器学习来改进他们的产品和流程?

机器学习周刊:关注 Python、机器学习、深度学习、大模型等硬核技术

本期目录:

  • 1、Python 编程挑战
  • 2、机器学习应用案例
  • 3、Hello 算法
  • 4、《理解深度学习》pdf 免费下载
  • 5、微软 GitHub Copilot 教程

1、Python 编程挑战

地址:https://github.com/Asabeneh/30-Days-Of-Python
30 天 Python 编程挑战是一个逐步学习 Python 编程语言的指南,虽然命名为 30 天,但实际可能需要超过 100 天。你可以根据自己的学习进度来安排。

2、机器学习应用案例

地址:https://www.evidentlyai.com/ml-system-design

如何像 Netflix、Airbnb 和 Doordash 这样的公司应用机器学习来改进他们的产品和流程?evidently 整理了一个包含 80 多家公司的 300 个案例研究的数据库,分享了从设计机器学习系统中获得的实用机器学习应用案例和经验。

可以通过行业或机器学习应用场景对这些案例研究进行筛选:

  • 不同数据类型的机器学习系统,比如计算机视觉(CV)或自然语言处理(NLP)。
  • 针对特定场景的机器学习系统,最流行的包括推荐系统、搜索排序和欺诈检测。
  • 其中还特别标出了那些利用机器学习为用户直接提供“产品功能”的案例,比如从语法纠错到搭配服装的创意。

这也网站看着眼熟吗?前几天我介绍过他家的库:一个神奇的 Python 库:Evidently,机器学习必备

3、Hello 算法

地址:https://github.com/krahets/hello-algo

《Hello 算法》:动画图解、一键运行的数据结构与算法教程,支持 Java, C++, Python, Go, JS, TS, C#, Swift, Rust, Dart, Zig 等语言。

本项目旨在打造一本开源免费、新手友好的数据结构与算法入门教程。

  • 全书采用动画图解,内容清晰易懂、学习曲线平滑,引导初学者探索数据结构与算法的知识地图。
  • 源代码可一键运行,帮助读者在练习中提升编程技能,了解算法工作原理和数据结构底层实现。
  • 鼓励读者互助学习,提问与评论通常可在两日内得到回复。

img

对 Python 感兴趣的话,直接移步这里:

https://github.com/krahets/hello-algo/tree/main/codes/python

4、《理解深度学习》pdf 免费下载

目录:

第 1 章 - 引言
第 2 章 - 监督学习
第 3 章 - 浅层神经网络
第 4 章 - 深度神经网络
第 5 章 - 损失函数
第 6 章 - 训练模型
第 7 章 - 梯度和初始化
第 8 章 - 性能评估
第 9 章 - 正则化
第 10 章 - 卷积网络
第 11 章 - 残差网络
第 12 章 - 变换器(Transformers)
第 13 章 - 图神经网络
第 14 章 - 无监督学习
第 15 章 - 生成对抗网络
第 16 章 - 正规化流
第 17 章 - 变分自编码器
第 18 章 - 扩散模型
第 19 章 - 深度强化学习
第 20 章 - 深度学习为什么有效?
第 21 章 - 深度学习与伦理学

下载地址:https://udlbook.github.io/udlbook/

这里不但有本书的 pdf 下载,还有每一章节的习题 ipynb 代码

5、微软 GitHub Copilot 教程

地址:https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming

微软出的 GitHub Copilot 教程,只有 6 堂课,会教你如何有效利用 GitHub Copilot 以及与 AI 结对编程。课程一共 10 小时,可以体验如何通过 VSCode 和 GitHub Copilot Chat 进行实时协作,学习如何使用 GitHub Copilot 自动补全代码,处理错误和写单元测试,尽可能教会你使用 GitHub Copilot 的最佳实践,让你可以提升写代码的效率和质量。

课程链接教授的概念学习目标
01GitHub 入门在不到一小时内开始使用 GitHub。
02GitHub Codespaces 入门使用 GitHub Codespaces 和 Visual Studio Code 开发代码!
03GitHub Copilot 入门GitHub Copilot 能通过在 VS Code 和 Codespaces 中提供类似自动完成的建议来帮助你编码。
04用 JavaScript 驾驭 GitHub Copilot使用 GitHub Copilot 这个提供类似自动完成建议的 AI 编程助手来编写 JavaScript 代码。
05用 Python 驾驭 GitHub Copilot使用 GitHub Copilot 这个提供类似自动完成建议的 AI 编程助手来编写 Python 代码。
06用 GitHub Copilot 创建迷你游戏利用 GitHub Copilot 协助你构建一个基于 Python 的迷你游戏。