机器学习是人工智能的一个分支。人工智能的研究是从以“推理”为重点到以“知识”为重点,再到以“学习”为重点,一条自然、清晰的脉络。显然,机器学习是实现人工智能的一个途径,即以机器学习为手段解决人工智能中的问题。机器学习在近30多年已发展为一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、计算复杂性理论等多门学科。机器学习理论主要是设计和分析一些让计算机可以自动“学习”的算法。机器学习算法是一类从数据中自动分析获得规律,并利用规律对未知数据进行预测的算法。因为学习算法中涉及了大量的统计学理论,机器学习与推断统计学联系尤为密切,也被称为统计学习理论。算法设计方面,机器学习理论关注可以实现的,行之有效的学习算法。很多推论问题属于无程序可循难度,所以部分的机器学习研究是开发容易处理的近似算法。

机器学习已广泛应用于数据挖掘、计算机视觉、自然语言处理、生物特征识别、搜索引擎、医学诊断、检测信用卡欺诈、证券市场分析、DNA序列测序、语音和手写识别、战略游戏和机器人等领域。

定义

机器学习有下面几种定义:

  • 机器学习是一门人工智能的科学,该领域的主要研究对象是人工智能,特别是如何在经验学习中改善具体算法的性能。
  • 机器学习是对能通过经验自动改进的计算机算法的研究。
  • 机器学习是用数据或以往的经验,以此优化计算机程序的性能标准。

一种经常引用的英文定义是:A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves with experience E.

分类

机器学习可以分成下面几种类别:

  • 监督学习从给定的训练数据集中学习出一个函数,当新的数据到来时,可以根据这个函数预测结果。监督学习的训练集要求是包括输入和输出,也可以说是特征和目标。训练集中的目标是由人标注的。常见的监督学习算法包括回归分析和统计分类。

监督学习和非监督学习的差别就是训练集目标是否人标注。他们都有训练集 且都有输入和输出

  • 无监督学习与监督学习相比,训练集没有人为标注的结果。常见的无监督学习算法有聚类。
  • 半监督学习介于监督学习与无监督学习之间。
  • 增强学习通过观察来学习做成如何的动作。每个动作都会对环境有所影响,学习对象根据观察到的周围环境的反馈来做出判断。
参考文献
  • Bishop, C. M. (1995). 《模式识别神经网络》,牛津大学出版社. ISBN 0-19-853864-2.
  • Bishop, C. M. (2006). 《模式识别与机器学习》,Springer. ISBN 978-0-387-31073-2.
  • Richard O. Duda, Peter E. Hart, David G. Stork (2001). 《模式分类》(第2版), New York: Wiley. ISBN 0-471-05669-3.
  • MacKay, D. J. C. (2003). 《信息理论、推理和学习算法》,剑桥大学出版社. ISBN 0-521-64298-1
  • Mitchel.l, T. (1997). 《机器学习》, McGraw Hill. ISBN 0-07-042807-7
  • Sholom Weiss, Casimir Kulikowski (1991). Computer Systems That Learn, Morgan Kaufmann. ISBN 1-55860-065-5.

本文地址:http://www.linuxprobe.com/machine-learning.html

