当前位置: 首页 > 编程日记 > 正文

腾讯天衍实验室夺世界机器人大赛双冠军,新算法突破脑机接口瓶颈

日前,“2020世界机器人大赛-BCI脑控机器人大赛”公布成绩,腾讯天衍实验室和天津大学高忠科教授团队组成的C2Mind战队,经过多轮赛程的激烈比拼,实力入围BCI脑控机器人大赛“运动想象范式”赛题决赛,最终成功斩获技术赛“颞叶脑机组”一等奖,以及技术锦标赛“颞叶脑机有训练集一等奖”两项冠军。

世界机器人大赛在业内被誉为机器人界的“奥林匹克”,是目前国内外影响广泛的机器人领域官方专业赛事,自2015年起已成功举办五届,共吸引了全球20余个国家12万余名选手参赛。BCI脑控机器人大赛作为世界机器人大赛中一项高精尖科研类赛事已成功举办三届,此项竞赛内容重点考察脑-机接口技术在医疗康复等领域的创新应用技术成果,旨在推动该技术与各领域产业交流合作,满足人们对医疗、养老、助残、康复等多样化的民生需求,实现该领域与各行业的跨越融合发展。

运动想象新算法突破脑-机接口技术瓶颈

BCI(Brain-computer interface ,脑-机接口)是指通过对神经系统电活动和特征信号的收集、识别及转化,使人脑发出的指令能够直接传递给指定的机器终端,从而使人对机器人的控制和操作更为高效便捷,俗称“脑控”。该项技术是一项融合了神经科学和人工智能的一门新兴技术,在人与机器人的交流沟通领域有着重大创新意义和使用价值,其已广泛应用于助残康复、灾害救援、娱乐体验等多个领域。

作为集科技性、创新性、实用性于一体的世界级BCI赛事,本届大赛上也诞生了诸多脑-机接口领域突破性技术成果。

由天津大学和腾讯天衍实验室组成的C2Mind战队,从运动想象(Motor imagery ,MI)路径入手。这是一种非常重要的BCI范式,指没有任何肢体运动的情况下,利用意念想象肢体运动,是一种自发性脑电。但是,由于脑电信号的不稳定性,以及不同受试者脑电信号差异较大,甚至同一受试者在不同时间段采集的脑电信号都会存在较大差异,这使得脑机接口技术在使用前均需较长的校准时间,且系统性能不稳定,这些问题均严重影响了脑机接口技术运动想象范式在实际医疗场景中的应用。

针对运动想象脑电信号的时间差异性,腾讯天衍实验室提出基于动态域自适应的深度脑电解码模型

研究运动想象算法的腾讯天衍实验室高级研究员柳露艳介绍,针对脑电信号数据差异大,且数据集样本量少,而导致训练困难及训练模型泛化性能差等问题,腾讯天衍实验室和天津大学高忠科教授团队,联合提出了一种创新的运动想象脑电信号分类方法。该方法首先通过将同类样本的时频图进行叠加的方式进行数据预处理,这样在保证扩充数据多样性的同时,又保持了原始数据时频特性,同时还增加了模型在不同受试者或者同一受试者不同时间点脑电信号上的泛化性能; 其次使用了基于GAN的领域自适应算法进一步加强了模型在不同脑电信号上的泛化性能。使用该算法训练的轻量级卷积神经网络(Convolutional neural network ,CNN)模型,具有更强的鲁棒性和泛化性能。

小样本学习技术化解训练样本缺乏难题

在技术算法直接应用于实际数据时,大多数情况下无法获得理想结果。因为实际数据往往分布的很不均匀,且存在训练数据缺乏、算法跨中心泛化能力差、算法准确度要求高等问题,尤其在严谨的医疗场景实际应用中,这些问题则成了技术精进的“拦路虎”。

柳露艳还介绍,腾讯天衍实验室运动想象团队基于其在医学领域的长期技术积淀和创新探索,针对以上行业性问题提出了解决方案,即采用小样本、领域自适应、元学习等技术解决训练样本缺乏、数据分布差异大等普遍存在的难题,从小样本数据集中学习出鲁棒的、高精度的脑电信号分类模型,不仅有助于提升运动想象下的脑-机接口系统的精度和泛化性,而且为脑机接口技术的应用奠定良好的技术基础。

运动想象算法应用场景广泛

