微软Azure机器学习服务

01|机器学习概述

首先上一张图, 这个图里面的大神是谁我也不清楚反正,但是看起来这句话说得很有哲理就贴出来了。

所以在人工智能领域下面的这个机器学习,到底是一个什么样的概念?

机器学习面对的对象是海量数据,使用的工具是计算机,通过计算机的计算资源,去运行一些机器学习的算法, 发掘海量数据背后的规律, 从而预测未来的行为和趋势。

那么机器学习和传统的数据分析有何区别?

传统的数据分析是人显示的去输入计算公式,让计算机机械化的通过这些公式去分析数据的特征和规律。数据学习是机器通过机器学习的算法自动的发现数据背后的获取规律吗,反过来提供给使用者一些反馈。前者是人已经知道一定的规律,指导机器去做一些计算类的工作,后者是机器智能的自动的发现数据后的规律。

下面是教程中的一个例子:

计算机会根据机器学习算法将 推算出数据背后的一个规律:“什么样的人什么样的地点多大年龄的人的消费在多少百分比的程度上会是一个欺诈行为

02|微软机器学习概述

通过这个网址访问 Azure Machine Learning Studio.机器学习的门户,在这里

1. 所有的底层环境都是由微软的云维护的, 无需安装硬件或者软件,即可开始开发.

2. 并且底层是支持分布式计算的.

3. 模块与模块之间通过连线串行或者并行的方式操作工作流的算法,帮助用户快速的用已有的预装的机器学习算法或者数据处理模块将算法搭建起来. 有分类预测的模块,推荐算法,数据分割等等, 也可以用自有的脚本来扩展算法的灵活性

4. 最后整个算法模型训练完成之后, 可以发布成为一个web api.使得调用api的client可以完成相关的数据操作.

azure ml studio 可以对接的数据源有很多, 如下图里面所示

03|Demo1

demo我自己在MLstudio上已经做了一个了,主要是熟悉一下机器学习的流程:

ML studio中给提供的功能如下

1. 首先进行数据获取

2. 对获取的数据进行可视化的观察归纳

3. 对数据进行一些预处理

4. 提供了一些算法, 比如异常检测算法,分类数据的算法,聚类算法将数据按照某些规律聚类,推荐算法基于贝叶斯的算法,用于推荐相似产品相关用户等等, 预测算法可以用于预测等其他的传统的统计,抽取等等

机器学习示例场景:

【AI】微软人工智能学习笔记(二)的更多相关文章

  1. 【AI】微软人工智能学习笔记(一)

    数据分析平台 01|数据平台概况图示 上面图中所示就是微软人工智能数据平台的相关的技术. 02.1| Cortana Intelligence Suite 从上面图中可以看到, 其中有一个Cortan ...

  2. 【AI】微软人工智能学习笔记(三)

    微软R服务 01|开源的R R实际上是统计学的编程语言,主要作用是对数据挖掘,统计,分析,可视化,机器学习等. 02|微软R 03| HDInsight R Spark集群存储在azure blob ...

  3. WPF的Binding学习笔记(二)

    原文: http://www.cnblogs.com/pasoraku/archive/2012/10/25/2738428.htmlWPF的Binding学习笔记(二) 上次学了点点Binding的 ...

  4. AJax 学习笔记二(onreadystatechange的作用)

    AJax 学习笔记二(onreadystatechange的作用) 当发送一个请求后,客户端无法确定什么时候会完成这个请求,所以需要用事件机制来捕获请求的状态XMLHttpRequest对象提供了on ...

  5. [Firefly引擎][学习笔记二][已完结]卡牌游戏开发模型的设计

    源地址:http://bbs.9miao.com/thread-44603-1-1.html 在此补充一下Socket的验证机制:socket登陆验证.会采用session会话超时的机制做心跳接口验证 ...

  6. JMX学习笔记(二)-Notification

    Notification通知,也可理解为消息,有通知,必然有发送通知的广播,JMX这里采用了一种订阅的方式,类似于观察者模式,注册一个观察者到广播里,当有通知时,广播通过调用观察者,逐一通知. 这里写 ...

  7. java之jvm学习笔记二(类装载器的体系结构)

    java的class只在需要的时候才内转载入内存,并由java虚拟机的执行引擎来执行,而执行引擎从总的来说主要的执行方式分为四种, 第一种,一次性解释代码,也就是当字节码转载到内存后,每次需要都会重新 ...

  8. Java IO学习笔记二

    Java IO学习笔记二 流的概念 在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成. 程序中的输入输 ...

  9. 《SQL必知必会》学习笔记二)

    <SQL必知必会>学习笔记(二) 咱们接着上一篇的内容继续.这一篇主要回顾子查询,联合查询,复制表这三类内容. 上一部分基本上都是简单的Select查询,即从单个数据库表中检索数据的单条语 ...

随机推荐

  1. 20155228 2016-2017-2 《Java程序设计》第10周学习总结

    20155228 2016-2017-2 <Java程序设计>第10周学习总结 教材学习内容总结 网络 网络是能够波此通信的计算机的集合根据范}到的宽度,网络可以分为局域网和广域网.LAN ...

  2. GIT库代码管理规范

    GIT库代码管理规范 一. 规范要求 1. 每个项目建立单独的GIT库.每个GIT库包括两条线,命名规则如下: 开发线(测试):项目名称_DEV 生产线(正式):项目名称 2. 每条线只允许增量不允许 ...

  3. [转载]表单校验之datatype

    凡要验证格式的元素均需绑定datatype属性,datatype可选值内置有10类,用来指定不同的验证格式. 如果还不能满足您的验证需求,可以传入自定义datatype,自定义datatype是一个非 ...

  4. springboot打包部署到tomcat

    一. springboot打成war包: 1. 首先查看是否为war 2. File----->ProjectStruture,选择Artifacts,中部点击“+”号 3. 按图中标记进行选择 ...

  5. Android Camera2 Opengles2.0 实时滤镜(冷暖色/放大镜/模糊/美颜)

    https://blog.csdn.net/keen_zuxwang/article/details/78363464 demo: http://download.csdn.net/download/ ...

  6. USB设备被识别流程

    源:   USB设备被识别流程

  7. Eloquent JavaScript #01# values

    When action grows unprofitable, gather information; when information grows unprofitable, sleep.      ...

  8. pyqt5界面切换

    #主要的思路就是创建两个frame(如果有两个以上同理)使用setVisible()函数显示或者隐藏frame 参数是bool值import sys from PyQt5.QtWidgets impo ...

  9. MD5算法详解

    MD5是什么 message-digest algorithm 5(信息-摘要算法).经常说的“MD5加密”,就是它→信息-摘要算法.在下载一下东西时,经常在一些压缩包属性里,看到md5值.而且这个下 ...

  10. Centos7编译安装zabbix-4.0.1

    架构组合:nginx1.9.10+php7.0.32+mysql5.7.22+zabbix4.0.1 nginx1.9.10 先装依赖 openssl-1.1.0f tar zxvf openssl- ...