什么是人工智能(AI)?

三件事情你需要知道的

人工智能,或AI,是聪明人的行为的模拟。这是一个计算机或系统设计,感知环境,了解自己的行为,并采取行动。考虑自动驾驶汽车:像这样的AI驱动的系统集成人工智能算法,如机器学习和深入学习,到复杂的环境,使自动化。

为什么AI有关系吗?

AI估计在2030年创造的经济价值全世界万亿$ 13日,据麦肯锡预测。

这是因为AI在几乎所有行业和应用领域改造工程。除了自动驾驶,AI还用于在该预测机器故障,这表明他们何时需要维护模式;健康和传感器分析诸如患者监测系统;而学习和直接从经验中提高机器人系统。

常见的应用领域AI。

关键部件的AI工作流程

成功与AI需要不止一个训练模式的AI,特别是在AI驱动系统,使决策和采取行动。实AI工作流包括:准备数据,建立一个模型,在设计上该模型将运行系统,并部署到硬件或企业系统。

在AI的步骤流程。

数据准备

取原始数据并使其为一个准确的,高效和有意义的模型是有用的一个关键步骤。事实上,它代表了大部分的AI努力

数据准备需要的专业领域知识,如在语音和音频信号的经验,导航和传感器融合,图像和视频处理,并且雷达和激光雷达。在这些领域的工程师是最适合,以确定哪些数据的关键特征是,它们是不重要的,什么罕见的事件来考虑。

大赦国际还涉及巨大的数据量。然而标签数据和图像是乏味和费时。有时候,你没有足够的数据,特别是对安全关键系统。生成准确的综合数据可以提高您的数据集。在这两种情况下,自动化是按时完成任务的关键。

AI建模

在模拟AI系统成功的关键因素是:

  • 先从一套完整的算法和预建模型机器学习,深度学习,强化学习,和其他人工智能技术
  • 采用应用用于生产的设计和分析
  • 在工作开放的生态系统其中AI工具,如MATLAB®,PyTorch和TensorFlow™可以一起使用
  • 管理计算复杂性与GPU加速和缩放平行和云服务器和内部部署的数据中心

系统设计

一个完整的系统中存在的AI模式。在自动驾驶系统,AI知觉必须使用算法来定位和路径规划和控制的制动,加速,转向和整合。

AI在自动驾驶场景中使用。

考虑AI预测性维护风力发电场和自动驾驶仪控制为今天的飞机。

复杂的,AI驱动的这样的系统需要集成和仿真。

部署

AI模式需要被部署到的CPU,GPU和/或FPGA的最终产品,无论是嵌入式或边缘设备,企业系统,或云的一部分。嵌入式或边缘设备上运行的AI模型在现场提供所需的快速的结果,而在企业系统和云中运行AI模型提供了来自全国各地众多设备收集的数据结果。通常情况下,AI模型被部署到这些系统的组合。

当您生成从模型代码和目标的设备部署进程加快。使用代码生成优化技术和硬件优化库,你可以调整的代码,以适应嵌入式和边缘设备或企业系统和云计算的高性能需求所需的低功率曲线。

发展与MATLAB AI-驱动系统

还有的AI技能有充分证据不足。然而,谁使用MATLAB或Simulink的工程师和科学家金宝app®有必要在自己的专业领域创造AI驱动系统的技巧和工具。

数据预处理与MATLAB

您将花费更少的时间数据预处理。从时间序列的传感器数据,图片到文本,MATLAB应用程式和数据类型显著减少需要预处理的数据的时间。高级功能,可以很容易地同步不同的时间序列,与内插值,过滤噪声信号,取代异常分裂原始文本的话,等等。您可以快速可视化数据了解发展趋势,并与地块和识别数据质量问题现场编辑器

MATLAB应用的图片,视频和音频数据的自动化地面实况标签。

为了测试算法之前数据可用来自传感器或其它设备,可以生成从Simulink中合成数据。金宝app该方法在自动驾驶系统中通常使用诸如自适应巡航控制,车道保持辅助,和自动紧急制动。

使用标签应用服务深度学习工作流程就像语义分割。

深学习框架互操作。

AI建模MATLAB

人工智能模拟技术的应用而变化。

机器学习

MATLAB用户已经部署了成千上万的应用程序进行预测性维护,传感器分析,金融,通讯电子。统计和机器学习工具箱™使得机器的硬部件与应用的培训和比较模型,先进的信号处理和特征提取,分类,回归学习容易,聚类算法监督和无监督的学习。

