吴恩达机器学习讲义_悉尼科大徐亦达教授:1000+页机器学习讲义,32 份主题推介...

article/2025/9/22 13:52:59

4a1ec53c9c6bfa29e583a9c1e8224a02.png


   新智元推荐  

来源:专知(ID:Quan_Zhuanzhi)

【新智元导读】悉尼科大徐亦达教授机器学习讲义,总共涵盖 32 个主题,1000+页讲义,包括Softmax算法、传统GAN,W-GAN数学,贝叶斯GAN, 蒙托卡罗树搜索,alphaGo学习算法等。

悉尼科大徐亦达教授近日在GitHub更新了他2019年以来的机器学习新材料,超过1000页的讲义,总共涵盖 32 个主题。

具体而言,主题涉及 Softmax 的属性,估计 softmax 时不需计算分母,概率重新参数化,Gumbel-Max 技巧和 REBAR 算法 传统 GAN,W-GAN 数学,对偶性和 KKT 条件,Info-GAN,贝叶斯 GAN, 蒙托卡罗树搜索,alphaGo 学习算法,政策梯度定理,RL 中可信区域优化的数学,TRPO 自然梯度,近似策略优化 (PPO), 共轭梯度算法等。

9157682de971c252d5afc098f5f4f9b1.png

地址:

https://github.com/roboticcam/machine-learning-notes

  • DeeCamp 2019:Story of Softmax

properties of Softmax, Estimating softmax without compute denominator, Probability re-parameterization: Gumbel-Max trick and REBAR algorithm (softmax 的故事) Softmax 的属性,估计 softmax 时不需计算分母,概率重新参数化,Gumbel-Max 技巧和 REBAR 算法

  • DeeCamp 2018:When Probabilities meet Neural Networks

Expectation-Maximization & Matrix Capsule Networks; Determinantal Point Process & Neural Networks compression; Kalman Filter & LSTM; Model estimation & Binary classifier (当概率遇到神经网络) 主题包括:EM 算法和矩阵胶囊网络;行列式点过程和神经网络压缩;卡尔曼滤波器和 LSTM; 模型估计和二分类问题关系
  • Video Tutorial to these notes 视频资料

I recorded about 20% of these notes in videos in 2015 in Mandarin (all my notes and writings are in English) You may find them on Youtube and bilibili and Youku

我在 2015 年用中文录制了这些课件中约 20%的内容 (我目前的课件都是英文的) 大家可以在 Youtube 哔哩哔哩 and 优酷 下载

Data Science 数据科学课件

  • 30 minutes introduction to AI and Machine Learning

An extremely gentle 30 minutes introduction to AI and Machine Learning. Thanks to my PhD student Haodong Chang for assist editing 30 分钟介绍人工智能和机器学习,感谢我的学生常浩东进行协助编辑
  • Regression methods

Classification: Logistic and Softmax; Regression: Linear, polynomial; Mix Effect model [costFunction.m] and [soft_max.m] 分类介绍: Logistic 回归和 Softmax 分类;回归介绍:线性回归,多项式回归;混合效果模型 [costFunction.m] 和 [soft_max.m]
  • Recommendation system

collaborative filtering, Factorization Machines, Non-Negative Matrix factorisation, Multiplicative Update Rule 推荐系统:协同过滤,分解机,非负矩阵分解,和其中 “乘法更新规则” 的介绍
  • Dimension Reduction

classic PCA and t-SNE 经典的 PCA 降维法和 t-SNE 降维法
  • Introduction to Data Analytics and associate Jupyter notebook

Supervised vs Unsupervised Learning, Classification accuracy 数据分析简介和相关的 jupyter notebook,包括监督与无监督学习,分类准确性

Deep Learning 深度学习课件

  • Optimisation methods

Optimisation methods in general. not limited to just Deep Learning 常用的优化方法。不仅限于深度学习
  • Neural Networks

basic neural networks and multilayer perceptron 神经网络:基本神经网络和多层感知器
  • Convolution Neural Networks: from basic to recent Research

detailed explanation of CNN, various Loss function, Centre Loss, contrastive Loss, Residual Networks, Capsule Networks, YOLO, SSD 卷积神经网络:从基础到最近的研究:包括卷积神经网络的详细解释,各种损失函数,中心损失函数,对比损失函数,残差网络,胶囊网络,YOLO,SSD
  • Word Embeddings

