下面是本人学习机器学习的所阅读的书籍,实践所用的网页等,在不断更新,欢迎大家给建议!
阅读理解下列书籍:
《机器学习》by 周志华, 周志华老师的这本机器学习书也叫西瓜书,还有本书叫南瓜书, 对于西瓜书里面的公式有推导困难的朋友,可以用 南瓜书配合西瓜书看,南瓜书里面有更详细的公式推导 南瓜书PumpkinBook
《统计学习方法》(第2版)by 李航
《深度学习》by Ian Goodfellow, Yoshua Bengio, Aaron Courville Deep Learning
《深度学习与计算机视觉》 by 叶韵
Reinforcement Learning: An introduction (Second Edition) by Richard S. Sutton and Andrew G. Barto
使用以下网页:
Kaggle: Your Machine Learning and Data Science Community (kaggle有micro课程可以学习,有数据可以练习,有竞赛可以参加)
https://www.tensorflow.org/ (https://www.tensorflow.org/tutorials 官网的例子可以直接跑,Many guides are written as Jupyter notebooks and run directly in Google Colab—a hosted notebook environment that requires no setup. Click the Run in Google Colab button.)
https://pytorch.org/tutorials/ (pytorch 的 tutorial 现在 似乎 做的 很 好了,written on 24th June, 2022)
https://scikit-learn.org/ (机器学习的所有方法几乎都有实现)
深度学习笔记 | 鲁老师 (作者对深度神经网络的知识点进行了很好的总结,有公式推导,也有图片)
看以下视频课程:
Lectures from the 2012 Coursera course: (Geoffrey E. Hinton Home Page of Geoffrey Hinton 的Neural Networks for Machine Learning 课程)
MIT Deep Learning 6.S191 (通过该入门的课程可以大概了解当前深度学习的主要分支,如 循环神经网络 RNN(长短期记忆 LSTM),卷积神经网络CNN,生成对抗网络 GAN,深度强化学习 等) 这个课的网页视频每年都有新的,要看过去年度的视频合集,可以这个youtube 主页 https://www.youtube.com/@AAmini
Neural Networks and Deep Learning | Coursera (如果可以的话,建议学习一下Coursera上面的 Andrew Ng主讲的所有关于机器学习的课程,讲的真的不错,但现在Coursera上的机器学习课程要花钱,可以看看你所在的公司有没有企业版的Coursera)
https://www.youtube.com/@3blue1brown (这个 YouTube 频道有很多讲机器学习的视频,很易懂,很详细)
祖国翔,2023年更新于上海