运动想象脑电信号在医疗场景中的应用是非常广泛的,如对于感觉运动皮层相关部位受损的中风病人,脑机接口可以从受损的皮层区采集信号,然后刺激肌肉或控制矫形器,改善手臂运动。因癫痫病人的大脑会出现某个区域的神经元异常放电,而通过脑机接口技术检测到神经元异常放电后,可以对大脑进行相应的电刺激,从而减少癫痫发作。

同时,运动想象脑机接口在针对自闭症儿童的康复训练中也承担着重要的角色。与正常儿童相比,自闭症儿童在观看他人运动情景时模仿动机弱,相应的感觉运动皮层激活程度较低。通过让这些儿童参与基于自身感觉运动皮层激活程度强弱实时反馈的游戏项目,可以提升他们对感觉运动皮层激活程度的自我控制能力,从而改善自闭症的症状。

腾讯天衍实验室提出的运动想象创新算法,有望从准确性、效率、实用性、创新性、技术性等多维度提高脑-技接口技术在助残康复等多领域的技术应用与产业发展,为突破当前人类与机器、人类与环境的交互技术中存在的难题提供了一个可行的解决方案。这项算法可以通过嵌入到不同的硬件系统或者软件系统,为受试者实现意念传输和控制。比如,它和外骨骼机器人结合的BCI系统,可用于偏瘫、脑卒中患者运动功能的主动式康复;和电动轮椅结合的BCI系统,有望帮助肢体行动不便的人群自由活动出行等等。希望在不久的将来,可以看到这项技术帮助越来越多的残障人士突破肉体和工具的局限。

相关文章:

免费的私人代码托管(bitbucket) 和 常用git指令

转自 http://blog.csdn.net/nzing/article/details/24452475 今天想找个免费的私人代码托管平台,github,googlecode, SourceForge都不行,后来发现bitbucket(https://bitbucket.org/),注册时,如果不多于5个人…

Ajax简单示例之改变下拉框动态生成表格

1.建立一个aspx页面&#xff0c;html代码<html xmlns"http://www.w3.org/1999/xhtml"><head runat"server"><title>Untitled Page</title><script type"text/javascript">var xmlHttp; function createXML…

for语句内嵌例题与个人理解

例题1:画出一个高度为3的等腰三角形. 编写程序: #include<stdio.h> main() { int a,b,c,h; h3; \\h为高度,赋值常量3. for(a1;a<h;a) …

2020百度云秀最新成绩单,AI Cloud活跃客户数同比去年增长65%

12月17日&#xff0c;“ABC SUMMIT 2020百度云智峰会”在北京举行。大会以“智者先行”为主题&#xff0c;百度CTO王海峰展现了518新战略后百度智能云取得的最新成绩和产业智能化成果。“云智一体”成百度智能云独特的竞争力&#xff0c;在各行各业加快规模化落地。本届大会首次…

构建之法读后感part6

这个星期看完了构建之法的第六章&#xff0c;看了第六章之后了解到敏捷开发以用户的需求进化为核心&#xff0c;采用迭代、循序渐进的方法进行软件开发。在敏捷 开发中&#xff0c;软件项目在构建初期被切分成多个子项目&#xff0c;各个子项目的成果都经过测试&#xff0c;具备…

Ajax实现无刷新三联动下拉框

1.html代码<HTML><HEAD><title>Ajax实现无刷新三联动下拉框</title><meta content"Microsoft Visual Studio .NET 7.1"name"GENERATOR"><meta content"C#"name"CODE_LANGUAGE"><meta content&…

用算法改造过的植物肉,有兴趣试试么?

来源 | HyperAI超神经责编 | 晋兆雨头图 | CSDN 下载自视觉中国本月初&#xff0c;麦当劳宣布&#xff0c;将于 2021 年推出植物肉全新产品线 McPlant&#xff0c;新品品类将包括汉堡、鸡肉替代品以及早餐三明治。事实上&#xff0c;麦当劳并不是尝试植物基产品的首家快餐店&am…

浅谈软件自动化集成测试的流程

浅谈自动化集成测试相信从事软件测试专业的同行很早就知道了自动化的测试技术&#xff0c;也许大家也很想知道具体的软件自动化具体的运行实施过程。本人学识尚欠&#xff0c;目前无法对综合的软件自动化的测试进行阐述&#xff0c;但是本人通过不同的书籍对软件自动化的集成测…

