爱吧机器人网 » 技术 > 机器学习 > 正文

美海军研究实验室研发新型数据高效的机器学习算法


现有的机器人执行奔跑或跳跃等动作可以证明当前自主技术的发展水平,然而,机器人的运动能力与其在环境中处理和移动物体的能力间仍存在很大差距。美海军研究实验室(NRL)正在研究如何缩小这种能力差距,改进机器人和其他自主系统的功能。

NRL机器人专家格伦·亨肖表示,在过去10年里机器人的自主能力已经取得显著进步,但机器人仍难以执行特殊的动作,尤其是使用机械臂进行操纵的动作。NRL表示研发出可以理解世界、并灵巧地完成各种任务的机器人的目标将很快实现。

开发机器人的三种方法

亨肖表示,通常有3种方式开发机器人,其中两种方法存在不足之处,另一种则刚刚开始发展。

第一种方法是手动设计所有用于机器人行走或移动的算法。如果对环境和机器人的设定比较明确且不发生巨大变化,这种方法非常有效。DARPA的“BigDog”四足机器人就是采用这种方式设计而成。制造这款机器人的波士顿动力公司表示,研发团队花费近20年的时间研究出该机器人所需的算法。但这种方法存在“脆弱性”,也就是说,改变其中任何一种假设,使机器人完成不同的任务,或环境变得不同,这种方法都无法正常工作。

第二种方法是模型预测控制,在方程式中以数学公式描述机器人应该做什么,然后计算出这些方程式的解。如果拥有较强的计算能力,且方程正确,那么这种方法就能很好地运作。

第三种方法是通过机器学习算法,也是使机器人执行复杂操作任务最困难的方法。机器人专家称该方法的问题在于所有可用的深度学习算法都需要非常大量的数据训练集。

数据高效的机器学习

相反,NRL正在研发数据高效的机器学习算法。专家们将这种能力描述为在复杂领域学习而不需要大量数据支撑的能力。提高数据效率,减少学习次数。为此,NRL正在开展两个相关领域的研究:一是为特定任务定制神经网络,使其在保证准确性的情况下变得更小;二是开发主动询问学习算法。

通过神经网络,NRL试图理解如何自定义单个神经元的计算,使其更符合机器人需要执行各种运动的任务。如果可以通过某种方式定制每个神经元计算的内容,使之与一项任务相关联,那么就可以减少神经元的数量。神经元越少,所需的训练集就越小。

为优化主动询问学习算法,NRL利用了人类的经验。即定向学习,专注于学习一件特定的事情。研究人类的学习方式,更明确地了解所收集的数据类型,获得更多“定向”信息,进而加快学习速度。NRL将这一过程看作是对问题的优化设计。

相比之下,目前的深度学习算法是“对世界的被动观察”。由于机器学习依赖于数百万个数据点,如果数据集足够大,算法最终将获得完成任务所需的数据。数据集的大小成为限制因素。

在这项研究的基础上,NRL正在研究使用专门处理单元的神经形态计算。这种新型的计算机硬件——神经形态芯片,不同于标准计算机,其工作方式类似人类大脑。由于NRL没有能力制造芯片,目前正与半导体芯片制造商合作,以获取所需的神经形态芯片。

截止到今天,机器人的研究更多集中在机器视觉上,造成了灵敏度相关的能力差距。亨肖表示,未来对神经形态计算的研究工作将会不断增加。

来源:美国武装部队通信与电子协会网站/图片来自互联网

军事科学院军事科学信息研究中心 刘伟雪

如需转载请注明出处:“国防科技要闻”(ID:CDSTIC)



上一篇:BAT面试官最喜欢问的问题之一:算法Kmeans优化算法有?
下一篇:2018机器学习和AI最大突破没找到,但我发现了最大障碍!
精选推荐
国外眼科手术机器人为视网膜静脉阻塞患者带来希望
国外眼科手术机器人为视网膜静脉阻塞患者带来希望

