0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

什么情况下需要机器学习?

如意 来源:百家号 作者:读芯术 2020-07-02 16:24 次阅读

想象一下,你刚刚从一个临床试验中得到了一个数据集(为了帮你更好地理解,笔者整理了一些数据供你查看),假设这些数据反映了治疗日(输入“特征”)与某个病人在某种奇迹疗法60天的疗程中应接受的正确剂量(毫克)(输出“预测”)之间的关系。

(1,28) (2,17) (3,92) (4,41) (5,9) (6,87) (7,54) (8,3) (9,78) (10,67) (11,1) (12,67) (13,78) (14,3) (15,55) (16,86) (17,8) (18,42) (19,92) (20,17) (21,29) (22,94)(23,28) (24,18) (25,93) (26,40) (27,9) (28,87) (29,53) (30,3) (31,79)(32,66) (33,1) (34,68) (35,77) (36,3) (37,56) (38,86) (39,8) (40,43) (41,92) (42,16) (43,30) (44,94)(45,27) (46,19) (47,93) (48,39) (49,10) (50,88) (51,53) (52,4) (53,80) (54,65) (55,1) (56,69) (57,77) (58,3) (59,57) (60,86) 。..

你正在治疗一个病人,今天是第二天。你会建议用什么剂量?

答案是“17mg”,这是一个很简单的问题。那第四天呢?没错,是41mg。现在,你将如何开发一个软件以输出1-5天的正确剂量?你会尝试使用机器学习吗?

换句话说,可以尝试在这些数据中找到模型并将其转换为从输入到输出的方法(“模型”)吗?答案是否定的。可以让软件完全按照你的方式去做:在表中查找答案。这样一来,将获得60天内所有时间100%正确的答案,不需要模型,也不需要机器学习。

什么样的情况需要机器学习呢?

现在,假设今天是第61天,剂量的正确答案该是多少?

我们从未见过第61天的数据,所以无法在此处查找答案。机器学习可以帮上忙吗?要看情况。如果没有将输入与输出连接起来的模型,那就算了。在那种情况下,没有什么能帮上忙。

如果那是你认为的机器学习,赶紧打住吧,魔法是不存在的。

但是,如果有这样一个真实存在的模型,那么可以尝试将其应用到第61天,预测或猜测正确的答案,也许机器学习可以帮上忙。

问题在于我们的数据还不足以形成这种模型。如果这样去构建模型,那就太草率了。60天之后,模型结果也必须是接近的。如果第61天的情况完全不同,无法证明模型的有效性怎么办呢?如果第61天所有患者都已完全治愈,或全部死亡,或者正在服用与之相克的药物,那么这种模型会对你不利。

不稳定宇宙

如果你的数据对于探索未来没有帮助,或许是因为疫情改变了所有的规则,过往的信息有多好就都不重要了。如果生活在宇宙的一个不稳定的角落,那将很难证实已知的遍历性和平稳性假设,这些假设大致可以理解为“规则没有改变。”

图源:unsplash

这不是在说外行眼中的那种不稳定性。当规则是时间的预测函数时,处理平缓的不稳定性就是时间序列分析领域的内容。

由于系统的规则根本上是不同的,无法从一个阶段预测到下一个阶段,所以谈到这种剧烈的不稳定性时,我们束手无策。如果过往的数据突然无法用于预测不稳定的未来,就不能用过去直观地预测未来。

但如果有一种模型,并且这种模型适用于新情况,那么恭喜你,可以开始了。可以在旧数据中寻找模型,根据它制定一个方法,然后使用它成功获得第61天及以后的数据!找到模型并投入使用就是机器学习的全部内容。

何时使用机器学习

在应用机器学习和人工智能时,无需重新思考记忆中见过的示例,只需查找就可以了!人工智能能做的不仅仅是重复旧的答案,它能在新例子上取得成功。

你要做的是构建能够成功总结概括的解决方案,要么中止项目。换句话说,如果解决方案无法处理从未见过的新案例,那么就说明它不好。并不是说那些打破稳定宇宙所有规则的全新案例,而是与以往主题稍有偏差的例子。

图源:unsplash

我们不像鹦鹉学舌,而是要在这里概括新情况,这就是机器学习的力量和美妙之处。如果你未看到61天前输入值的精确组合,那么正确的输出值是什么?也许可以将旧的模型转变成可以做出合理猜测的方案。

例如,你利用成千上万张动物照片训练一个识别猫/非猫的分类器,你可以要求其辨别一张全新的照片中是否包含猫,但是让它告诉你一幅画是否是立体主义风格的显然太难为人了。

换种不老套介绍,机器学习是一种自动化重复决策的途径,涉及从算法上找到数据模型并使用这些模型来制定能够正确处理全新数据的方案。

机器学习并非无所不能,但也别把它想的太简单了,找到合适的时机再用它,你会得到满意的效果。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 人工智能
    +关注

    关注

    1789

    文章

    46630

    浏览量

    236974
  • 模型
    +关注

    关注

    1

    文章

    3112

    浏览量

    48646
  • 机器学习
    +关注

    关注

    66

    文章

    8347

    浏览量

    132289