web聊天室总结

前言: 最近在写一个聊天室的项目&#xff0c;前端写了挺多的JS(function)&#xff0c;导致有点懵比&#xff0c;出了BUG&#xff0c;也迟迟找不到。所以昨天把写过的代码总结了一下&#xff0c;写成博客。 项目背景 参考博客: http://www.cnblogs.com/alex3714/articles/533763…

概率图论PGM的D-Separation(D分离)

为什么80%的码农都做不了架构师&#xff1f;>>> 本文大部分来自&#xff1a;http://www.zhujun.me/d-separation-separation-d.html 其中找了一些资料发现原文中阻塞&#xff08;block&#xff09;中&#xff08;b&#xff09;部分有出路&#xff0c;黑体部分修改…

CSDN湘苗培优|高起点步入职场,快人一步!

课程了解3个培养阶段结束后&#xff0c;让你具备&#xff1a;解决问题能力、交付能力、有经验。系统基础训练&#xff08;阶段一&#xff09;•内容&#xff1a;程序逻辑基础、计算机原理、操作系统工作原理、C语言&#xff08;掌握内存的分配&#xff09;、密码学、信息论、概…

php与Ajax实例

****************AJAX的学习要有JavaScript、HTML、CSS等基本的Web开发能力**************** [AJAX介绍] Ajax是使用客户端脚本与Web服务器交换数据的Web应用开发方法。Web页面不用打断交互流程进行重新加裁&#xff0c;就可以动态地更新。使用Ajax&#xff0c;用户可以创建…

[转]构建基于WCF Restful Service的服务

本文转自&#xff1a;http://www.cnblogs.com/scy251147/p/3566638.html 前言 传统的Asmx服务&#xff0c;由于遵循SOAP协议&#xff0c;所以返回内容以xml方式组织。并且客户端需要添加服务端引用才能使用&#xff08;虽然看到网络上已经提供了这方面的Dynamic Proxy&#xff…

Ajax使用初步

Ajax定义为“Asynchronous JavaScript XML”的简称&#xff0c;也就是异步的JavaScript和XML处理。从原理上看&#xff0c;主要是Ajax可以通过调用HttpRequest实现与服务器的异步通讯&#xff0c;并最终在网页中实现丰富友好的用户界面Ajax使用初步&#xff0c;配置步骤1.把Aj…

AI化身监工,上班还能摸鱼吗?

来源 | 人民数字FINTECH责编 | 晋兆雨头图 | CSDN 下载自视觉中国俗话说“上班摸鱼一时爽&#xff0c;一直摸鱼一直爽。”上班族这群“时间管理大师们”往往能在上班的时间中挤出一半的时间来摸鱼&#xff1a;在距离上班时间的最后一分钟打卡&#xff0c;午饭时间未到就打开各大…

解决“安装程序无法定位现有系统分区,也无法创建新的系统分区”的方法

使用老毛桃PE格式化C盘后安装Win7出现“安装程序无法定位现有系统分区,也无法创建新的系统分区”的错误。本文给出了我遇到该情况的解决办法&#xff0c;亲身经历&#xff0c;绝非抄袭。 在网上看了好多办法&#xff0c;都无效。最后竟然用下面的方法成功了&#xff1a; 1. 使用…

Linux 上 12 个高效的文本过滤命令

在这篇文章中&#xff0c;我们将会看一些 Linux 中的过滤器命令行工具。过滤器是一个程序&#xff0c;它从标准输入读取数据&#xff0c;在数据上执行操作&#xff0c;然后把结果写到标准输出。 因此&#xff0c;它可以用来以强大的方式处理信息&#xff0c;例如重新结构化输出…

linux在多核处理器上的负载均衡原理

原文出处&#xff1a;http://donghao.org/uii/ 【原理】 现在互联网公司使用的都是多CPU&#xff08;多核&#xff09;的服务器了&#xff0c;Linux操作系统会自动把任务分配到不同的处理器上&#xff0c;并尽可能的保持负载均衡。那Linux内核是怎么做到让各个CPU的压力均匀的呢…

完全免费,简化版Plotly推出,秒绘各类可视化图表