Word2Vec, skip-gram, GloVe, Fasttext 系统的介绍了自然语言处理中的 “词表示” 中的技巧
  • Deep Natural Language Processing

RNN, LSTM, Seq2Seq with Attenion, Beam search, Attention is all you need, Convolution Seq2Seq, Pointer Networks 深度自然语言处理:递归神经网络,LSTM, 具有注意力机制的 Seq2Seq,集束搜索,指针网络和 "Attention is all you need", 卷积 Seq2Seq
  • Mathematics for Generative Adversarial Networks

How GAN works, Traditional GAN, Mathematics on W-GAN, Duality and KKT conditions, Info-GAN, Bayesian GAN GAN 如何工作,传统 GAN,W-GAN 数学,对偶性和 KKT 条件,Info-GAN,贝叶斯 GAN
  • Restricted Boltzmann Machine

basic knowledge in Restricted Boltzmann Machine (RBM) 受限玻尔兹曼机 (RBM) 中的基础知识

Reinforcement Learning 强化学习

  • Reinforcement Learning Basics

basic knowledge in reinforcement learning, Markov Decision Process, Bellman Equation and move onto Deep Q-Learning 深度增强学习:强化学习的基础知识,马尔可夫决策过程,贝尔曼方程,深度 Q 学习
  • Monto Carlo Tree Search

Monto Carlo Tree Search, alphaGo learning algorithm 蒙托卡罗树搜索,alphaGo 学习算法
  • Policy Gradient

Policy Gradient Theorem, Mathematics on Trusted Region Optimization in RL, Natural Gradients on TRPO, Proximal Policy Optimization (PPO), Conjugate Gradient Algorithm 政策梯度定理,RL 中可信区域优化的数学,TRPO 自然梯度,近似策略优化 (PPO), 共轭梯度算法

Probability and Statistics Background 概率论与数理统计基础课件

  • Bayesian model

revision on Bayes model include Bayesian predictive model, conditional expectation 复习贝叶斯模型,包括贝叶斯预测模型,条件期望等基础知识
  • Probabilistic Estimation

some useful distributions, conjugacy, MLE, MAP, Exponential family and natural parameters 一些常用的分布,共轭特性,最大似然估计,最大后验估计,指数族和自然参数
  • Statistics Properties

useful statistical properties to help us prove things, include Chebyshev and Markov inequality 一些非常有用的统计属性可以帮助我们在机器学习中的证明,包括切比雪夫和马尔科夫不等式

Probabilistic Model 概率模型课件

  • Expectation Maximisation

Proof of convergence for E-M, examples of E-M through Gaussian Mixture Model, [gmm_demo.m] and [kmeans_demo.m]and [Youku] 最大期望 E-M 的收敛证明,E-M 到高斯混合模型的例子, [gmm_demo.m] 和 [kmeans_demo.m] 和 [优酷链接]
  • State Space Model (Dynamic model)

explain in detail of Kalman Filter [Youku], [kalman_demo.m] and Hidden Markov Model [Youku] 状态空间模型 (动态模型) 详细解释了卡尔曼滤波器 [优酷链接], [kalman_demo.m] 和隐马尔可夫模型 [优酷链接]

Inference 推断课件

  • Variational Inference

explain Variational Bayes both the non-exponential and exponential family distribution plus stochastic variational inference. [vb_normal_gamma.m] and [优酷链接] 变分推导的介绍:解释变分贝叶斯非指数和指数族分布加上随机变分推断。[vb_normal_gamma.m] 和 [优酷链接]
  • Stochastic Matrices

stochastic matrix, Power Method Convergence Theorem, detailed balance and PageRank algorithm 随机矩阵,幂方法收敛定理,详细平衡和谷歌 PageRank 算法
  • Introduction to Monte Carlo

inverse CDF, rejection, adaptive rejection, importance sampling [adaptive_rejection_sampling.m] and [hybrid_gmm.m] 累积分布函数逆采样,拒绝式采样,自适应拒绝式采样,重要性采样 [adaptive_rejection_sampling.m] 和 [hybrid_gmm.m]
  • Markov Chain Monte Carlo

M-H, Gibbs, Slice Sampling, Elliptical Slice sampling, Swendesen-Wang, demonstrate collapsed Gibbs using LDA [lda_gibbs_example.m] and [test_autocorrelation.m] and [gibbs.m] and [Youku] 马尔可夫链蒙特卡洛的各种方法 [lda_gibbs_example.m] 和 [test_autocorrelation.m] 和 [gibbs.m] 和 [优酷链接]
  • Particle Filter (Sequential Monte-Carlo)