机器学习——入门知识相关推荐

  1. 机器学习入门知识体系

    IT派 - {技术青年圈} 持续关注互联网.大数据.人工智能领域 关注 往期精彩回顾 重大改变!Excel即将接入Python!办公软件也要革命 入门十大Python机器学习算法(附代码) 女博士实名 ...

  2. [机器学习入门笔记] 1. 周志华. 《机器学习》

    目录 前言 第 1 章 线性模型 0. 机器学习三要素 1. 一元线性回归 1.1 最小二乘法估计 1.2 极大似然估计 1.3 求解 w 和 b 1.4 向量化 2. 多元线性回归 2.1 导出 E ...

  3. 我的机器学习入门之路(下)——知识图谱、推荐、广告

    继上一篇<我的机器学习入门之路(中)--深度学习(自然语言处理)>,这一篇博客主要记录了我对知识图谱.推荐和广告等方向的一些涉猎与基础学习. 一.知识图谱 从自然语言处理到知识图谱,是一个 ...

  4. 机器学习入门:准备知识笔记(pandas)之一

    参考教学笔记:2021年Python人工智能,13天机器学习入门到精通,精讲+14大案例分析(数据来源参考) pandas的优势  增强图表可读性 便捷的数据处理能力 读取文件方便 封装了Matplo ...

  5. 机器学习入门必须掌握的8个关键词知识

    在此之前,你应该已经看过各种机器学习相关的文章,但是关于机器学习到底是什么你可能还不是很了解,所以,这篇文章我主要给大家介绍机器学习入门必须要知道的8个关键词术语.没有太花哨和复杂的东西,希望能让对机 ...

  6. 机器学习入门一:基础知识

    机器学习入门一:基础知识 前言 机器学习介绍 1.什么是机器学习? 2.机器学习中的常见困难 模型的泛化[^1] (Generalization)能力 3.机器学习中数据集划分 4.机器学习中几种学习 ...

  7. 5分钟就能轻松入门的机器学习基础知识

    机器学习定义 机器学习(Machine Learning)本质上就是让计算机自己在数据中学习规律,并根据所得到的规律对未来数据进行预测. 机器学习包括如聚类.分类.决策树.贝叶斯.神经网络.深度学习( ...

  8. 十年公务员转行IT,自学AI三年,他淬炼出746页机器学习入门笔记

    整理 | Jane 编辑 | Just 出品 | AI科技大本营(ID:rgznai100) 近期,梁劲传来该笔记重大更新的消息.<机器学习--从入门到放弃>这本笔记的更新没有停止,在基于 ...

  9. 一次性掌握机器学习基础知识脉络 | 公开课笔记

    来源 | AI科技大本营在线公开课 嘉宾 | 张相於 整理 | suiling 本次公开课AI科技大本营邀请到了阿里巴巴的高级算法专家张相於,他将从数据的概率分布开始介绍机器学习核心概念之间的有机关系 ...

最新文章

  1. saltstack二次开发构建自己的api
  2. POJ 1190 生日蛋糕 【DFS + 极限剪枝】
  3. 模型仅1MB,更轻量的人脸检测模型开源,效果不弱于主流算法
  4. JavaScript-JavaScript概述及简单使用
  5. shell模拟php多进程从redis获取数据(多个库)
  6. write up 加密:zip伪加密
  7. 【Linux】一步一步学Linux——whoami命令(96)
  8. HashMap 详解
  9. python超神之路:Python3 列表list合并的4种方法
  10. 计算机excl知识题,2019职称计算机考试Excel模拟题及答案(1.18)
  11. 剑指Offer - 面试题47. 礼物的最大价值(动态规划)
  12. SCSM 2012 SP1创建SCOM连接器
  13. QT5开发及实例学习之八基本对话框(一)
  14. vue中注意watch的执行顺序
  15. 将linux系统分区变成逻辑卷,linux运维基础知识-系统分区及LVM逻辑卷的创建
  16. 电梯曳引机常用海德汉编码器ERN1387、ID749147-16 749147-59 ECN1313、768295-54介绍
  17. seo软文标题写作技巧:好的标题是靠这样想出来的
  18. 梦幻西游html源码,index.html
  19. 写完十四章卡农后,莫比乌斯带属实是给巴赫玩明白了
  20. kubernetes1.6中redis-mong-zookeepe-rabbitmq集群部署

热门文章

  1. 1为数据库查询的数据中加一排序号,2判断为查询出来的字段赋值
  2. 【FICO系列】SAP FICO 凭证错误:BKPFF$PRDCLN800在FI中达到的项目最大编号
  3. jacob操作word增加表格 行列
  4. 洪泰基金俞敏洪:创业24年,我的五点思考
  5. Continued Fraction(https://acs.jxnu.edu.cn/problem/ICPCJX2021B)
  6. LSA(Latent semantic analysis)
  7. 一些常用的「a」标签分享方法
  8. Boundary Smoothing for NER
  9. Mybatis中使用了哪些设计模式
  10. 6个超实用的自媒体工具,百万博主都在用