[2017-03-20]  视网膜静脉阻塞,简称RVO,对患者来说是一种严重的疾病。该病病因为视网膜静脉中存在血液凝块,这可能导致视力严重下降,在某些情况下,病 ...

机器人从工业走向家庭  库卡KUKA目标是引领中国市场
机器人从工业走向家庭 库卡KUKA目标是引领中国市场

[2017-12-08]  机器人正在改变着人们的生活方式,而库卡KUKA想要在中国这个大蛋糕中占有一块大份额,库卡公司正在引领市场...

全自动膝关节置换手术机器人被美国FDA批准上市
全自动膝关节置换手术机器人被美国FDA批准上市

[2019-10-14]  美国Think Surgical公司已获得美国食品和药物管理局(FDA)的批准,在美国销售用于全膝关节置换(TKA)的TSolution One®全膝关节应用 ...

美国喷气推进实验室的AI驱动无人机挑战人类飞行员
美国喷气推进实验室的AI驱动无人机挑战人类飞行员

[2017-12-08]  随着无人机及其组件越来越小,效率越来越高,功能越来越强大,我们已经看到越来越多的研究开始让无人机自主飞行在半结构化的环境中,而不依赖于外部定位。 宾夕法尼亚大学在......

深度神经网络揭示了大脑喜欢看什么
深度神经网络揭示了大脑喜欢看什么

[2019-11-06]  爱吧机器人网编者按:近日,《自然-神经科学》发表了一篇论文,研究人员创建了一种深度人工神经网络,能够准确预测生物大脑对视觉刺激所产 ...

什么是机器人学?机器人学简介
什么是机器人学?机器人学简介

[2017-12-14]  机器人学是工程学与科学的交叉学科,包括机械工程,电气工程,计算机科学等。机器人技术涉及机器人的设计、制造、操作和应用,以及用于控制、感官反馈和信息处理的计算机系统。...

研究人员融合人类与AI的创造力 显著提高了深度学习的表现
研究人员融合人类与AI的创造力 显著提高了深度学习的表现

[2019-10-12]  由加拿大人工智能领域研究主席、滑铁卢大学系统设计工程教授Alexander Wong领导的一个团队开发了一种新型紧凑型神经网络家族,可以在智能 ...

谷歌宣布搜索算法重大升级,用BERT模型理解用户搜索意图
谷歌宣布搜索算法重大升级,用BERT模型理解用户搜索意图

[2019-10-26]  谷歌刚刚宣布,其搜索引擎的核心算法正在进行一项重大升级,这项升级可能会改变10%的搜索结果排序。此项升级应用了自然语言处理技术(BERT ...

本周栏目热点

深度学习反向传播算法(BP)原理推导及代码实现

[2017-12-19]  分析了手写字数据集分类的原理,利用神经网络模型,编写了SGD算法的代码,分多个epochs,每个 epoch 又对 mini_batch 样本做多次迭代计算。这其中,非常重要的一个步骤,......

如何在机器学习项目中使用统计方法的示例

[2018-07-23]  事实上,机器学习预测建模项目必须通过统计学方法才能有效的进行。在本文中,我们将通过实例介绍一些在预测建模问题中起关键作用的统计学方法。...

[2017-08-28]  模拟退火(Simulated Annealing,简称SA)是一种通用概率算法,用来在一个大的搜寻空间内找寻命题的最优解。1、固体退火原理:将固体加温 ...

Machine Learning-感知器分类算法详解

[2018-05-31]  今天我们来讲解的内容是感知器分类算法,本文的结构如下:什么是感知器分类算法,在Python中实现感知器学习算法,在iris(鸢尾花)数据集上训练一个感知器模型,自适应线性神......

机器人是怎么深度学习的?

[2016-03-29]      一个人独处时,感觉有点孤单,怎么办?微软亚洲研究院推出的微软小冰,或许 ...