关闭

【机器学习PAI实践九】如何通过机器学习实现云端实时心脏状况监测

标签: 机器学习
1231人阅读 评论(0) 收藏 举报
分类:

背景

我们通过之前的案例已经为大家介绍了如何通过常规的体检数据预测心脏病的发生,请见http://blog.csdn.net/buptgshengod/article/details/53609878。通过前文的案例我们可以生成一个算法模型,通过向这个模型输入用户实时的体检数据就会返回用户患有心胀病的概率。那么我们该如何搭建这套实时监测用户健康情况的服务呢?PAI最新推出的在线预测服务帮您实现。目前,机器学习PAI已经支持实验模型一键部署到云端生成API,通过向这个API推送用户的实时体检数据,就可以实时拿到反馈结果,做到心脏状况的云端的在线监测。

下面看下如何实现这套在线预测服务。

1.选择部署模型

我们以心脏病预测案例为例,具体实现可以参考http://blog.csdn.net/buptgshengod/article/details/53609878,实验生成一个逻辑回归模型,是用在线预测可以在当前实验点击“部署”按钮,选择“在线预测部署”。

2.配置模型部署信息

进入模型配置页:

选择对应的项目空间,如果是第一次使用需要开通在线预测权限,权限申请是实时开通。下面详细解释instance的定义:

  • 每个项目默认包含30个instance,可提工单扩容。删除已部署模型会释放当前模型的instance。

  • instance决定模型的QPS,每个instance为1核2G内存。

  • 单个模型的instance部署限制是[1,15]。

3.模型管控

模型部署完成可以进入如下界面进行管理,新部署模型可以在“查看模型详情”进行查看。

已经部署的模型可以在“已部署在线模型”里进行管理,

模型管理界面,版本表示的是同一模型多次部署的区分,通过下图红框可以拿到模型所在的项目和模型名称:

4.模型调试

模型调试页面可以帮助用户了解在线预测请求参数的书写规范,进入模型调试页面。

5.预测结果

现在我们已经配置好了服务,接下来只要编辑服务的body部分并且发送请求即可获得预测结果。我们假设用户的实时性别、血压、心跳波动等参数都是1,推送以下数据。
本案例body范例:

{
    "inputs": [
        {
            "sex": {
                "dataType": 40,
                "dataValue": 1
            },
            "cp": {
                "dataType": 40,
                "dataValue": 1
            },
            "fbs": {
                "dataType": 40,
                "dataValue": 1
            },
            "restecg": {
                "dataType": 40,
                "dataValue": 1
            },
            "exang": {
                "dataType": 40,
                "dataValue": 1
            },
            "slop": {
                "dataType": 40,
                "dataValue": 1
            },
            "thal": {
                "dataType": 40,
                "dataValue": 1
            },
            "age": {
                "dataType": 40,
                "dataValue": 1
            },
            "trestbps": {
                "dataType": 40,
                "dataValue": 1
            },
            "chol": {
                "dataType": 40,
                "dataValue": 1
            },
            "thalach": {
                "dataType": 40,
                "dataValue": 1
            }
        }
    ]
}  

可以获得返回,返回结果显示label为1(1表示用户患病,0表示健康),并且患病概率为0.98649974…:

API调用方法:https://help.aliyun.com/document_detail/30245.html

体验产品:阿里云数加机器学习平台

作者微信公众号(与作者讨论):

1
0
查看评论

【机器学习PAI实践五】机器学习眼中的《人民的名义》

一、背景 最近热播的反腐神剧“人民的名义”掀起来一波社会舆论的高潮,这部电视剧之所能得到广泛的关注,除了老戏骨们精湛的演技,整部剧出色的剧本也起到了关键的作用。笔者在平日追剧之余,也尝试通过机器学习算法对人民的名义的部分剧集文本内容进行了文本分析,希望从数据的角度得到一些输入。本文使用阿里云机器学...
  • gshengod
  • gshengod
  • 2017-05-04 10:25
  • 2940

【机器学习PAI实践一】搭建心脏病预测案例

产品地址:https://data.aliyun.com/product/learn?spm=a21gt.99266.416540.102.OwEfx2一、背景心脏病是人类健康的头号杀手。全世界1/3的人口死亡是因心脏病引起的,而我国,每年有几十万人死于心脏病。 所以,如果可以通过提取人体相关的体侧...
  • gshengod
  • gshengod
  • 2016-12-13 15:06
  • 3070

阿里云机器学习平台——PAI平台

