新项目模块不能拆拆拆
|
Gartner发布了一系列《Predicts 2021》研究报告,其中一份报告概述了人工智能(AI)将在未来几年引发的重大影响,包括广泛的道德和社会问题。 Gartner的五位分析师在《2021年预测:人工智能对人类和社会的影响》的报告中预测了2025年将会产生的变化,该报告特别关注了所谓的人工智能的二级后果,这种后果是非预期的新技术的成果。
例如,生成式AI现在可以创建出实际上并不存在的人物和物体的非常逼真的照片。 边缘计算将是物联网成功的关键。 物联网设备——从智能手机和智能手表到嵌入设备和基础设施中的微型计算机——产生了大量的数据。这些数据将在云中进行处理,然后再将相关处理结果发送回设备,以指示其如何做出响应。但是,延迟(数据在互联网上两点之间传输所需的时间)使得这种设置对于时间关键型应用(例如医疗设备使用的应用程序)不可靠,例如,医疗设备使用的应用,这些应用需要几乎立即处理传感器数据并做出响应。此外,依赖云还限制了将物联网设备部署到几乎没有网络或网络连接不可靠的地方的可能性。 在2021年,我们将使用边缘计算来解决这些挑战,方法是将数据处理从中央服务器移到地理上更接近数据源的地方。我们将能够利用Nvidia和Intel等公司开发的专业加速器芯片组来做到这一点,这些芯片组能够运行相对先进的机器学习算法,而这些算法可以在设备本身上运行。这将把延迟降低到几乎为零。我们还在开发软件和硬件优化技术,例如模型量化,这将加速基于云的处理,从而进一步减少延迟。像这样的进步将有助于在全世界推广先进的物联网设备。 边缘计算还将使我们能够对数据进行更多的本地化控制。一种称为联合学习的技术允许在拥有本地数据样本的多个服务器或边缘设备之间训练算法,而不必共享或交换数据。这意味着可以处理敏感数据,例如医疗或专有信息,并在设备本身上保持安全。智能手机输入键盘就是这样一个已经在使用的例子,该键盘为设备上的每个人创建一个本地化的、个人的常用单词和短语库,同时仅将人工智能模型的摘要更改发送到云中进行处理。这使人工智能可以从用例中学习,但可以保护用户的隐私。 由于边缘计算减少了对连接性的依赖,因此它将使更多的人能够使用人工智能解决方案。这将对诸如撒哈拉以南非洲以及亚洲和南美部分地区等世界许多地区产生巨大影响,那里许多人面临着严重的互联互通问题。例如,边缘计算已经被用于帮助撒哈拉以南非洲国家的自给自足的农民。喀麦隆一家初创公司开发的Agrix-Tech应用在智能手机中使用摄像头和机器学习算法,以帮助农民识别农作物上的病虫害。 农民可以在田间立即获得这些信息,然后,当手机靠近互联网节点时,该应用将匿名数据输入云中,以进一步训练集中式算法。再加上将减少云延迟的新一代低轨道卫星,像这样的边缘计算应用将彻底改变这些地区人们的在线生活。
在2021年,我们将看到边缘计算在医疗、交通、工业、农业和家庭领域带来的更多突破。边缘计算以尽可能接近数据源的智能方式处理数据的能力,将创造一个能够为全球大众带来实际好处的伟大物联网。 新的硬件平台继续依赖 GCC 工具链进行软件开发,例如 RISC-V,这是一种自由开放的 ISA,机器学习、人工智能(AI)和物联网细分市场都对其感兴趣。GCC 仍然是 Linux 系统持续开发的关键组件。针对 Intel 架构的 Clear Linux 项目是一个为云、客户端和物联网用例构建的新兴发行版,它提供了一个很好的示例,说明如何使用和改进 GCC 编译器技术来提高基于 Linux 的系统的性能和安全性。GCC 还被用于微软 Azure Sphere 的应用程序开发,这是一个基于 Linux 的物联网应用程序操作系统,最初支持基于 ARM 的联发科 MT3620 处理器。在培养下一代程序员方面,GCC 也是树莓派的 Windows 工具链的核心组件,树莓派是一种运行基于 Debian 的 GNU/Linux 的低成本嵌入式板,用于促进学校和发展中国家的基础计算机科学教学。 GCC 由 GNU 项目的创始人理查德•斯托曼首次发布 于 1987 年 3 月 22 日,由于它是第一个作为自由软件发布的可移植的 ANSI C 优化编译器,因此它被认为是一个重大突破。GCC 由来自世界各地的程序员组成的社区在指导委员会的指导下维护,以确保对项目进行广泛的、有代表性的监督。GCC 的社区方法是它的优势之一,它形成了一个由开发人员和用户组成的庞大而多样化的社区,他们为项目做出了贡献并提供支持。根据 Open Hub 的说法,“GCC 是世界上最大的开源团队之一,在 Open Hub 上的所有项目团队中排名前 2%。”[18]
关于 GCC 的许可问题,人们进行了大量的讨论,其中大多数是混淆而不是启发。GCC 在 GNU 通用公共许可证(GPL)版本 3 或更高版本下发布,但运行时库例外。这是一个左版许可,这意味着衍生作品只能在相同的许可条款下分发。GPLv3 旨在保护 GCC,防止其成为专有软件,并要求对 GCC 代码的更改可以自由公开地进行。对于“最终用户”来说,这个编译器与其他编译器完全相同;使用 GCC 对你为自己的代码所选择的任何许可都没有区别。[19] (编辑:阳江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

