0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【虹科】人工智能(AI) - 一场游戏还是致胜未来的专业工具?

虹科智能感知 2021-12-10 10:26 次阅读
关于虹科智能感知虹科智能感知事业部专注于智能感知与机器视觉领域,已经和IDS,Blickfeld和Gidel等有着重要地位的国际公司展开深度的技术合作。我们的解决方案包括3D激光雷达,工业相机,视觉处理平台,图像采集卡及视觉系统集成等。虹科的工程师积极参与国内外专业协会和联盟的活动,我们非常重视技术培训和积累,公司定期与国内外专家团队进行交流和培训。

1

如何在工业生产中应用人工智能

在机器视觉领域存在一个共识,即:在数字时代,人工智能(AI)是推动工业生产的关键。自学习算法有可能改进现有机器视觉流程与产品,也带来了新的应用可能性。然而,这些也需要新的思维方式。但机器视觉行业中许多公司仍对新技术持保留态度。人们没有所需的专业知识和时间来详细地了解人工智能。由于对AI技术的监管和认证有限,许多用户很难理解该技术及其结论。因此,目前市场对AI的接受度并不高,也缺乏对该技术的介绍。制造商能否增加应用AI技术的透明度并降低应用门槛?还是说AI技术仍无法应用于工业用途,目前仅仅是初创企业玩弄的一项计谋?

这也是当下的一个热门话题。旁观者往往能给出正确答案。原因是:对于一项技术必须达到或带来何种成果才能被认可与最终实现应用,每个用户都有不同的期望。然而,市面上都有生产和高效使用AI技术所需的硬件。许多机器视觉硬件制造商已经意识到这一点。因此,不同性能级别的AI平台范围正在稳步增长。但是此项新技术仍有一些需要在初期解决的问题。仅提供硬件已完全不够——我们需要转换思维方式!

2

AI技术缺少了什么?

人工智能或机器学习(ML)的工作方式与基于规则的图像处理截然不同,因此视觉任务的方法和处理方式也不同。AI处理结果的质量也不再是人工开发的程序代码产物,而是由是否具有合适图像数据的学习过程来决定。这听起来很简单,但是只有通过足够的专业知识和经验才能实现预期的目标。缺少处理正确数据的专业经验,往往会导致错误发生,而又会导致机器学习方法的错误应用。测试表明,在些某些情况下,由于使用了有太多不重要内容、曝光不良、模糊不清甚至标签错误的图像,而导致不同用户在同一任务中实现了非常不同的人工神经网络(ANN)训练质量。

使用机器学习方法工作的关键能力不再与基于规则的图像处理相同,因此这些能力必须专门建立。有时间和资源来工作、测试和试用机器学习的专家正在获得这种经验,并了解其中的陷阱。这可能是目前更多的新型初创公司正在使用机器学习的原因。这些公司过去没有经验,也不受现有流程制约,这样一来,他们使用机器学习时,有时会进行探索性的有趣尝试,去冒险执行那些经典的图像处理至今仍没有解决方案的任务。但是,只要行业内大公司没有向客户全面介绍此新技术,并提供使用该技术的充分理由,就会导致知识缺乏与不信任(客户方面也是如此)。要让这些业内大公司走出舒适圈,则必须做出改变。AI技术面临的是已建立的系统,近年来人们已经创建了适合应用该技术的环境条件。与AI技术相关的知识、文档、培训、硬件、软件、开发环境、客户接受度和需求都需要相当长的时间才能完善。另一方面,人工智能技术仍显得非常原始和简单。掌握AI技术的专家在赢得钦佩与认可的同时也不可避免地面临质疑与不理解。这项技术未来的另一重要方面是新的目标群体。未来的机器视觉社区不仅由传统的图像处理专家组成,还会吸引越来越多的物联网行业专家加入。 新用户群体不可避免地会产生不同的使用案例,并且他们对现有技术的使用会提出不同的要求。传统的编程SDK并不能始终满足需求。我们必须打破成规!

3

软件先行

