速看!十大免费机器学习课程已经给你备好了

作者: 读芯术 2019-05-29 07:59:54

本文介绍了10门相关课程,涵盖了机器学习入门、深度学习和自然语言处理等,希望对你的学习有所帮助。

机器学习

图片来源:pexels

本系列课程的提供者有:Delta Analytics、作家兼培训师Aurélien Geron、威斯康星大学麦迪逊分校、AI研究员Goku Mohandas、滑铁卢大学、新加坡国立大学和英属哥伦比亚大学等。

机器学习

来源: Deep Unsupervised Learning Spring(加州大学伯克利分校)

1. 机器学习的基础

传送门:https://www.deltanalytics.org/curriculum.html (Delta Analytics)

本课讲解的是一些基本的建模理论,是成为一名合格的程序员所必备的知识。每个版块的课程都侧重于实用示例,旨在向读者介绍实践技巧以及用于模型数据的强大算法(其实非常简单)。

2. 使用TensorFlow 2和Keras进行深度学习

传送门:https://github.com/ageron/tf2_course (Aurélien Geron)

在这个课程里,包含用TensorFlow 2和Keras进行深度学习的训练。而习题与详解由Jupyter Notebooks呈现。

警告:TensorFlow 2.0预览版会有bug,可能与最终的2.0版本不完全相同。但愿这段代码在TF 2出来后可以正常运行。

3. 深度学习

传送门:http://pages.stat.wisc.edu/~sraschka/teaching/stat479-ss2019/(威斯康星大学麦迪逊分校)

本课程的重点是理解人工神经网络和深度学习算法(在基本层面讨论这些方法背后的数学原理),并用代码实现网络模型,以及将这些模型应用于实际数据集。所涉及的主题包括——用于图像分类和目标检测的卷积神经网络、用于建模文本的循环神经网络、以及用于生成新数据的生成对抗网络。

4. 实用AI

传送门:https://github.com/GokuMohandas/practicalAI (Goku Mohandas)

该课会讲解学习和使用机器学习的实用技巧,帮助程序员能够利用机器学习从数据中获取有价值的信息。

  • 使用PyTorch实现基本的ML算法和深度神经网络。
  • 在浏览器上运行所有东西,不需要进行任何Google Colab设置。
  • 学习面向对象的能为产品编码的ML实用教程,而不仅仅是学习书面教程。

5. 深度无监督学习

传送门:https://sites.google.com/view/berkeley-cs294-158-sp19/home (加州大学伯克利分校)

本课程涉及了两个不需要标记数据的深度学习领域:深度生成模型和自我监督学习。生成模型领域的最新进展有助于对高维原始数据(如自然图像、音频波形和文本语料库)进行逼真的建模。自我监督学习的发展缩小了监督表征学习与无监督表征学习在微调不可见任务方面的差距。本课程将介绍这些主题的理论基础以及最新启用的应用程序。

6. 深度学习简介

传送门:https://courses.d2l.ai/berkeley-stat-157/index.html (加州大学伯克利分校)

本课程介绍了深度学习的实际应用,包括理论动机以及实际操作方法。另外,还介绍了多层感知器、反向传播、自动微分和随机梯度下降。此外,本课程用卷积网络来处理图像,从简单的LeNet到最新的ResNet高精度模型体系结构。其次,文中还讨论了序列模型和循环网络,如LSTMs,GRU和注意机制。本课程强调高效实践、优化和可扩展性,例如扩展到多个GPU和多台机器。本课程的目标是使学员获得现代非参数估计所需的理解力和实践能力。

7. 强化学习

传送门:https://cs.uwaterloo.ca/~ppoupart/teaching/cs885-spring18/goals.html(滑铁卢大学)

本课程向学员们讲解如何设计算法,使机器能进行强化学习。监督学习状态下,机器从含有正确决策的示例中学习;非监督学习状态下,机器从数据中发现模式来学习。而在强化学习状态下,机器从部分、隐式和延迟反馈中学习,顺序决策任务需要机器反复与环境或用户交互,强化学习对执行这一任务起到很大帮助。强化学习的应用包括机器人控制、自动驾驶汽车、游戏、会话代理、辅助技术、计算金融、运筹学等。

8. 深度学习在自然语言处理中的应用

传送门:https://www.comp.nus.edu.sg/~kanmy/courses/6101_1810/ (新加坡国立大学)