作者 | Peter来源 | Python编程时光今天给大家推荐一个可视化神器 - Plotly_express &#xff0c;上手非常的简单&#xff0c;基本所有的图都只要一行代码就能绘出一张非常酷炫的可视化图。以下是这个神器的详细使用方法&#xff0c;文中附含大量的 GIF 动图示例图。环境准备本…

Linux 启动过程详解

说明&#xff1a;由于图片太大&#xff0c;上传博客的图片是jpg格式的有点失真&#xff0c;看不清楚&#xff0c;可以双击打开查看&#xff0c;有朋友想看高清&#xff0c;无码&#xff0c;无水印的大图&#xff08;png格式&#xff09;请下载附件&#xff01;转载于:https://b…

java web项目优化记录:优化考试系统

考试系统在进行压力測试时发现&#xff0c;并发量高之后出现了button无反应。试题答案不能写到数据库的问题&#xff0c;于是针对这些核心问题&#xff0c;进行了优化。 数据库方面&#xff1a; Select语句&#xff1a;Select * from TEB_VB_XZTRecord改为select 必须的列 form…

深度学习中的注意力机制(三)

作者 | 蘑菇先生来源 | NewBeeNLP原创出品 深度学习Attenion小综述系列&#xff1a;深度学习中的注意力机制&#xff08;一&#xff09; 深度学习中的注意力机制&#xff08;二&#xff09;目前深度学习中热点之一就是注意力机制&#xff08;Attention Mechanisms&#xff…

程序分析工具gprof介绍

程序分析是以某种语言书写的程序为对象&#xff0c;对其内部的运作流程进行分析。程序分析的目的主要有三点&#xff1a;一是通过程序内部各个模块之间的调用关系&#xff0c;整体上把握程序的运行流程&#xff0c;从而更好地理解程序&#xff0c;从中汲取有价值的内容。二是以…

hadoop源码datanode序列图

2019独角兽企业重金招聘Python工程师标准>>> 转载于:https://my.oschina.net/u/572882/blog/134796

HDU 2206 IP的计算(字符串处理)

题目链接&#xff1a;http://acm.hdu.edu.cn/showproblem.php?pid2206 Problem Description在网络课程上&#xff0c;我学到了非常多有关IP的知识。IP全称叫网际协议&#xff0c;有时我们又用IP来指代我们的IP网络地址&#xff0c;如今IPV4下用一个32位无符号整数来表示&#…

有规律格式化文本文件插入数据库

现有以下文本文件: *理光(深圳)工业发展有限公司(D15)(位于福田区)1.厨师1名;男;30岁以下;高中以上学历;中式烹调师中级以上&#xff0c;需备齐身份证/毕业证/流动人口婚育证明原件及复印件1份.经公司体检不合格者将不予录用&#xff0c;不合格者体检费自理.福利及待遇:工作时…

java使用uploadify上传文件

一、简介Uploadify是JQuery的一个上传插件&#xff0c;实现的效果非常不错&#xff0c;带进度显示&#xff1b;可以上传多个文件&#xff1b;详细的使用方法网上有很多&#xff0c;建议到官网参考&#xff0c;这里仅仅展示其使用的效果&#xff1b;官网&#xff1a;www.uploadi…

微软亚洲研究院成立OpenNetLab,探索以“数据为中心”AI网络研究新范式!

2020年12月18日&#xff0c;微软亚洲研究院宣布联合清华大学、北京大学、南京大学、兰州大学、新加坡国立大学、首尔国立大学等多所亚洲地区高校&#xff0c;成立OpenNetLab开放网络平台联盟。 OpenNetLab官网地址&#xff1a;https://opennetlab.org/ 通过为研究人员提供通用的…

圆角文本框的制作

把border&#xff1a;0px;outline:none;就可以清除边框。然后在外面放一个圆角div&#xff0c;文本框在div内居中的话能够&#xff0c;设置行高和text-align:center。或者也能够在背景图上放文本框。

微软收购 GitHub 两年后,大咖共论开源新生态

头图 | CSDN 下载自视觉中国被微软收购两年的GitHub&#xff0c;现在怎么样了&#xff1f;据《 2020 年度 GitHub Octoverse 报告》显示&#xff0c;GitHub 上开发者数量达到 5600 万&#xff0c;新增 6000 万个存储库以及 19 亿个 contribution。GitHub 预计到 2025 年&#x…