{"id":13631683,"url":"https://github.com/jindongwang/MachineLearning","last_synced_at":"2025-04-17T22:31:32.879Z","repository":{"id":36511931,"uuid":"40817638","full_name":"jindongwang/MachineLearning","owner":"jindongwang","description":"一些关于机器学习的学习资料与研究介绍","archived":false,"fork":false,"pushed_at":"2018-11-10T08:38:59.000Z","size":286,"stargazers_count":1973,"open_issues_count":1,"forks_count":634,"subscribers_count":160,"default_branch":"master","last_synced_at":"2024-08-01T22:49:23.156Z","etag":null,"topics":["activity-recognition","machine-learning","transfer-learning"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"hashicorp/packer","license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jindongwang.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-08-16T13:01:08.000Z","updated_at":"2024-08-01T03:26:48.000Z","dependencies_parsed_at":"2022-07-11T09:52:16.562Z","dependency_job_id":null,"html_url":"https://github.com/jindongwang/MachineLearning","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jindongwang%2FMachineLearning","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jindongwang%2FMachineLearning/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jindongwang%2FMachineLearning/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jindongwang%2FMachineLearning/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jindongwang","download_url":"https://codeload.github.com/jindongwang/MachineLearning/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223768630,"owners_count":17199356,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["activity-recognition","machine-learning","transfer-learning"],"created_at":"2024-08-01T22:02:34.349Z","updated_at":"2024-11-08T23:31:22.788Z","avatar_url":"https://github.com/jindongwang.png","language":null,"readme":"# 机器学习资源 Machine learning Resources\n\n*本项目已更新，请移步到[这里](https://github.com/allmachinelearning/MachineLearning)参与我们最新的机器学习开源项目。*\n\n*快速开始学习：* \n- 周志华的[《机器学习》](https://pan.baidu.com/s/1hscnaQC)作为通读教材，不用深入，从宏观上了解机器学习\n\n- 李航的[《统计学习方法》](https://pan.baidu.com/s/1dF2b4jf)作为经典的深入案例，仔细研究几个算法的来龙去脉 | [书中的代码实现](https://github.com/WenDesi/lihang_book_algorithm)\n\n- 使用Python语言，根据[《机器学习实战》](https://pan.baidu.com/s/1gfzV7PL)快速上手写程序\n\n- 吴恩达的最新深度学习课程资源：https://www.jiqizhixin.com/articles/2018-06-21-6\n\n- 参照Youtube机器学习红人Siraj Raval的视频+代码可以帮助你更好地进入状态！\n    - [原Youtube地址需要梯子](https://www.youtube.com/watch?v=xRJCOz3AfYY\u0026list=PL2-dafEMk2A7mu0bSksCGMJEmeddU_H4D) | [百度网盘](https://pan.baidu.com/s/1jICGJFg)\n    \n- 来自国立台湾大学李宏毅老师的机器学习和深度学习中文课程，强烈推荐：[课程](http://speech.ee.ntu.edu.tw/~tlkagk/courses.html)\n\n- 最后，你可能想真正实战一下。那么，请到注明的机器学习竞赛平台Kaggle上做一下这些基础入门的[题目](https://www.kaggle.com/competitions?sortBy=deadline\u0026group=all\u0026page=1\u0026pageSize=20\u0026segment=gettingStarted)吧！(Kaggle上对于每个问题你都可以看到别人的代码，方便你更加快速地学习)  [Kaggle介绍及入门解读](https://zhuanlan.zhihu.com/p/25686876) [可以用来练手的数据集](https://www.kaggle.com/annavictoria/ml-friendly-public-datasets/notebook)\n\n其他有用的资料：\n\n- 想看别人怎么写代码？[机器学习经典教材《PRML》所有代码实现](https://github.com/ctgk/PRML)\n\n- [机器学习算法Python实现](https://github.com/lawlite19/MachineLearning_Python)\n\n- [吴恩达新书：Machine Learning Yearning中文版](https://pan.baidu.com/s/10kosKx6rDguS4tPejY-fRw)\n\n- 另外，对于一些基础的数学知识，你看[深度学习(花书)中文版](https://github.com/exacity/deeplearningbook-chinese)就够了。这本书同时也是**深度学习**经典之书。\n\n- 来自南京大学周志华小组的博士生写的一本小而精的[解析卷积神经网络—深度学习实践手册](http://lamda.nju.edu.cn/weixs/book/CNN_book.html)\n\n- - -\n\n[一个简洁明了的时间序列处理(分窗、特征提取、分类)库：Seglearn](https://dmbee.github.io/seglearn/index.html)\n\n[计算机视觉这一年：这是最全的一份CV技术报告](https://zhuanlan.zhihu.com/p/31430602)\n\n[深度学习(花书)中文版](https://github.com/exacity/deeplearningbook-chinese)\n\n**[深度学习最值得看的论文](http://www.dlworld.cn/YeJieDongTai/4385.html)**\n\n**[最全面的深度学习自学资源集锦](http://dataunion.org/29975.html)**\n\n**[Machine learning surveys](https://github.com/metrofun/machine-learning-surveys/)**\n\n**[快速入门TensorFlow](https://github.com/aymericdamien/TensorFlow-Examples)**\n\n[自然语言处理数据集](http://abunchofdata.com/datasets-for-natural-language-processing/)\n \n[Learning Machine Learning? Six articles you don’t want to miss](http://www.ibmbigdatahub.com/blog/learning-machine-learning-six-articles-you-don-t-want-miss)\n\n[Getting started with machine learning documented by github](https://github.com/collections/machine-learning)\n\n- - -\n\n\n## 研究领域资源细分\n\n- ### [深度学习 Deep learning](https://github.com/ChristosChristofidis/awesome-deep-learning)\n\n- ### [强化学习 Reinforcement learning](https://github.com/aikorea/awesome-rl)\n\n- ### [迁移学习 Transfer learning](https://jindongwang.github.io/transferlearning/)\n\n- ### [分布式学习系统 Distributed learning system](https://github.com/theanalyst/awesome-distributed-systems)\n\n- ### [计算机视觉/机器视觉 Computer vision / machine vision](https://github.com/jbhuang0604/awesome-computer-vision)\n\n- ### [自然语言处理 Natural language procesing](https://github.com/Nativeatom/NaturalLanguageProcessing)\n\n- ### [生物信息学 Bioinfomatics](https://github.com/danielecook/Awesome-Bioinformatics)\n\n- ### [行为识别 Activity recognition](https://github.com/jindongwang/activityrecognition)\n\n- ### [多智能体 Multi-Agent](http://ddl.escience.cn/f/ILKI)\n\n- - -\n\n##  开始学习：预备知识 Prerequisite\n\n- [学习知识与路线图](https://metacademy.org/)\n\n- [MIT线性代数课堂笔记(中文)](https://github.com/zlotus/notes-linear-algebra)\n\n- [概率与统计 The Probability and Statistics Cookbook](http://statistics.zone/)\n\n- Python\n\n    - [Learn X in Y minutes](https://learnxinyminutes.com/docs/python/)\n\n    - [Python机器学习互动教程](https://www.springboard.com/learning-paths/machine-learning-python/)\n\n- Markdown\n\n    - [Mastering Markdown](https://guides.github.com/features/mastering-markdown/) - Markdown is a easy-to-use writing tool on the GitHu.\n\n- R\n\n    - [R Tutorial](http://www.cyclismo.org/tutorial/R/)\n\n- Python和Matlab的一些cheat sheet：http://ddl.escience.cn/f/IDkq 包含：\n\n    - Numpy、Scipy、Pandas科学计算库\n\n    - Matlab科学计算\n\n    - Matplotlib画图\n\n- 深度学习框架\n\n    - Python\n        - [TensorFlow](https://www.tensorflow.org/)\n        - [Scikit-learn](http://scikit-learn.org/)\n        - [PyTorch](http://pytorch.org/)\n        - [Keras](https://keras.io/)\n        - [MXNet](http://mxnet.io/)|[相关资源大列表](https://github.com/chinakook/Awesome-MXNet)\n        - [Caffe](http://caffe.berkeleyvision.org/)\n        - [Caffe2](https://caffe2.ai/)\n\n    - Java\n        - [Deeplearning4j](https://deeplearning4j.org/)\n\n    - Matlab\n        - [Neural Network Toolbox](https://cn.mathworks.com/help/nnet/index.html)\n        - [Deep Learning Toolbox](https://cn.mathworks.com/matlabcentral/fileexchange/38310-deep-learning-toolbox)\n\n- - -\n\n\n## 文档 notes\n\n- [综述文章汇总](https://github.com/allmachinelearning/MachineLearning/blob/master/notes/survey_readme.md)\n\n- [近200篇机器学习资料汇总！](https://zhuanlan.zhihu.com/p/26136757)\n\n- [机器学习入门资料](https://github.com/allmachinelearning/MachineLearning/blob/master/notes/MLMaterials.md)\n\n- [MIT.Introduction to Machine Learning](http://ddl.escience.cn/f/Iwtu)\n\n- [东京大学同学做的人机交互报告](https://github.com/allmachinelearning/MachineLearning/blob/master/notes/FieldResearchinChina927-104.pdf)\n\n- [人机交互简介](https://github.com/jindongwang/HCI)\n\n- [人机交互与创业论坛](https://github.com/allmachinelearning/MachineLearning/blob/master/notes/%E4%BA%BA%E6%9C%BA%E4%BA%A4%E4%BA%92%E4%B8%8E%E5%88%9B%E4%B8%9A%E8%AE%BA%E5%9D%9B.md)\n\n- [职场机器学习入门](https://github.com/allmachinelearning/MachineLearning/blob/master/notes/%E8%81%8C%E5%9C%BA-%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E5%85%A5%E9%97%A8.md)\n\n- [机器学习的发展历程及启示](http://mt.sohu.com/20170326/n484898474.shtml), (@Prof. Zhihua Zhang/@张志华教授)\n\n- [常用的距离和相似度度量](https://github.com/allmachinelearning/MachineLearning/blob/master/notes/distance%20and%20similarity.md)\n\n- - -\n\n\n## 课程与讲座 Course and talk\n\n### 机器学习 Machine Learning\n \n[台湾大学应用深度学习课程](https://www.csie.ntu.edu.tw/~yvchen/f106-adl/index.html)\n\n- [神经网络，机器学习，算法，人工智能等 30 门免费课程详细清单](http://www.datasciencecentral.com/profiles/blogs/neural-networks-for-machine-learning)\n  \n- [斯坦福机器学习入门课程](https://www.coursera.org/learn/machine-learning)，讲师为Andrew Ng，适合数学基础一般的人，适合入门，但是学完会发现只是懂个大概，也就相当于什么都不懂。省略了很多机器学习的细节\n\n- [Neural Networks for Machine Learning](https://www.coursera.org/learn/neural-networks), Coursera上的著名课程，由Geoffrey Hinton教授主讲。\n\n- [Stanford CS 229](http://cs229.stanford.edu/materials.html), Andrew Ng机器学习课无阉割版，Notes比较详细\n\n- [CMU 10-702 Statistical Machine Learning](http://www.stat.cmu.edu/~larry/=sml/), 讲师是Larry Wasserman，应该是统计系开的机器学习，非常数学化，第一节课就提到了RKHS(Reproducing Kernel Hilbert Space),建议数学出身的同学看或者是学过实变函数泛函分析的人看一看\n\n- [CMU 10-715 Advanced Introduction to Machine Learning](https://www.cs.cmu.edu/~epxing/Class/10715/)，同样是CMU phd级别的课，节奏快难度高\n\n- [机器学习基石](https://www.coursera.org/course/ntumlone)（适合入门）。国立台湾大学[林轩田](https://www.coursera.org/instructor/htlin)\n\n- [机器学习技法](https://www.coursera.org/course/ntumltwo)（适合提高）。国立台湾大学[林轩田](https://www.coursera.org/instructor/htlin)\n\n- [Machine Learning for Data Analysis](https://www.coursera.org/learn/machine-learning-data-analysis), Coursera上Wesleyan大学的Data Analysis and Interpretation专项课程第四课。\n\n- Max Planck Institute for Intelligent Systems Tübingen[德国马普所智能系统研究所2013的机器学习暑期学校视频](https://www.youtube.com/playlist?list=PLqJm7Rc5-EXFv6RXaPZzzlzo93Hl0v91E),仔细翻这个频道还可以找到2015的暑期学校视频\n\n- 知乎Live：[我们一起开始机器学习吧](https://www.zhihu.com/lives/792423196996546560)，[机器学习入门之特征工程](https://www.zhihu.com/lives/819543866939174912)\n\n### 深度学习 Machine Learning\n\n- 斯坦福大学Feifei Li教授的[CS231n系列深度学习课程](http://cs231n.stanford.edu/)。Feifei Li目前是Google的科学家，深度学习与图像识别方面的大牛。这门课的笔记可以看[这里](https://zhuanlan.zhihu.com/p/21930884)。\n\n- [CS224n: Natural Language Processing](http://cs224n.stanford.edu). Course instructors: Chris Manning, Richard Socher.\n\n### 强化学习 Machine Learning\n\n- [CS 294 Deep Reinforcement Learning, Fall 2017](http://rll.berkeley.edu/deeprlcourse/). Course instructors: Sergey Levine, John Schulman, Chelsea Finn.\n\n- [UCL Course on RL](http://www0.cs.ucl.ac.uk/staff/d.silver/web/Teaching.html)\n\n- [CS234: Reinforcement Learning](http://web.stanford.edu/class/cs234/index.html). 暂无视频\n\n- - -\n\n\n## 相关书籍 reference book\n\n- [Hands on Machine Learning with Scikit-learn and Tensorflow](https://my.pcloud.com/publink/show?code=XZ9ev77Zk2l6xcMtfIhHm7mRKAYhISb6sl3k)\n\n- 入门读物 [The Elements of Statistical Learning(英文第二版),The Elements of Statistical Learning.pdf](http://ddl.escience.cn/ff/emZH)\n\n- [机器学习](https://book.douban.com/subject/26708119/), (@Prof. Zhihua Zhou/周志华教授)\n\n- [统计学习方法](https://book.douban.com/subject/10590856/), (@Dr. Hang Li/李航博士)\n\n- [一些Kindle读物](http://ddl.escience.cn/f/IwWE):\n\n\t- 利用Python进行数据分析\n\n\t- 跟老齐学Python：从入门到精通\n\n\t- Python与数据挖掘 (大数据技术丛书) - 张良均\n\n\t- Python学习手册\n\n\t- Python性能分析与优化\n\n\t- Python数据挖掘入门与实践\n\n\t- Python数据分析与挖掘实战(大数据技术丛书) - 张良均\n\n\t- Python科学计算(第2版)\n\n\t- Python计算机视觉编程 [美] Jan Erik Solem\n\n\t- python核心编程(第三版)\n\n\t- Python核心编程（第二版）\n\n\t- Python高手之路 - [法] 朱利安·丹乔（Julien Danjou）\n\n\t- Python编程快速上手 让繁琐工作自动化\n\n\t- Python编程：从入门到实践\n\n\t- Python3 CookBook中文版\n\n\t- 终极算法机器学习和人工智能如何重塑世界 - [美 ]佩德罗·多明戈斯\n\n\t- 机器学习系统设计 (图灵程序设计丛书) - [美]Willi Richert \u0026amp; Luis Pedro Coelho\n\n\t- 机器学习实践指南：案例应用解析（第2版） (大数据技术丛书) - 麦好\n\n\t- 机器学习实践 测试驱动的开发方法 (图灵程序设计丛书) - [美] 柯克（Matthew Kirk）\n\n\t- 机器学习：实用案例解析\n  \n\n- [数学](https://mega.nz/#F!WVAlGL6B!mqIjYoTjiQnO4jBGVLRIWA\n):\n\n    - Algebra - Michael Artin\n\n    - Algebra - Serge Lang\n\n    - Basic Topology - M.A. Armstrong\n\n    - Convex Optimization by Stephen Boyd \u0026 Lieven Vandenberghe\n\n    - Functional Analysis by Walter Rudin\n\n    - Functional Analysis, Sobolev Spaces and Partial Differential Equations by Haim Brezis\n\n    - Graph Theory - J.A. Bondy, U.S.R. Murty\n\n    - Graph Theory - Reinhard Diestel\n\n    - Inside Interesting Integrals - Pual J. Nahin\n\n    - Linear Algebra and Its Applications - Gilbert Strang\n\n    - Linear and Nonlinear Functional Analysis with Applications - Philippe G. Ciarlet\n\n    - Mathematical Analysis I - Vladimir A. Zorich\n\n    - Mathematical Analysis II - Vladimir A. Zorich\n\n    - Mathematics for Computer Science - Eric Lehman, F Thomson Leighton, Alber R Meyer\n\n    - Matrix Cookbook, The - Kaare Brandt Petersen, Michael Syskind Pedersen\n\n    - Measures, Integrals and Martingales - René L. Schilling\n\n    - Principles of Mathematical Analysis - Walter Rudin\n\n    - Probabilistic Graphical Models: Principles and Techniques - Daphne Koller, Nir Friedman\n\n    - Probability: Theory and Examples - Rick Durrett\n\n    - Real and Complex Analysis - Walter Rudin\n\n    - Thomas' Calculus - George B. Thomas\n\n    - 普林斯顿微积分读本 - Adrian Banner\n\n\n- [Packt每日限免电子书精选](http://ddl.escience.cn/f/IS4a):\n\n\t- Learning Data Mining with Python\n\n\t- Matplotlib for python developers\n\n\t- Machine Learing with Spark\n\n\t- Mastering R for Quantitative Finance\n\n\t- Mastering matplotlib\n\n\t- Neural Network Programming with Java\n\n\t- Python Machine Learning\n\n\t- R Data Visualization Cookbook\n\n\t- R Deep Learning Essentials\n\n\t- R Graphs Cookbook second edition\n\n\t- D3.js By Example \n\n\t- Data Analysis With R\n\n\t- Java Deep Learning Essentials\n\n\t- Learning Bayesian Models with R\n\n\t- Learning Pandas\n\n\t- Python Parallel Programming Cookbook\n\n\t- Machine Learning with R\n\n---\n\n\n## 其他 Miscellaneous\n\n- [机器学习日报](http://forum.ai100.com.cn/)：每天更新学术和工业界最新的研究成果\n\n- [机器之心](https://www.jiqizhixin.com/)\n\n- [集智社区](https://jizhi.im/index)\n\n- - -\n\n\n## 如何加入 How to contribute\n\n如果你对本项目感兴趣，非常欢迎你加入！\n\n- 正常参与：请直接fork、pull都可以\n- 如果要上传文件：请**不要**直接上传到项目中，否则会造成git版本库过大。正确的方法是上传它的**超链接**。如果你要上传的文件本身就在网络中（如paper都会有链接），直接上传即可；如果是自己想分享的一些文件、数据等，鉴于国内网盘的情况，请按照如下方式上传：\n\t- (墙内)目前没有找到比较好的方式，只能通过链接，或者自己网盘的链接来做。\n\t- (墙外)首先在[UPLOAD](https://my.pcloud.com/#page=puplink\u0026code=4e9Z0Vwpmfzvx0y2OqTTTMzkrRUz8q9V)直接上传（**不**需要注册账号）；上传成功后，在[DOWNLOAD](https://my.pcloud.com/publink/show?code=kZWtboZbDDVguCHGV49QkmlLliNPJRMHrFX)里找到你刚上传的文件，共享链接即可。\n\n\n\n## 如何开始项目协同合作\n\n[快速了解github协同工作](http://hucaihua.cn/2016/12/02/github_cooperation/)\n\n[及时更新fork项目](https://jinlong.github.io/2015/10/12/syncing-a-fork/)\n\n\n#### [贡献者 Contributors](https://github.com/allmachinelearning/MachineLearning/blob/master/contributors.md)\n\n\n\n\n\n\n\n\n\n\n","funding_links":[],"categories":["Others","其他_机器学习与深度学习"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjindongwang%2FMachineLearning","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjindongwang%2FMachineLearning","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjindongwang%2FMachineLearning/lists"}