02 2020 档案
摘要:Summary and thank you 总结 Summary: Main topics Supervised Learning 1. Linear regression 2. Logistic regression 3. Neural networks 4. SVMs Unsupervised
阅读全文
摘要:Application example: Photo OCR (photo optical character recognition 照片光学字符识别) Problem description and pipeline The Photo OCR problem 主要解决的问题,让计算机从我们拍摄
阅读全文
摘要:Large scale machine learning 大规模机器学习 Learning with large datasets 1. 从事大规模机器学习的前提是拥有大量的数据。 2. 使用合理的方法处理大数据集,如高方差时增加训练集会提高性能,而高偏差时增加训练集却不会有用。 Stochasti
阅读全文
摘要:Recommender Systems 推荐系统 Problem formulation Example: Predicting movie ratings 电影评级预测的例子。 用户对电影进行评分:用0~5表示其对电影的喜好程度,?表示未看过该电影。 | Movie | Alice(1) | Bo
阅读全文
摘要:Anomaly detection 异常检测 Problem motivation Anomaly detection example 异常检测的例子 Aircraft engine features: $x_1$ = heat generated, $x_2$ = vibration intens
阅读全文
摘要:Dimensionality Reduction 降维 Motivation I: Data Compression 数据压缩不仅可以节省内存空间,有时也会加快我们的学习算法。 Data compression 将 二维数据压缩到一维 ,如:数据冗余的情况(横坐标为cm,纵坐标为inches);横纵
阅读全文
摘要:Clustering 聚类 Unsupervised learning introduction supervised learning 在一个典型的监督学习中,我们有一个有标签的训练集,目标是找到能够区分正样本和负样本的决策边界。监督学习中,我们有一系列的标签,需要拟合一个假设函数。 Unsupe
阅读全文
摘要:Support Vector Machines 支持向量机 支持向量机是监督学习算法的一种,在学习复杂的非线性方程时提供了一种更为清晰、更为强大的学习方式。 Optimization objective Alternative view of logistic regression 先介绍一下逻辑回
阅读全文
摘要:Machine learning system design Prioritizing what to work on: Spam classification example 在设计复杂的机器学习系统时将会遇到的主要问题,以及给出一些如何巧妙构建一个复杂的机器学习系统的建议。 Building a
阅读全文
摘要:Advice for applying machine learning Decide what to try next Debugging a learning algorithm 调试学习算法 Suppose you have implemented regularized linear reg
阅读全文
摘要:Neural Networks: Learning 在给定训练集的情况下,为神经网络拟合参数的学习方法。 Cost function Neural Network (Classification) 神经网络在分类问题中的应用 符号说明: 1. $L$ = total no. of layers in
阅读全文
摘要:Neural Networks: Representation 神经网络 Non linear hypotheses 非线性分类器 为什么要研究神经网络?先看几个机器学习问题的例子。 1. 考虑这个监督学习分类的问题,我们已经有了对应的训练集。 如果利用逻辑回归算法来解决这个问题,首先要构造一个包含
阅读全文