在云栖TechDay第十五期活动上,阿里云iDST资深技术专家褚崴给大家带来了《阿里云机器学习平台》的分享,他以机器学习的概念入手展开了此次分享,演讲中他重点介绍了阿里云机器学习平台的基础架构和产品特点,并结合阿里内部的芝麻信用分、推荐系统等场景讲解了PAI平台的具体应用方案。 下文根据褚崴的演讲内...
  • bengsa2291
  • bengsa2291
  • 2017-03-15 09:42
  • 1027

阿里云 机器学习pai的使用数据的使用以及模型的存储

1.数据的使用  读取pickle import os import sys import argparse import tensorflow as tf import pickle from tensorflow.python.lib.io import file_io FLAGS ...
  • u011489887
  • u011489887
  • 2017-10-14 16:14
  • 359

【机器学习PAI实践十】深度学习Caffe框架实现图像分类的模型训练

背景我们在之前的文章中介绍过如何通过PAI内置的TensorFlow框架实验基于Cifar10的图像分类,文章链接:https://yq.aliyun.com/articles/72841。使用Tensorflow做深度学习做深度学习的网络搭建和训练需要通过PYTHON代码才能使用,对于不太会写代码...
  • gshengod
  • gshengod
  • 2017-07-11 09:15
  • 2003

阿里云机器学习平台PAI,助力降低机器学习的成本和技术门槛

原文链接:点击打开链接 摘要: 摘要:在2017杭州云栖大会机器学习平台PAI专场上,阿里巴巴研究员、阿里云机器学习平台PAI负责人林伟为大家分享了人工智能的发展历史以及阿里云机器学习平台PAI的简单情况和特性。   本文内容根据嘉宾演讲视频以及PPT整理而成。 ...
  • qq_40954115
  • qq_40954115
  • 2017-12-19 14:39
  • 122

阿里云机器学习PAI-快速上手指南

阿里云机器学习PAI-快速上手指南 What is 机器学习 机器学习指的是机器通过统计学算法,对大量的历史数据进行学习从而生成经验模型,利用经验模型指导业务。目前机器学习主要在以下一些方面发挥作用: 营销类场景:商品推荐、用户群体画像、广告精准投放 金融类场景:贷款发放预测...
  • forest_world
  • forest_world
  • 2017-05-08 14:41
  • 3471

《Spark MLlib机器学习实践》内容简介、目录

 http://product.dangdang.com/23829918.html Spark作为新兴的、应用范围最为广泛的大数据处理开源框架引起了广泛的关注,它吸引了大量程序设计和开发人员进行相关内容的学习与开发,其中 MLlib是 Spark框架使用的核心。本书是一本细致介绍 ...
  • brucexia
  • brucexia
  • 2016-04-12 10:54
  • 1746

机器学习及其matlab实现—从基础到实践——HW2

Contents 读取外部数据文件(文件格式不限,mat、txt、xls、csv等均可)绘制图形(包含xlabel、ylabel、title、legend,并对字体和线性进行设置) 读取外部数据文件(文件格式不限,mat、txt、xls、csv等均可) 1. mat格式 load...
  • lionpku
  • lionpku
  • 2015-08-31 21:55
  • 1968

【机器学习PAI实践二】人口普查统计

产品地址:https://data.aliyun.com/product/learn?spm=a21gt.99266.416540.102.OwEfx2一、背景感谢大家关注玩转数据系列文章,我们希望通过在阿里云机器学习平台上提供demo数据并搭建相关的实验流程的方式来帮助大家学习如何通过算法来挖掘数...
  • gshengod
  • gshengod
  • 2016-12-30 10:19
  • 2922
    我的微信公众号

    作者公众号:凡人机器学习

    凡人机器学习

    机器学习微信交流群
    为了方便大家学习与交流,凡人云近日已开通机器学习社群! 分享“凡人机器学习”公众号名片到40人以上的大群并截图给小助手,小助手就会拉你入群 在这里你可以得到: 1.各种学术讨论 2.最新的资料分享 3.不定期的征文以及联谊活动! 小助手微信号:meiwznn
    作者新书《机器学习实践应用》

    主要讲述算法和业务的结合,适合初学者

    机器学习实践应用

    京东地址

    个人资料
    • 访问:842954次
    • 积分:11262
    • 等级:
    • 排名:第1685名
    • 原创:236篇
    • 转载:40篇
    • 译文:0篇
    • 评论:460条
    博客专栏
    统计