我们并不缺少合适的硬件!高效工作的AI加速器让机器学习的应用尤其适用于小型、低功耗嵌入式视觉系统或全集成的推理相机平台。个别生产商已经推出这种加速器了。但这并不能解决行业内这项新技术应在初期解决的问题。AI技术必须经过测试、验证、重新训练并最终整合到高效的工作流程中,即应用中。但是哪些公司会这样做?而且还有能力这样做?所有这些操作实际上都是相同的重复任务。但这需要超越原型开发的其他能力。而且还需要能为特定平台的工具进行编程的系统程序员

虹科合作伙伴IDS提供了完全不同的解决方案,并且信心十足:凭借合适、高效协作的工具,每个用户群都可以充分开发AI视觉平台的潜力,而无需花费大量的时间和金钱来建立新的核心能力。这些核心能力实际上并非操作专属的AI应用程序所必需的能力。这意味着什么呢?训练人工神经网络和为您专属的应用程序进行编程的专业知识,可以打包到许多简单AI工作流的工具中。如此一来,每个用户无需建立自己的专家团队,即可实现自己的个人要求。这款软件让每个用户都能够使用适合他们各自任务与工作方法的工具。图像处理应用程序是一种框架,将多个特定的单独任务纳入应用程序相关的序列,以便高效、无误地执行这些任务。传统上,这项任务由开发人员在适合于该平台的程序代码中进行编程,如C++。对于即将面市的新AI平台来说,情况并无不同。借助现有的AI加速器,软件开发工具包(SDK)为各自平台的硬件相关编程提供了必需的软件接口。大多数情况下,这很大程度上为应用程序开发者专属的流程解决方案提供了自由可编程平台。我们提供了C++源代码实例的相应SDK,虹科NXT推理相机提供了一个开放的平台。

4

应用程序向导

然而,大部分图像处理应用程序的工作流程相对简单。捕捉图像→ 分析图像或提取特征(图像处理) → 做出处理决定 → 启动操作。此过程可以是对产品的简单识别和分类,随后通过各种接口为机器控制或分拣系统发出信号或传输信息。这些基本功能只在一些细节上有所不同,因此不必每次进行重新编程。然而,作为项目的切入点而选择的深度学习使用案例,例如“分类”或“物体检测”,通常已经过于抽象,无法推导出数据采集和视觉应用程序配置的进一步必要操作步骤。

因此,我们正致力于通过 NXT推理相机,让人工智能便于大众理解并且易于使用。任何用户群体都可以创建应用程序,无论是程序员、图像处理专业人员,还是机器操作员和熟练工。为此,基于云的人工神经网络(ANN)培训软件lighthouse将在下一次更新中对功能进行扩展,以包括一个操作向导。该向导更能针对用户的实际问题,给出适当的操作指导以支持该用户。此向导轻松地扩展了目标群体的应用,并且涵盖机器视觉应用的所有个性化任务。从“您想做什么?”开始, lighthouse平台为一系列面向应用程序的问题提供了解决方案,如“计数对象”、“检查有无缺陷”。通过合适的深度学习使用案例,辅助系统在后台选择应用程序基础,并向用户建议进一步的操作。此外,该辅助系统还提供有用的提示、视频或说明,为用户提供了必要的背景知识。这样的“引导式应用程序创建”与传统的应用程序开发相比,更像是一种教程。最后,用户将得到可供下载的定制视觉应用程序,只需在虹科NXT相机上激活并启动即可。

5

以“拼图”代替编程

如果您想要创建更为复杂的流程,不一定需要使用C++或其他基于文本的编程语言。如果函数库被封装成视觉功能块,并添加了可视化编辑器,那么该过程就可以像拼图的碎片一样组合起来,而不必担心单个编程语言的确切命令。为此目的,Google专门创建了Blockly项目。虹科的NXT相机使用Blockly并调整其自身的功能,以便能够以任意复杂的序列,将相机的推理任务合并到构建工具集中。

