在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):loveunk/machine-learning-deep-learning-notes开源软件地址(OpenSource Url):https://github.com/loveunk/machine-learning-deep-learning-notes开源编程语言(OpenSource Language):Jupyter Notebook 91.6%开源软件介绍(OpenSource Introduction):深度学习(机器学习)学习路径最近几年,尤其是自从2016年Alpha Go打败李世石事件后,人工智能技术受到了各行业极大关注。其中以机器学习技术中深度学习最受瞩目。主要原因是这些技术在科研领域和工业界的应用效果非常好,大幅提升了算法效率、降低了成本。因而市场对相关技术有了如此大的需求。 我在思考传统行业与这些新兴技术结合并转型的过程中,亦系统的回顾了深度学习及其相关技术。本文正是我在学习过程中所作的总结。我将按照我所理解的学习路径来呈现各部分内容,希望对你亦有帮助。欢迎一起交流。 主要分为如下几个部分:
绪论机器学习绪论一文中总结了机器学习领域和其解决的问题介绍,建议先读此文,以便有一个系统认知。 数学基础微积分和线性代数的基础是必须要掌握的,不然对于理解学习算法的原理会有困难。如果已经有一定的数学基础,可以先跳过这一部分,需要的时候再回来补。这里的Notes是基于Coursera中Mathematics for Machine Learning专题做的总结。
Python如果有比较好的Python和机器学习相关Library的知识,对于学习算法过程中的代码可以快速理解和调试,一方面节省时间,另一方面也可以更聚焦在算法和模型本身上。 机器学习算法主要基于Machine Learning (Coursera, Andrew Ng) 的课程内容。
深度学习Deep Learning 专题课程主要基于Deep Learning (Coursera, Andrew Ng) 的专题课程 ,介绍深度学习的各种模型的原理。
TensorFlow
PyTorchPyTorch同样是一个优秀的深度学习框架,发展势头不错,值得关注 分布式训练强化学习
项目和竞赛竞赛
相关论文对于一些问题的深入研究,最终是离不开阅读优秀论文,推荐如下GitHub:
工欲善其事,必先利其器推荐的书
推荐的实践环境
一些好用的工具
写在最后一点建议对于此前不是机器学习/深度学习这个领域的朋友,不管此前在其他领域有多深的积累,还请以一个敬畏之心来对待。
欢迎反馈
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论