李宏毅深度学习-机器学习介绍
机器学习
机器学习是人工智能的一种形式,它使系统能够从数据中学习而不是通过显式程序学习。 随着算法采集训练数据,它可以基于这些数据生成更精确的模型。 机器学习模型是使用数据训练机器学习算法时生成的输出。 经过训练后,当您为模型提供输入信息时,您将获得相应的输出结果。
机器学习定义
机器学习是一门人工智能的科学,该领域的主要研究对象是人工智能,特别是如何在经验学习中改善具体算法的性能。 机器学习是对能通过经验自动改进的计算机算法的研究。 机器学习是用数据或以往的经验,以此优化计算机程序的性能标准。
机器学习类别
监督学习从给定的训练数据集中学习出一个函数,当新的数据到来时,可以根据这个函数预测结果。监督学习的训练集要求是包括输入和输出,也可以说是特征和目标。训练集中的目标是由人标注的。常见的监督学习算法包括回归分析和统计分类。 监督学习和非监督学习的差别就是训练集目标是否人标注。他们都有训练集 且都有输入和输出
无监督学习与监督学习相比,训练集没有人为标注的结果。常见的无监督学习算法有生成对抗网络(GAN)、聚类。 半监督学习介于监督学习与无监督学习之间。 增强学习机器为了达成目标,随着环境的变动,而逐步调整其行为,并评估每一个行动之后所到的回馈是正向的或负向的。
机器学习算法有
构造间隔理论分布:聚类分析和模式识别 人工神经网络 决策树 感知器 支持向量机 集成学习AdaBoost 降维与度量学习 聚类 贝叶斯分类器 构造条件概率:回归分析和统计分类 高斯过程回归 线性判别分析 最近邻居法 径向基函数核 通过再生模型构造概率密度函数: 最大期望算法 概率图模型:包括贝叶斯网和Markov随机场 Generative Topographic Mapping 近似推断技术: 马尔可夫链 蒙特卡罗方法 变分法
机器学习的基本思路
1、把现实生活中的问题抽象成数学模型,并且很清楚模型中不同参数的作用 2、利用数学方法对这个数学模型进行求解,从而解决现实生活中的问题 3、评估这个数学模型,是否真正的解决了现实生活中的问题,解决的如何?
引用
链接: Datawhale-李宏毅深度学习 链接: 机器学习 链接: 一文看懂机器学习
|