Johanna Pingel,Mathworks
人工智能(AI)是一种智能人类行为的模拟。它旨在察觉到其环境,做出决策并采取行动。获取工程师AI的概述,并发现人工智能适合工程工作流程的方式。您将了解构建AI系统的步骤,例如数据准备,建模,系统设计和部署。
人工智能是一种被设计成智能的计算机系统,能够感知环境,做出决定并采取行动。对于工程师来说,除了人工智能的广泛定义外,还有很多事情需要考虑,更重要的是,如何实施它。结果因应用程序而异。但要构建一个成功的人工智能系统,需要驾驭整个工作流程,而且不仅仅是训练一个人工智能模型。
那么AI对工程师意味着什么?AI意味着数据准备。在大多数AI应用程序的中心是数据。事实证明,数据准备是AI成功的最关键的成分之一。没有数据准备,你站在花很多时间看着平庸的AI结果并想知道为什么。
数据准备不仅仅是具有大量数据甚至预处理所有数据才能保持一致。这是关于人的洞察力,是什么让数据变得良好。这是关于考虑使用合成数据和更多样本的增强数据集。它是关于通过自动化您花费标签的时间更快地清洁数据。
人工智能建模方法。是的,我一开始就说人工智能不仅仅是一个模型。但是,当然,您仍然需要构建尽可能好的模型。这里有几点需要考虑。
选择你的算法 - 你在看机器学习还是深入学习?也许是一个组合。从一套完整的算法开始,预构建的模型意味着您已经领先于游戏,利用了AI社区的更广泛的工作,而不是从头开始。
调整您的型号 - 这是您花时间识别将获得最佳参数集的最佳参数,以使您可以获得最强大和准确的模型。到达准确的模型需要时间。幸运的是,添加更多硬件可以大大加快培训模型的时间,其中包含参数,输入数据和图层的所有组合。
人工智能意味着系统设计。模型不是结果。它是一个复杂系统的一部分。让我们举一个机器人的例子,它负责递送包裹。
将AI添加到机器人意味着AI必须与所有其他碎片一起共存。您使用多个传感器具有感知,本地化和路径规划。您可以控制速度和方向处理的物理系统。这些作品一起工作以创建一个完整的工作系统。它必须在所有场景中完美地工作。
模拟是如何将它们结合在一起的。模拟不仅可以验证各个部分能够正确地一起工作,还可以确保结果和反应是你在每个情况下所期望的。模拟使您能够验证边缘案例并测试数百万个场景,否则这些场景将占用过多的时间。它还允许您在部署到硬件之前验证模型是否正确工作。
最后,AI意味着部署。你训练了你的模型。你已经测试过你的系统。现在是时候进入世界了。
由于很多应用都使用人工智能,因此部署需求也很广泛,从汽车的ecu到化工厂的边缘系统,再到制造业的基于企业的系统,或从多个地点收集数据的基于云的流系统。你可以将人工智能整合到这些系统的任何部分。所以你需要能够灵活部署到所有可能平台的人工智能模型。
在将AI融入系统时,有很多需要考虑。作为工程师,重要的是关注超过建立模型,而是整个AI工作流程。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。