你知道Excel可以做人工智能、机器学习吗?比如下面的Excel文档,通过神经网络算法,可以让Excel识别出象素图中的人是谁!(Elon Musk)

小伙伴们想不想学呢?我们在以后的节目中会为大家介绍如何实现!

今天,我们从基础开始,学习如何通过 Microsoft Azure Machine Learning (微软机器学习,以下简称ML) 的网络服务, 把一些机器学习的模型嫁接到Excel中来。那么让我们用Kaggle上最为经典的 Titanic 生存预测的题目来尝试一下 Excel 接入机器学习吧。

步骤1、我们来到 Kaggle Titanic 的页面,在data选项下下载数据样本 (https://www.kaggle.com/c/titanic)


步骤2、登入 MS Azure ML Studio, (这个是免费的服务,但是需要一个MS 的账号,可以去申请一个。) 登入后会看到下面的界面:

(https://azure.microsoft.com/en-us/services/machine-learning-studio/)

步骤3、我们通过导入之前下载的数据并对原始的训练数据集做一系列处理和变换以后,训练预测模型,得出结果。

步骤4、创建完成以后我们选择 配置网络服务来创建一个Titanic预测的网络服务

这个时候你会看见有一个新的实验生成了。

步骤5、我们运行一次待所有的步骤都正确执行,然后点击部署网络服务

待完成以后我们就会看见一个新的网络服务

点击打开以后你可以看到这个网络服务的一些信息

步骤6、点击 REUQEST/RESPONSE 对应的连接

你会看到有 URI 的对应信息

步骤7、打开一个Excel文件在插入 - My Add-Ins 里面找到 Azure Machine Learning 这个Add-In

如果没有看到的话,请打开add-ins 选项来添加一个

步骤8、这个时候我们可以看到Excel的右侧有一个新的窗口会显示你的账号下已经拥有的 网络服务和新加选项,我们选择新加网络服务


我们需要填入 URL 和 API KEY 这两个选项

URL 就是我们刚才打开的一个页面里面的信息

API Key 可以在网络服务的详情里面找到

都配置完成以后我们可以看到如下页面

步骤9、我们输入一些测试数据,选择好输入区域和输出的区域,点击预测按钮


这个时候Excel就会调用我们的网络服务区执行预测了,执行结束以后我们可以看到两列模型输出列,其中第一列就是我们对是否生还的预测结果。

用excel做机器学习相关推荐

  1. 用Excel做一次数据分析(二)——一次简单的分析

    接上一篇:用Excel做一次数据分析(一)--爬取前程无忧(51job)的招聘信息 得到了数据(截止2020-8-12)后,接下来可以开始数据清洗和分析的工作了: 总体步骤: 数据获取--这里用pyt ...

  2. 为什么要用Excel做量化投资

    本博客的适用对象:想做一些量化投资,但又不想写代码的普通投资者. 做了20多年的财务和投资.随着年龄的增长,投资风格也逐渐变得稳健,逐步认识到投资不能把简单问题复杂化了,策略应力求简单明了,工具适合自 ...

  3. 因子分析数据_Excel数据分析案例:用Excel做因子分析

    有48位求职者信息,用15个维度来衡量求职者与岗位的适应度,具体数据信息如下: 由于变量之间的许多相关性很高,因此认为法官可能会混淆某些变量,或者某些变量可能是多余的.因此,进行了因素分析以确定较少的 ...

  4. 在图数据上做机器学习,应该从哪个点切入?

    作者 | David Mack 编译 | ronghuaiyang 来源 | AI公园(ID:AI_Paradise) [导读]很多公司和机构都在使用图数据,想在图上做机器学习但不知从哪里开始做,希望 ...

  5. 哪些电脑最适合做机器学习、数据科学和深度学习呢?这里有份调研报告

    选自Medium 机器之心编译 作者:Towards AI Team 编辑:陈萍.杜伟 一份来自 Towards AI 的关于机器学习.数据科学和深度学习的最佳笔记本电脑.在预算范围内,入手最适合的笔 ...

  6. 如何用MLflow做机器学习实验效果比对

    背景介绍 最近看了很多MLflow相关的内容,做一个简单的分享.MLFlow是一款管理机器学习工作流程的工具,核心由以下4个模块组成: MLflow Tracking:如何通过API的形式管理实验的参 ...

  7. 第四范式陈雨强:做机器学习平台天然就是新基建丨新基建50人

    作者 | 刘燕 采访嘉宾 | 陈雨强,第四范式联合创始人.首席研究科学家 InfoQ 特别面向新一代信息技术领域技术中坚群体正式推出的 「中国技术力量」 之「新基建 50 人」栏目持续进行中,本期嘉宾 ...

  8. 无基础人员转行做机器学习可以吗?

    无基础人员转行做机器学习可以吗?机器学习需要一定数学基础,没有相关的了解需要重新学习.转行机器学习不适用所有人,可不可以转行需要具体结合自身的情况.入门机器学习有一定的门槛要慎重决定. 任何机器学习系 ...

  9. c# 分类 机器学习_C#也能做机器学习?基于.NET的AI智能应用市场还是一片“处女地”...

    作者 | 夕颜 出品 | AI科技大本营(ID:rgznai100) 导读:.NET 框架是由微软开发,致力于敏捷软件开发.快速应用开发.具平台无关性和网络透明化的软件框架,目前全球有 620 万开发 ...

最新文章

  1. express+ejs搭建的留言
  2. Buffer和Cache的区别
  3. FMS(Flash Media Server)共享内存问题解决
  4. 英语------------单词复数形式的规律
  5. Linux 常用命令
  6. 彻底搞懂Html5本地存储技术(一)
  7. NLP技术在金融资管领域的落地实践
  8. 发布QtCsv文件转语言翻译文件工具
  9. linux用ping命令测试网速,Linux通过终端测试网速
  10. 案例效果:实现移动端端轮播图效果
  11. 用PHP写出自己喜欢的天气,我喜欢的天气作文
  12. html5调整文字段落之间的距离,css设置p段落上下间距距离
  13. 家里WiFi信号差的问题你碰到过吗?WiFi Mesh路由或许能够解决
  14. 业务+IT一体化就是BPO?
  15. 「 MalabSimulink 」X0 returned by MATLAB S-function ‘NLSEF‘ in ‘ADRC_NN/S-Function1‘ must be a vector
  16. 自然语言处理与编译原理
  17. fastadmin+xunsearch题库系统搭建教程
  18. android x86触摸失准,修复X98 air 3G 在android x86下的重力和触摸反向问题
  19. [转帖]怎样做研究(刘挺)
  20. python的PrettyTable美化包

热门文章

  1. 【JZOJ B组】【JSOI2013】吃货JYY
  2. Win10 输入法v模式
  3. 局长在计算机审计培训班的讲话,审计干部培训班开班典礼上的讲话
  4. 长沙民政职业技术学院计算机网络技术专业,长沙民政职业技术学院计算机网络技术专业...
  5. 夜了,为什么还不想睡
  6. flatMap() :对每个元素执行映射函数并将结果展平
  7. 查看笔记本电脑型号等数据
  8. 小程序获取用户头像大图 小程序获取用户头像模糊的问题 小程序自定义转发头像模糊 小程序自定义转发分享大图...
  9. Turbo C 2.0的下载地址
  10. [imx6 VPU]硬解码+示例[ffmpeg获取海康rtsp h264流 QT显示]