ASML,半导体制造商,使用的机器学习技术来创建虚拟量测技术,提高在复杂的结构,使一个芯片重叠对准。“作为一个工艺工程师,我曾与神经网络或机器学习的经验。我通过MATLAB实例一起寻找产生的虚拟测量的最佳机器学习功能。用C我不能这样做或Python,那就已经采取了太长时间找到,验证和整合权套餐,解释说:”工程师埃米尔·施密特 - 韦弗。

MATLAB模型还具有更快的执行速度比大多数统计和机器学习计算开源。

分类学习者的应用程序,它可以让你尝试不同的分类,并找到适合您的数据集最合适的。

深度学习

工程师使用自动驾驶,计算机视觉,语音和自然语言处理和其他应用MATLAB深学习能力。深度学习工具箱™允许您创建,互连,培训和评估深层神经网络的层。实例和预训练的网络可以很容易地使用MATLAB深学习,即使没有先进的计算机视觉算法或神经网络知识。

MATLAB使工程师能够在不同的深度学习框架一起工作。随着ONN金宝appX支持,MATLAB允许进口和最新车型的出口,并从其它支持的框架,包括TensorFlow。

深网络设计的应用程序,它可以让你构建,可视化和编辑深层学习网络。

强化学习

在控制系统中,从学习基于累积回报效益,强化学习是一种理想的技术。强化学习工具箱™让你训练使用DQN,A2C,DDPG,以及其他强化学习算法政策。您可以使用这些策略来实现控制器和决策算法的复杂系统,如机器人和自治系统。您可以实现使用深层神经网络,多项式,或查找表的策略。

采用强化学习工具箱的设计和培训政策。

自然语言处理

自然语言处理模型通常用于情感分析,预测性维护和主题建模。文本分析工具箱™提供算法和可视化的预处理,分析和建模的文本数据。它可以让你提取和处理来自诸如设备日志,新闻,调查,经营者报告,以及社交媒体的原始文本。

使用机器学习技术,如LSA,LDA,文字的嵌入,你可以找到集群和创建高维数据集文本功能。特点与文本分析工具箱创建可以与其他数据源的特性来构建机器学习是采取文字,数字和其他类型的数据模型的优点结合起来。

识别风暴报表数据的话题。

系统设计

复杂的,AI-驱动系统需要与其他算法集成。系统设计和仿真是因为整个系统的影响AI模式的有效性非常重要。工程师可以使用Simulin金宝appk中实现快速的设计迭代和闭环测试。

例如,在自动驱动系统,可以使用AI和模拟来设计该控制器用于制动,加速,和转弯。您可以使用Sim金宝appulink中设计和仿真系统模型,并MATLAB的AI模式。您可以使用软件,如虚幻引擎合成理想的相机图像喂AI模式。

航程,这使得退休社区,在不到三个月的时间部署了3级自主车自驾车的出租车。集成模型加速过程从构思到道路测试。金宝appSimulink中让他们安全地测试在危险的条件下。

金宝appSimulink中,您还可以生成从已知故障条件的故障数据。在风力发电场,你可能会合成失败的数据添加到从风力涡轮机的测量数据。您可以优化您的系统模型,以获得未来的设备故障的准确的预测。

车道下单眼相机的看法,与MATLAB和Simulink创建控制应用。金宝app

从模型中使用合成的故障数据与测量数据一起创建的未来故障一个强有力的预测。

部署

在MATLAB AI模型可以被部署在该领域嵌入式设备或板,边缘装置,企业系统,或云。

对于深学习模型,你可以使用GPU编码器™生成和部署NVIDIA®CUDA®图形处理器。或者生成C代码MATLAB编码器™对于英特尔部署®和手臂®板。供应商优化的库创建具有高性能的推理速度部署模型。

MATLAB生产服务器™,你可以安全地部署并与企业IT系统,数据源和业务技术集成。

直接与现有的系统和数据,包括的Tableau积分®,TIBCO®Spotfire中®,电力BI等现代分析系统。

了解更多关于AI

了解MATLAB如何与深学习工作流程的任何部分帮助:从通过部署预处理。获取与MATLAB深度学习的高度概括,并探索多种应用。
了解如何使用MATLAB,一个简单的摄像头,和一个深层神经网络识别你周围的物体。该演示使用AlexNet,已经培训了超过一百万图像的预训练的深卷积神经网络。
探索机器学习主题,学习它们是什么以及如何使用它们。
准备好了AI与MATLAB和Simulink金宝app
三真实世界的例子将展示MATLAB如何可以很容易上手AI。
武藏精密株式会社开发出工业自主运营机器人样机在半年
武藏精密株式会社使用MATLAB和Simulink通过仿真加速发展金宝app。
检测过度转向的BMW汽车与机器学习
在MATLAB工作,BMW的工程师们开发能够检测98%的准确度转向过度受监督的机器学习模型。