人工智能(AI)技术正在飞速改变世界,而机器学习作为其核心引擎,已从云端走向边缘。本教程将系统介绍机器学习的基本概念、边缘计算的优势,以及如何利用搭载NPU的i.MX 8M Plus处理器在本地实现高效、安全的AI应用。
人工智能与机器学习的发展现状
在科技日新月异的当今社会,人工智能 (AI) 的研究工作已取得惊人进展,计算机的用途也在不断拓宽。
机器在执行某些任务时比起人类更快、更精准。最著名的事件莫过于在2016年,AlphaGo通过机器的自主学习能力战胜了围棋世界冠军柯洁。
当然,AI发展的如此迅速,也与人类智慧的不断进步是密不可分的。
利用机器学习(ML)等方面的技术,开发人员可以创建更丰富多样的应用,比如工业机器视觉、图像分类、对象检测、语音识别、自然语言处理、手势和情绪检测等,这些应用改变了我们生活的方式,提高了我们的住宅、办公室、工厂、城市的安全性、智能化程度和便利性。
什么是机器学习?
机器学习相当于利用计算引擎来处理复杂的人工任务,但是它的速度更快,甚至能够自主运行,无需人为的直接干预。在运行机器学习应用时,需要执行海量的数学运算,总计可达到每秒数万亿次。
显然,机器学习能够提供给人们提供很多便捷功能,而这些功能对于智能家居、智能零售、智能工厂和智慧城市等应用领域而言是必不可少的。以前,机器学习需要成本昂贵而又复杂的云计算,也就是“基于云的人工智能”。但现在,很多机器学习操作可在网络边缘进行,在这里,智能互连设备提供更快的运行时响应、更低的延迟,可靠性、私密性和安全性更出色。