8ea370b0-58fc-11ec-a27f-dac502259ad0.jpg通过Blockly,具有几个人工神经网络的多阶段检测也可以非常容易地集成到一个程序序列中。借助Blockly编辑器直观的用户界面,即使是初学者和外行人也能很快取得成功。与应用程序向导相比,使用此模块化系统进行可视化编程的优势在于可以创建您专属的序列。由此,变量、参数和AI结果可以通过逻辑链路与数学计算、条件if/else语句或loop语句的重复操作进行轻松链接。通过两阶段目标检测和多个神经网络,该系统还可以实现更复杂的工作流。例如,对象识别器提供不同部件的基本预分类,随后由第二个分类器进行详细的缺陷分析,以便进行更具体的部件分类。否则,只有使用VAC (Vision App Creator)和C++编程知识才能实现此类流程。拼图类应用程序的另一个优势在于其使用的高度灵活性。与Python相似,由于无需复杂的交叉编译,因此使用Blockly进行编程的Vision App支持直接执行“代码”。在lighthouse平台中创建的应用程序,在相机中进行初步测试后,可以轻松地进行进一步交互式编程——直接在相机中编程!您还可以直接在相机中设计Vision App。这使得此视觉应用编辑器成为从测试和试用阶段到操作使用的理想工具。从自动应用程序配置器,到具有直观视觉界面的视觉应用构建工具集,再到使用经典SDK的全免费编程,我们为具有不同专业知识水平的用户提供了适合的工具。这在使用人工智能调试和设置个人图像处理应用程序时节省了时间和成本。

6

人工智能结果的可解释性

尽管看到AI具有众所周知的优势,并且使用了高精确度的ANN,但在发生故障时,做出诊断往往比较困难。问题的另一面是,缺乏对AI工作方式的了解或无法解释的结果会抑制算法的传播。通常情况下,ANN经常被错误地认为是一个黑盒,会做出不可理解的决策。“虽然深度学习模型无疑是复杂的,但它们并非黑盒。事实上,称它们为玻璃盒会更为准确,因为我们可以看清楚盒子内部,看到每个组件的工作状态。”[摘自“机器学习中的黑盒隐喻”]。神经网络的推理决策不是基于经典逻辑规则,人类可能不容易理解其人工神经元的复杂交互作用。但它们仍是数学系统的结果,因此具有可复制性和可分析性。我们只是缺少合适的工具支持。恰恰是在AI领域,我们仍有很大的提升空间。也正是在此领域,市面上各种AI系统能给用户多大程度的支持会变得显而易见。

我们在AI领域与各研究所和大学一起研究与工作,旨在开发这些工具。在我们的NXT ocean软件中,已经提供了这种合作的成果。以所谓的置信度图(热图)的形式进行可视化,使人们更容易理解AI的关键决策,以便最终在工业环境中提升人们对神经网络的接受度。该成果还可以用来识别和避免训练的数据偏差(见“置信度图”)。很快,在基于云的训练软件 lighthouse以及在IDS NXT相机中,能够进行统计分析,以便能更轻松地确定与理解经过训练的ANN质量。借助这些软件工具,用户可以更直接地将IDS NXT AI的行为和结果追溯到训练数据集中的薄弱环节,并有针对性地加以纠正。因而让AI对每个用户来说都具有可解释性和可理解性。

8ee463e0-58fc-11ec-a27f-dac502259ad0.jpg置信度图

7

适用于工业用途的完整工具包

毫无疑问,人工智能的应用潜力是巨大的。带AI加速器的推理相机充分地证明了它的高效性,这表明我们已经能够提供合适的硬件。但仅提供硬件还不足以让全行业都开始使用人工智能。制造商面临的挑战是通过以易用软件和一体化流程的形式,分享他们的专业知识来支持用户。与经过多年发展成熟并通过大量文档、知识转让和多种软件工具建立了忠实客户群的最佳做法相比,人工智能仍有许多进步空间,但该技术已经在不断改进。为了进一步提高人们对AI的接受度和理解度,各项AI标准与认证正在制定中,旨在对人工智能进行广泛应用。最终的目的是让每个人都熟悉这项新技术,以免错过最佳时机。借助我们的NXTocean平台,嵌入式AI系统已经可以作为工业工具,快速而方便地操作,并通过许多易用的软件工具让用户群受益——即使这些用户群对机器学习、图像处理或应用编程没有深入的了解。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 人工智能
    +关注

    关注

    1776

    文章

    43782

    浏览量

    230562
