soword科技言
永久公益免费API接口
提供永久免费的API接口,查看更多API接口,如果您有其他免费API资源,请联系我们,造福人类。
提供商务开发:小程序,系统,APP
定制开发,免费评估,免费咨询,价格便宜,售后保障,前往开发服务中心联系开发客服中心
当“代码腐烂”成为生死攸关的问题时,尤其是在物联网领域

物联网(IoT)的兴起给我们带来的可能性是一件美好的事情。然而,进入物联网的软件却没有得到足够的重视。这可能是一个令人生畏的挑战,因为与集中化的IT基础设施不同,有https://securitytoday.com/Articles/2020/01/13/The-IoT-Rundown-for-2020.aspx“target=”noopener noreferrer nofollow“data component=”externalLink“>估计目前世界上至少有300亿个物联网设备,每秒127个新的物联网设备连接到互联网。

这些设备中的许多都不是哑的。它们自身越来越成熟和智能化,拥有大量的本地代码。问题是,这意味着有很多软件需要维护。高德纳估计目前,10%的企业生成的数据是在边缘创建和处理的,在五年内,这个数字将达到75%。

对于冰箱或洗衣机内的传感器,软件问题意味着不便。在汽车或车辆内部,它意味着麻烦。对于运行医疗设备的软件来说,这可能意味着生命或死亡。代码腐烂并没有什么新鲜事,它是一个祸害已经伴随我们一段时间了。当软件周围的环境发生变化,软件性能下降,或者随着软件的增强或更新而增加技术债务,这种情况就会发生。

即使是设计最完善的企业系统,它也会陷入困境。然而,随着越来越复杂的代码部署在边缘,需要更多的关注物联网设备和高度分布式系统,尤其是那些具有关键功能的系统。Jeremy Vaughan,TauruSeer首席执行官的创始人,最近在运行医疗边缘环境的代码上发出警报。

沃恩在他的女儿(她一生患有1型糖尿病)在手机应用程序上的连续血糖监测(CGM)功能失败。”功能消失了,关键警报失效,通知也停止了。结果,他9岁的女儿依赖CGM警报,不得不依靠自己的直觉。

沃恩在2016年下载的应用程序到2018年底“完全没用了”沃恩一家感到孤独,但怀疑自己不是。他们查看了谷歌Play和苹果应用商店的评论,发现数百名患者和护理人员抱怨类似的问题。“

代码腐烂并不是医疗设备软件中潜伏的唯一问题。最近斯坦福大学的研究发现,医疗设备中用于人工智能算法的训练数据仅基于一小部分患者样本。大多数算法(71%)都是根据加利福尼亚、马萨诸塞和纽约这三个地理区域的患者的数据集进行训练的,“而且大多数州都没有代表患者。”而斯坦福大学的研究并没有揭示人工智能在地理上训练的不良结果,而是对其有效性提出了质疑斯坦福大学以人为中心的人工智能研究所副所长鲁斯·奥特曼说:“我们需要了解这些偏见的影响,以及是否应该进行大量投资来消除这些偏见。”地理与健康相关的东西数不胜数。”它与生活方式、你吃的东西和你所接触的饮食有关;它可以与天气暴露和其他暴露相关,这取决于你是否生活在水力压裂或EPA有毒化学物质含量高的地区,所有这些都与地理有关。”

斯坦福大学的研究敦促使用更大、更多样化的数据集用于开发进入设备的人工智能算法。然而,研究人员警告说,获取大型数据集是一个昂贵的过程。”当医学人工智能系统是从狭窄的训练数据集开发出来的,公众也应该持怀疑态度。监管机构必须仔细检查这些新机器学习系统的培训方法,”他们敦促道。

就软件本身的可行性而言,沃恩列举了医疗器械和应用软件内部积累的技术债务,这些债务会严重降低其准确性和有效性。”两年后,“我们盲目地相信[葡萄糖监测]应用程序已经重建,”他说不幸的是,唯一的改进是快速修复和修补。技术债务没有得到解决。我们验证了所有设备上的错误,仍然发现评论分享了类似的故事。“他敦促这些设备和应用程序中的组件透明化,包括遵循美国食品和药物管理局的指导方针,要求“网络安全物料清单(CBOM)”,列出“商业、开放源代码,以及易受漏洞影响的现成软件和硬件组件。“

越来越多的计算和软件开发正在走向边缘。挑战在于将敏捷开发、软件生命周期管理和质量控制的原则应用到数据中心的边缘,并在更大范围内应用自动化,以保持数十亿设备的最新状态。

低,没有代码是美妙的,但“大代码”世界潜伏在

软件开发人员在covid危机中的生产力非常高,这对软件开发人员来说并不奇怪,但是限制了职业发展
2023-03-22 10:04:21

新人小程序+APP定制199元起


发放福利,助力中小企业发展,真正在互联网中受益

点击询问定制

广告服务展示