Sequential Monte-Carlo, Condensational Filter algorithm, Auxiliary Particle Filter [Youku] 粒子滤波器(序列蒙特卡洛)[优酷链接]

Advanced Probabilistic Model 高级概率模型课件

  • Bayesian Non Parametrics (BNP) and its inference basics

Dircihlet Process (DP), Chinese Restaurant Process insights, Slice sampling for DP [dirichlet_process.m] and [优酷链接] and [Jupyter Notebook] 非参贝叶斯及其推导基础:狄利克雷过程,中国餐馆过程,狄利克雷过程 Slice 采样 [dirichlet_process.m] 和 [优酷链接] 和 [Jupyter Notebook]
  • Bayesian Non Parametrics (BNP) extensions

Hierarchical DP, HDP-HMM, Indian Buffet Process (IBP) 非参贝叶斯扩展:层次狄利克雷过程,分层狄利克雷过程 - 隐马尔可夫模型,印度自助餐过程 (IBP)
  • Determinantal Point Process

explain the details of DPP’s marginal distribution, L-ensemble, its sampling strategy, our work in time-varying DPP 行列式点过程解释:行列式点过程的边缘分布,L-ensemble,其抽样策略,我们在 “时变行列式点过程” 中的工作细节. 6044884bdaadb8a376c728b8da02428f.png

http://chatgpt.dhexx.cn/article/QoosCn27.shtml

相关文章

首发:徐亦达老师的机器学习课件及下载(中文目录)

徐亦达教授在github公布了他的历年机器学习相关课件、视频,黄海广博士协助徐亦达老师对课件目录进行翻译和整理,并提供下载。 徐亦达老师简介 徐亦达,现任悉尼科技大学教授,UTS全球数据技术中心机器学习和数据分析实验室主任。主要…

【资源】首发:徐亦达老师的机器学习课件及下载(中文目录)

徐亦达教授在github公布了他的历年机器学习相关课件、视频,黄海广博士协助徐亦达老师对课件目录进行翻译和整理,并提供下载。 徐亦达老师简介 徐亦达,现任悉尼科技大学教授,UTS全球数据技术中心机器学习和数据分析实验室主任。主要…

徐亦达 概率模型学习 : gmm

单高斯分布 MLE posterior 正比例于 likelihood * prior p ( θ ∣ x ) ∝ p ( x ∣ θ ) ∗ p ( θ ) p(\theta | x) \propto p(x|\theta) * p(\theta) p(θ∣x)∝p(x∣θ)∗p(θ) 参数 θ 的后验分布 ∝ 参数 θ 表示的 x 分布上已知样本有多大概率 ∗ 参数 θ 的先验分布…

首发:徐亦达教授团队最新发表的两篇机器学习论文

徐亦达团队在 Asian Conference on Machine Learning 的发表了两篇机器学习论文,本人得到徐老师授权在本站发布论文。 论文 1:Realistic Image Generation using Region-phrase Attention论文 2:Efficient Diversified Mini-Batch Selection …

隐马尔科夫模型(HMM)算法的理解与超详细推导

今天看了徐亦达教授的HMM讲解,感觉有所收获,并将隐马尔科夫模型算法的推导整理了一下,帮助大家一起理解这个算法。首先我们通过一个股票的案例来引入这个算法,我们来看看这个股票行情和涨跌观测值的一个状态图: 由图中…

python高级在线题目训练-第一套

单选 1、运行下列代码后,a的值为( C )。 myList "Hello World" a myList[3:8] A. llo W B. llo Wo C. lo Wo D. o Wor 2、下列代码的运行结果为( C )。 A.26,73,47,90, B.26,73,47,90 C.26,73,47,18, D.26,73,47,18 3、以下哪个选项可以创建一个范围…

DSP 投放的基本流程和算法

DSP 投放的基本流程和算法 DSP 在进行投放的时候通常按照如下流程: 步骤1:识别用户: DSP 系统通常会在广告展示的时候,同时放置一个检测点,这样当互联网用户第一次访问 广告主的网站时,就会种下一个cookie,这样DSP就可…

Go框架,库和软件的精选列表

2018最新精选的Go框架,库和软件的精选列表 一 https://awesome-go.com/ 2018最新精选的Go框架,库和软件的精选列表 二 https://awesome-go.com/ 2018最新精选的Go框架,库和软件的精选列表 三 https://awesome-go.com/ 2018最新精选的Go框架…