收藏 人收藏

    评论

    相关推荐

    嵌入式人工智能的就业方向有哪些?

    于工业、农业、医疗、城市建设、金融、航天军工等多个领域。在新时代发展背景下,嵌入式人工智能已是大势所趋,成为当前最热门的AI商业化途径之
    发表于 02-26 10:17

    ai人工智能机器人

    随着时间的推移,人工智能的发展越来越成熟,智能时代也离人们越来越近,近几年人工智能越来越火爆,人工智能的应用已经开始渗透到各行各业,与生活交融,成为人们无法拒绝,无法失去的
    发表于 09-21 11:09

    《通用人工智能:初心与未来》-试读报告

    作者给出的结论。整体读下来,可以给我们关于通用人工智能全面的了解。作者也反复强调了通用人工智能与专用智能的区别。尤其是人们错误的认为堆专用智能
    发表于 09-18 10:02

    基于IDE构建用于STM32微处理器的完整人工智能项目

    本用户手册指导了基于 IDE 逐步构建用于 STM32 微处理器的完整人工智能AI)项目,自动转换预训练好的神经网络(NN)并集成所生成的优化库。本手册还介绍了 X-CUBE-AI 扩展包,该扩展
    发表于 09-07 06:15

    人工智能专业好就业吗

    人工智能专业好就业吗 随着人工智能技术的飞速发展,人工智能专业逐渐成为了热门的求职领域之一。人工智能
    的头像 发表于 08-17 12:37 698次阅读

    人工智能专业怎么样啊

    人工智能专业怎么样啊 人工智能专业(Artificial Intelligence,以下简称AI专业
    的头像 发表于 08-17 12:36 811次阅读

    人工智能专业学什么

    人工智能专业学什么 随着人类社会的不断发展,人工智能AI)的应用范围也不断扩大。现在,许多行业都开始依赖AI技术来提高效率和准确性,这也为
    的头像 发表于 08-17 12:36 822次阅读

    人工智能需要哪些专业

    ,学习AI技能将会为未来的职业发展做出巨大的贡献。那么,人工智能需要哪些专业呢? 计算机科学 首先,计算机科学是人工智能的基础。学习计算机科
    的头像 发表于 08-12 17:26 655次阅读

    人工智能专业好就业吗

    人工智能专业好就业吗 在未来的发展中,人工智能将主宰科技领域的发展,每一项科技成就都是人工智能技术的一种体现。因此,
    的头像 发表于 08-12 16:58 2203次阅读

    什么是人工智能专业

    什么是人工智能专业 人工智能(Artificial Intelligence,简称AI)是现代计算机科学和工程学领域中的一个重要分支,它致力于开发能够实现
    的头像 发表于 08-12 16:57 863次阅读

    人工智能专业有哪些

    人工智能专业有哪些 人工智能(Artificial Intelligence,简称AI专业是指针对人工
    的头像 发表于 08-12 16:29 2392次阅读

    人工智能是什么专业

    人工智能是什么专业 人工智能(Artificial Intelligence,简称AI)是计算机科学、数学、统计学、神经科学、心理学、哲学等多种领域相结合的交叉学科,致力于研究如何使机
    的头像 发表于 08-12 16:29 847次阅读

    AI 人工智能未来在哪?

    人工智能AI智能大模型已经孵化;繁衍过程将突飞猛进,ChatGPT已经上线。 世界首富马斯克认为AI对人类是种威胁;谷歌前CEO施密特认
    发表于 06-27 10:48

    【书籍评测活动NO.16】 通用人工智能:初心与未来

    的新人工智能正在兴起。自然语言处理、人脸识别、自动驾驶、无人系统等复杂人工智能任务相继取得大的突破,人工智能在很多特定问题(如围棋、《星际争霸》
    发表于 06-21 14:41

    【EASY EAI Nano人工智能开发套件试用体验】EASY EAI Nano人工智能开发套件开箱及硬件初体验

    及接线柱、12V 1A电源等。 EASY EAI Nano人工智能开发板用塑料盒和静电袋包装,里面有根黑色的数据线。 EASY EAI Nano人工智能开发套件包装还是很不
    发表于 05-31 19:18