收藏 人收藏

    评论

    相关推荐

    tas5754的TDM功能在什么情况下使用,有什么优点?

    问下,这个TDM功能在什么情况下使用,有什么优点,还有同步信号是否就把LRCLK连接就可以,这个需要根据采样率改寄存器吗?
    发表于 10-31 06:03

    DTU的设备号都在什么情况下需要填写呢?填写的规则是什么?

    DTU的设备号都在什么情况下需要填写,填写的规则是什么?
    发表于 07-26 08:18

    什么情况下需要使用接地电阻柜

    什么情况下需要使用接地电阻柜?中性点电阻柜不接地时,中性点接地方式一般为不接地、直接接地和通过消弧线圈或小电阻接地。接地电阻测试需要将接地引下线接至大地,但大地电阻因季节变化而不同,需要
    的头像 发表于 06-18 08:36 232次阅读

    什么情况下需要申请T-mobile认证?T-mobile的优势是什么?

    T-Mobile认证呢?让我们一起来探讨。一、什么情况下需要申请T-Mobile认证?进军北美市场:如果您的公司计划将无线通信设备推向北美市场,特别是与美国T-M
    的头像 发表于 05-20 17:33 443次阅读
    <b class='flag-5'>什么情况下</b><b class='flag-5'>需要</b>申请T-mobile认证?T-mobile的优势是什么?

    什么情况下电容器会被击穿

    电容器是一种常见的电子元件,广泛应用于各个领域。然而,在特定条件,电容器可能会发生击穿现象,导致其无法正常工作甚至损坏。那么,在什么情况下电容器会被击穿呢?
    的头像 发表于 02-19 14:11 2400次阅读

    浪涌保护器的作用与原理 浪涌保护器在什么情况下需要安装?

    浪涌保护器的作用与原理 浪涌保护器在什么情况下需要安装? 浪涌保护器的作用与原理 浪涌保护器是一种用来保护电气设备免受过电压浪涌的损害的装置。浪涌保护器能够迅速击穿和断开过电压,从而将过电压引导到
    的头像 发表于 02-05 14:55 2061次阅读

    无功补偿在什么情况下需要增设电容补偿

    无功补偿引发的电能损耗是很多用户需要解决的问题之一。在某些情况下,为了降低无功功率的影响,需要增设电容补偿。
    的头像 发表于 01-18 14:18 910次阅读

    高压差分探头什么情况下容易坏?

    高压差分探头什么情况下容易坏? 高压差分探头是一种用于测量电气设备中的电压差异的仪器。它通常由两个金属电极组成,它们用于感测电场强度,并将其转换为电压信号。然而,由于其特殊的设计和工作环境,高压差分
    的头像 发表于 01-08 16:36 621次阅读

    利用AD做数据采集,模拟前端什么情况下需要加LC滤波?

    利用AD 做数据采集,模拟前端什么情况下需要加LC滤波?我发现,加LC 滤波效果不大,还有有的时候反而会造成数据跳动,有点纳闷。
    发表于 12-22 06:34

    AD9235-65在什么情况下需要单端转差分信号?

    我想用AD9235-65芯片,我的输入信号频率50K左右,输入信号经过滤波后,离AD9235的距离很近,是不是就不需要单端转差分输入了?我的信号本来是单端的。或者更进一步,在什么情况下需要单端转差分信号?谢谢!
    发表于 12-14 07:57

    什么是always on buffer?什么情况下需要插always on buffer?

    相比普通的buffer cell,always on buffer(AOB)有secondary always on pin,可以让AOB即使在primary power off的情况下保持on的状态;AOB在secondary pg pin off的情况下也是off的。
    的头像 发表于 12-01 15:31 2234次阅读
    什么是always on buffer?<b class='flag-5'>什么情况下</b><b class='flag-5'>需要</b>插always on buffer?

    运放的电源配置中是否需要负电压?在什么情况下运放需要负电压?

    运放的电源配置中是否需要负电压?在什么情况下运放需要负电压?何时可以不需要? 运放(Operational Amplifier,简称Op-Amp)是一种重要的电子器件,在各个领域的电子
    的头像 发表于 11-22 17:26 3530次阅读

    什么情况下避免使用系统调用

    制。如果对变量的每次访问都使用上述机制,由于系统调用会陷入内核空间,需要频繁的进行上下文切换,这就导致了程序的时间开销比较大。 自然的,我们就想到,在多线程环境中,在某些情况下是否能减少甚至避免使用系统调用?答案是肯
    的头像 发表于 11-13 10:32 407次阅读
    <b class='flag-5'>什么情况下</b>避免使用系统调用

    什么情况下需要布隆过滤器

    什么情况下需要布隆过滤器? 先来看几个比较常见的例子 字处理软件中,需要检查一个英语单词是否拼写正确 在 FBI,一个嫌疑人的名字是否已经在嫌疑名单上 在网络爬虫里,一个网址是否被访问过 yahoo
    的头像 发表于 11-11 11:37 622次阅读
    <b class='flag-5'>什么情况下</b><b class='flag-5'>需要</b>布隆过滤器

    什么情况下应测量电动机的绝缘电阻?

    什么情况下应测量电动机的绝缘电阻? 电动机的绝缘电阻是指电机绝缘材料的绝缘性能。它是一个重要的参数,用来评估电机绝缘系统的健康状况和预测可能出现的故障。在什么情况下应该测量电动机的绝缘电阻?本文将
    的头像 发表于 11-10 14:38 1551次阅读