本课程参考于CS 224N《自然语言处理中的深度学习》——斯坦福大学的Richard Socher教授的课程。经Socher教授许可,本课照搬了他的课程模式和文献选择。

9. 自然语言处理的应用

传送门:https://people.ischool.berkeley.edu/~dbamman/info256.html (加州大学伯克利分校)

本课程探讨了将自然语言处理作为探索和推理数据化文本的方法,尤其侧重于NLP的应用方面——创新使用Python中现有的NLP方法和库,而不是探索其核心算法。

这是一门应用性课程,每个课程都包括简短讲解环节和用Jupyter Notebooks当堂实验环节(大约各占50%)。学员将在课堂上进行大量编程,并与其他学员和教师进行小组合作。学员必须为每节课做好准备,并在课前提交准备材料,考勤有硬性要求。

10. 机器学习讲座

传送门:https://www.cs.ubc.ca/~schmidtm/Courses/LecturesOnML/ (英属哥伦比亚大学)

这门课程资料是UBC大学一位教授整理的关于机器学习的资料合集,包括80多个讲座的材料,涉及了大量与机器学习相关的话题。各个主题中的符号相当一致,这使得其关联清晰可见,并且各主题按难度排序(难度递增,并且所有概念都有明确定义)。

机器学习 深度学习 自然语言
上一篇:2019自然语言处理前沿论坛:聚焦机器“读、写、说、译”,探寻NLP未来之路 下一篇:AI规划指南:数字化转型中的重要一环
评论
取消
暂无评论,快去成为第一个评论的人吧

更多资讯推荐

百度CTO王海峰CNCC2019演讲:深度学习平台支撑产业智能化

百度CTO王海峰在会上发表题为《深度学习平台支撑产业智能化》的演讲,分享了百度关于深度学习技术推动人工智能发展及产业化应用的思考,并深度解读百度飞桨深度学习平台的优势,以及与百度智能云结合助力产业智能化的成果。

佚名 ·  3天前
刷脸取件被小学生“破解”!丰巢紧急下线 精选

近日,#小学生发现刷脸取件bug#的话题引发关注!这是真的吗?都市快报《好奇实验室》进行了验证。

好奇实验室 ·  2019-10-17 10:20:39
深度学习/计算机视觉常见的8个错误总结及避坑指南

人类并不是完美的,我们经常在编写软件的时候犯错误。有时这些错误很容易找到:你的代码根本不工作,你的应用程序会崩溃。但有些 bug 是隐藏的,很难发现,这使它们更加危险。

skura ·  2019-10-17 09:58:01
2019年深度学习自然语言处理十大发展趋势 精选

自然语言处理在深度学习浪潮下取得了巨大的发展,FloydHub 博客上Cathal Horan介绍了自然语言处理的10大发展趋势,是了解NLP发展的非常好的文章。

HU数据派 ·  2019-10-16 14:10:24
4 分钟!OpenAI 的机器手学会单手解魔方了,完全自学无需编程 精选

OpenAI 的机器手学会单手解魔方了,而且还原一个三阶魔方全程只花了 4 分钟,其灵巧程度让人自叹不如。

佚名 ·  2019-10-16 13:52:13
MIT新研究表明机器学习不能标记假新闻

麻省理工学院研究人员发表的两篇新论文显示,当前的机器学习模型还不能完成区分虚假新闻报道的任务。在不同的研究人员表明计算机可以令人信服地生成虚构新闻故事而无需太多人为监督之后,一些专家希望可以训练基于相同机器学习的系统来检测此类新闻。

佚名 ·  2019-10-16 11:52:15
高位截瘫患者重新行走:靠意念指挥外骨骼,法国脑机接口新突破 精选

依靠介入头部的 2 个传感器,法国里昂的一名瘫痪男子 Thibault 实现了操控外骨骼装备来助力行走。

孙滔 ·  2019-10-15 10:10:00
2008 年预测 2020 年生活方式:基本都实现了

美国皮尤研究中心曾在 2008 年预测 2020 年的生活方式,目前来看,该研究的预测基本已经实现。而对于未来 10 年,也就是 2030 年左右人们的生活,在 2017 年底的世界经济论坛上,800 多名信息和通讯技术领域的技术高管和专家给出了如下预测。

佚名 ·  2019-10-15 10:03:43
Copyright©2005-2019 51CTO.COM 版权所有 未经许可 请勿转载