术语表

边缘计算

探索边缘计算的威力:通过本地数据处理提高效率、减少延迟并实现实时人工智能应用。

使用Ultralytics HUB 对YOLO 模型进行简单培训

了解更多

边缘计算是一种分布式计算模式,它使计算和数据存储更接近需要的位置,从而提高响应速度并节省带宽。与在集中式数据中心处理数据的传统云计算不同,边缘计算在源头或源头附近处理数据,例如在设备或本地服务器上。这种方法特别适合需要实时处理和低延迟的应用,如人工智能和机器学习(ML)中常见的应用。通过在本地处理数据,边缘计算减少了需要传输到云的数据量,从而降低了延迟并提高了效率。

边缘计算的优势

与传统云计算相比,边缘计算具有多种优势,尤其是在速度和响应速度至关重要的应用场景中。主要优势之一是减少延迟。通过在更靠近数据源的地方处理数据,可以大大减少数据处理和返回所需的时间。这对于自动驾驶汽车和实时视频分析等应用至关重要,因为在这些应用中,瞬间决策至关重要。另一个优势是带宽优化。边缘计算减少了向云端发送大量数据的需要,从而节省了带宽,降低了与数据传输相关的成本。此外,边缘计算还可以在本地处理敏感数据,而不是通过互联网传输,从而提高数据安全性和隐私性。

边缘计算与云计算

虽然边缘计算和云计算在现代数据处理中都发挥着重要作用,但它们服务于不同的需求,并具有鲜明的特点。云计算依靠集中式数据中心来处理和存储数据,提供大量的计算资源和可扩展性。这使其非常适合需要大量处理能力和存储容量的应用,如大数据分析和长期数据存储。相比之下,边缘计算侧重于在本地、数据源或数据源附近处理数据,这对于需要低延迟的实时应用非常有利。边缘计算通过在本地处理时间敏感数据,仅将必要信息发送到云端进行进一步分析或存储,从而与云计算形成互补。

人工智能和机器学习中的边缘计算

边缘计算与人工智能和 ML 尤其相关,因为人工智能和 ML 通常需要实时处理和决策。例如,Ultralytics YOLO 模型可以部署在边缘设备上,在本地执行物体检测和图像分类任务。这使得实时视频监控等应用成为可能,在这些应用中,需要对视频馈送进行即时分析,以识别潜在威胁。通过在边缘设备(如摄像头或本地服务器)上部署Ultralytics YOLO ,可以实时进行处理,而无需依赖与云的持续连接。这就提高了系统的响应速度,即使在互联网连接有限或不可靠的环境下也能确保持续运行。

边缘计算的实际应用

边缘计算在各行各业都有广泛的应用。在制造业,边缘计算可用于实时监控和质量控制,能够立即发现缺陷,减少生产停机时间。例如,配备Ultralytics YOLO 型号的摄像头可以检测装配线上的产品并实时识别异常情况,从而确保只有高质量的产品才能通过。

另一项重要应用是自动驾驶汽车领域。自动驾驶汽车通过摄像头、激光雷达和雷达等各种传感器生成大量数据。边缘计算允许这些车辆在本地处理传感器数据,并立即做出决策,如调整车速或改变车道,而无需依赖与云的连接。这对于确保自动驾驶的安全性和可靠性至关重要。

此外,边缘计算还能对患者进行实时监控,并快速分析医疗图像,从而改变医疗服务。例如,边缘设备可以处理来自可穿戴传感器的数据,检测病人生命体征的异常,并立即向医疗服务提供者发出警报。此外,Ultralytics YOLO 模型可部署在边缘设备上,用于分析 X 射线或核磁共振成像等医疗图像,从而提供快速准确的诊断,而无需将大型图像文件传输到云端。

边缘计算的工具和技术

有几种工具和技术可支持在边缘设备上部署人工智能和 ML 模型。例如,TensorFlow Lite 是在移动和嵌入式设备上部署机器学习模型的流行框架。它允许开发人员将TensorFlow 模型转换为压缩格式,以便在资源有限的设备上高效运行。类似、 OpenVINO是一个开源工具包,可优化深度学习模型,以便在Intel 硬件(包括 CPU、GPU 和 VPU)上部署。这些工具使开发人员能够在从移动应用到工业自动化的广泛应用中利用边缘计算的强大功能。

边缘计算的未来

随着硬件和软件的不断进步,边缘计算的功能越来越强大,也越来越容易获得,其前景一片光明。随着边缘设备的功能越来越强大,人工智能模型的效率越来越高,能够从边缘计算中受益的应用范围将继续扩大。5G 技术等创新技术可提供更高的带宽和更低的延迟,将进一步增强边缘计算的能力,使人工智能应用更加复杂、响应速度更快。此外,边缘计算与物联网(IoT)和区块链等其他新兴技术的整合,将为各行各业的创新和效率带来新的可能性。

有关部署机器学习模型的更多详细信息,您可以探索模型部署的最佳实践。此外,了解边缘人工智能还可以进一步深入了解人工智能与边缘计算的整合。

阅读全部