人工智能
也许公司在实施边缘人工智能时面临的最大问题是大多数公司没有内部资源来开发这些复杂的快速变化的技术。缺乏训练有素的人员和对设计流程的不熟悉通常会导致时间延迟和培训团队成员的额外费用。另外,选择太多,工程师不可能每个选项都去探索。而且由于每个应用程序都不同,因此可能不适合根据过去的实现来复制解决方案。但是,通过提出几个关键问题并找到合适的合作伙伴将您的项目从构思转变为芯片,任何企业都可以制定路线图,在其设备中成功部署边缘 AI。
定义用例和可行性
在探索实现选项之前定义用例很重要。任何企业都应该问的第一个问题是:客户会发现什么是真正有用的?在确定客户想要的功能后,您的团队需要设定开发和生产成本目标以及可接受的上市时间。
现在是具有挑战性的部分——做出与技术相关的决策。是否有可能在您正在处理的成本、时间、功率和空间权衡内实现该功能?在此阶段,与经验丰富的合作伙伴/顾问合作或借鉴内部经验至关重要。你不会有完美的数据来做你的决定,所以实际经验对于做出这些判断是必不可少的。
技术选择
团队可以做出多种选择来在产品中实现客户所需的功能。根据您的可用资源和开发时间,团队可能会考虑以下一些选择:
如何评估正确的选择
如果没有边缘 AI 芯片领域训练有素的专业人员的专业知识,可能很难评估正确的选择。每个选项的评估通常需要很长时间并且需要广泛的知识。例如,评估固定加速器与 FPGA 实现可能需要具有不同技能的工程师。由于有如此多的供应商和解决方案提出相互矛盾的主张,对于大多数企业来说,做出基本决策可能会让人不知所措。
可以采取的最重要的步骤之一是找到可以帮助评估技术权衡的合适合作伙伴,并将公司从最初的研究和评估阶段带到解决方案的设计和实施。此外,不要沉迷于寻找具有“最佳”功率/性能的解决方案。如果您能找到可行的解决方案并拥有足够的软件和技术支持,那么这可能是您的最佳选择。不要被抓到追逐规格。
构建解决方案
一旦选择了功能和技术,下一步就是实施。通常重点是神经网络模型的实现,但企业还必须处理逻辑(软件/硬件)的实现,以处理从传感器到最终输出的管道,每一步都需要独特的算法。
可能出现的问题包括:
最后的忠告
由于有如此多的供应商提出相互矛盾的说法,因此对于希望实施边缘 AI 的企业来说,重要的是不要专注于寻找“最佳 TOPS”或“最快”的解决方案,因为这些都是难以捉摸的目标。回答许多有关功能、技术选择和实施的问题的最佳方式是与“已经在那里,做到了”的个人或组织合作。具有快速评估潜在用例、技术解决方案和供应商产品的经验的人,可帮助您尽可能快速准确地缩小选择范围。专注于拥有最完整解决方案的供应商,既有要实现的引擎,也有模型、算法,甚至现有数据,以帮助您处理独特的用例并创建可靠的概念证明。
全部0条评论
快来发表一下你的评论吧 !