[Pyhon疫情大数据分析] 四.微博话题抓取及新冠肺炎疫情文本挖掘和情感分析

思来想去,虽然很忙,但还是挤时间针对这次肺炎疫情写个Python大数据分析系列博客,包括网络爬虫、可视化分析、GIS地图显示、情感分析、舆情分析、主题挖掘、威胁情报溯源、知识图谱、预测预警及AI和NLP应用等。希望该系列线上远程教学对您有所帮助,也希望早点战胜病毒,武汉…

大数据的常见业务问题和业务场景

概述 搜索引擎概述 桥梁——引导用户找到所求满足用户需求的过程连接人与内容、人与服务 爬虫:数据收集中心,互联网世界的缩影索引系统:分析整理爬虫收集到的资源,为检索系统提供数据检索系统:从预处理好的资源中挑选…

常用数据分析指标和术语

按照以下三类进行汇总。 1、互联网常用名词解释 2、统计学名词解释 3、数据分析名词解释 一、互联网常用名词解释 1、PV(Page View)页面浏览量 指某段时间内访问网站或某一页面的用户的总数量,通常用来衡量一篇文章或一次活动带来的流量…

GoogLeNet论文阅读,代码实现(Inception系列)

文章目录 GoogLeNet(Inception v1)个人理解总结本篇论文主相对于AlexNet和VGG有三处改进(不同)1、在inception块中引入了11卷积2、将第一层全连接层替换为global-averge-pooling3、利用inception近似稀疏数据结构4、引入辅助分类层 代码(GoogeLeNet结构实现&#xf…

“Python小屋”1300篇历史文章分类速查表

总体说明: 各分类中的文章是按发布时间逆序排列的,动态更新。公众号所有代码均可作为教学案例,转载请注明出处,请勿用作商业用途。 快速查找历史文章的方法:1)单击本文右上角的按钮“...”,然后…

100个数据分析常用指标和术语

大家好,我是辰哥~ 有个朋友是金融行业产品经理,最近在对已有的站内用户做分层与标签分类,需要对用户进行聚类分析。一般从事数据分析行业的朋友对这类词并不陌生,但是像市场运营人员就会把这类些名词概念搞混,导致结果…

TF使用例子-情感分类

北京站 | NVIDIA DLI深度学习培训 2018年1月26日 NVIDIA 深度学习学院 带你快速进入火热的DL领域 阅读全文 正文共10052个字,4张图,预计阅读时间26分钟。 这次改写一下,做一个简单的分类模型和探讨一下hidden layer在聚类的应用场景下会有什…

计算机视觉(五)

Bag of features,简称Bof,中文翻译为“词袋”,是一种用于图像或视频检索的技术。而检索就要进行比对。两幅不同的图像如何比对,比对什么,这就需要提炼出每幅图像中精练的东西出来进行比较。 一、Bag of features算法基…

Eastmount博客导读:专栏系统分类和博客归纳总结

为了更好地帮助博友学习作者的博客,方便作者自己归纳总结专栏,本文详细介绍了作者八年来,在CSDN写的各种专栏,各种系列文章。八年来,作者经历了从本科到硕士,到贵州教书成家,再到现在的博士。八…

Python编程实现用KNN算法对红酒分类功能

一、任务要求 导入红酒数据集(load_wine),编写Python代码,完成以下任务: 1、实现计算平均酒精含量的功能; 2、实现对数据的标准化; 3、使用kNN算法实现红酒分类功能 二、代码实现 from sklearn…

文本挖掘(四万字总结篇:爬虫 - 文本预处理 - 高频词统计 - 聚类 - 情感分析)

1 爬虫 1.1 爬虫原理 这部分内容可以跳过,掌握与否对后面内容的阅读影响并不大,但有兴趣的话可以看看呐~ 实现一个爬虫,一般需要经过两个步骤:处理请求和解析源码/数据。 处理请求方面,我们可以使用Python程序自动发送…

python卷积神经网络代码,python卷积神经网络分类

怎样用python构建一个卷积神经网络模型 上周末利用python简单实现了一个卷积神经网络,只包含一个卷积层和一个maxpooling层,pooling层后面的多层神经网络采用了softmax形式的输出。 实验输入仍然采用MNIST图像使用10个featuremap时,卷积和p…