ML.NET 是一个免费的开源跨平台机器学习框架,可用于生成自定义机器学习解决方案并将其集成到 .NET 应用程序。 借助 ML.NET API,可以使用你已有的 .NET 技能将 AI 结合到应用中,无需离开 .NET。

什么是机器学习?

机器学习是一种允许计算机使用现有数据预测未来行为、结果和趋势的数据科学方法。 使用机器学习,计算机可以在未显式编程的情况下进行学习。

机器学习的预测可以使得应用和设备更智能。 在线购物时,机器学习基于历史购买推荐你可能喜欢的其他产品。 刷信用卡时,机器学习将事务与事务数据库进行比较,帮助检测欺诈行为。 当机器人吸尘器清理房间时,机器学习帮助其决定工作是否完成。

5 个数据科学可解答的问题

数据科学知识的广博令人生畏,因此这里只简单介绍一些基础知识,不会涉及任何公式或计算机编程专业术语。

数据科学使用数字和名称(也称为类别或标签)预测问题的答案。

这可能会让人感到惊讶,但数据科学只可解答以下五种问题:

  • 这是 A 还是 B?
  • 这是否很奇怪?
  • 多少?
  • 组织方式为何?
  • 接下来该怎样做?

以上每个问题都由单独系列的机器学习方法(称为算法)回答。

将算法视为配方,数据视为成分可帮助理解。 算法告知如何组合以及混合数据以获取答案。 计算机如同搅拌机。 它们可快速完成算法的大部分繁琐工作。

问题 1:“这是 A 还是 B?”

使用分类算法

问题 2:“这是否很奇怪?”

使用异常检测算法

问题 3:“多少?”

使用回归算法

问题 4:“组织方式为何?”使用聚类分析算法

问题 5:“现在应该做什么?”使用强化学习算法

最后一个问题 – 现在应该做什么? - 使用称为强化学习的算法系列。

强化学习的灵感来自于老鼠和人类的大脑对惩罚和奖励的反应。 这些算法从结果中学习,并决定下一步操作。

通常,强化学习适用于自动系统,这些自动系统需要在没有人工指导的情况下做出大量小决策。

此算法总是用于回答此类问题:(通常指计算机或机器人)应采取何种操作。 示例如下:

  • 如果我是房子的温度控制系统:调整温度还是保持原有温度?
  • 如果我是自动驾驶汽车:遇到黄灯时,是刹车还是加速?
  • 对于机器人吸尘器:继续吸尘或返回充电站?

强化学习算法在执行过程中收集数据,从试验和错误中学习。

这就是数据科学可以回答的 5 个问题。

什么是 ML.NET?应该如何理解机器学习基础知识?相关推荐

  1. 深度学习之感性理解-机器学习基础一

    深度学习之感性理解-机器学习基础一 机器学习是什么 机器学习用来干嘛的 机器学习是怎么做的 机器学习是什么 关于机器学习的定义,网上很多,我就不多说了,谈谈自己的理解.简单的说就是有一个事情想让计算机 ...

  2. 机器学习——基础知识

    机器学习--基础知识 机器学习 概述 机器学习(Machine Learning,ML) 是使用计算机来彰显数据背后的真实含义,它为了把无序的数据转换成有用的信息.是一门多领域交叉学科,涉及概率论.统 ...

  3. 机器学习基础知识之概率论的随机变量及其分布

    ❤️机器学习基础知识❤️之概率论的❤️随机变量及其分布❤️ 文章目录 ❤️机器学习基础知识❤️之概率论的❤️随机变量及其分布❤️ 一.随机变量以及其分布 1.连续变量 2.离散变量 3.概率密度 二. ...

  4. 机器学习基础知识之概率论的Matlab描述概率的图像(一)

    机器学习基础知识之概率论的Matlab描述概率的图像(一) (由于有很多的分布,而且还有一维分布以及多维分布,因此,我们一篇博文写下来的话内容量太大,文章太长,因此,我们分三次写完所有的基本的一维以及 ...

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

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

  6. 独家 | 机器学习基础知识梳理,新手必备!(附链接)

    翻译:吴金笛 校对:丁楠雅 本文约4000字,建议阅读16分钟. 本文介绍了机器学习以及几个易与其混淆的术语,并给出了几个机器学习的应用. 介绍 在过去的几年里,人们对机器学习重新产生了兴趣. 这种复 ...

  7. 机器学习基础知识总结!

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

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

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

  9. 一次性掌握机器学习基础知识脉络 | 百万人学AI

    我们这次分享的题目叫做<机器学习第二次入门>.我先简单自我介绍一下,我现在在做算法工作,在阿里做高级算法专家,主要关注的领域是在推荐系统.机器学习.金融风控这些方面. 本次分享包括三个内容 ...

最新文章

  1. 多线程循环输出abcc++_C ++循环| 查找输出程序| 套装4
  2. [Leedcode][JAVA][第50题][Pow(x, n)][快速幂][分治][转换类型]
  3. sql md5函数_【学习笔记】常见漏洞:SQL注入的利用与防御
  4. DOM3 textInput事件-softbar
  5. 计算机文件的存储单位是什么,了解计算机的朋友请看看
  6. 前端布局篇之文字居中显示
  7. 工欲善其事必先利其器-SpringBoot源码研究之源码编译
  8. php7.4 ffi,PHP7.4中FFI的介绍(代码示例)
  9. 【官方教程】ChatGLM-6B 微调,最低只需 7GB 显存
  10. NYOJ-712(动态规划)-题目----------------------------- 探寻宝藏
  11. IC验证必备的数字电路基础知识(一):数字逻辑基础
  12. 【Arduino实验05 基于环境光的LED灯亮度感应控制】
  13. 使用golang发送电子邮件
  14. Java Bean Validation 详解
  15. 计算机行业的就业前景与从业方向
  16. 现代电信交换【复习上课时的习题】
  17. 【模电实验】电压比较器
  18. 从网上搜集的成都火锅资料
  19. 网站架构设计参考(图文)
  20. 微信小程序-插件使用

热门文章

  1. windows下如何配置AWS进行深度学习
  2. 回音消除 Speex AEC 录音放音同步对齐
  3. ESP32 关于HTTPS的使用
  4. 在配置Intel realsense (D435i)时遇到的问题
  5. 保送进清华大学计算机系,他曾是重度“网瘾少年”,却在高一被保送清华,如今拿奖拿到手软...
  6. python爬取ajax动态内容肯德基门店_爬虫爬取国内肯德基门店信息
  7. http://cjy.suda.edu.cn/File.aspx?id=427
  8. VR全景乡村,VR全景,身临其境,感受自然
  9. 学习python数据分析路线图_henry_dx_新浪博客
  10. flex、grid布局实践——神仙网址分享