计算机与现代化

• 人工智能 • 上一篇    下一篇

基于词向量与SVM的移动机器人自然语言导航指令识别

  

  1. 1.中南大学机电工程学院,湖南  长沙  410083;  2.高性能复杂制造国家重点实验室,湖南  长沙  410083
  • 收稿日期:2017-02-22 出版日期:2017-09-20 发布日期:2017-09-19
  • 作者简介:王思远(1992-),男,四川巴中人,中南大学机电工程学院硕士研究生,研究方向:智能机器人,自然语言处理; 王恒升(1963-),男,陕西合阳人,教授,博士生导师,博士,研究方向:智能机器人,自然语言处理; 刘通(1994-),男,江苏徐州人,硕士研究生,研究方向:智能机器人,自然语言处理。
  • 基金资助:
    国家重点基础研究发展计划项目(2013CB035504); 中南大学硕士生自主探索创新项目(2016zzts299)

Recognition of Mobile Robot Natural Language Navigation Instructions Based on Word Embedding and SVM

  1. 1. College of Mechanical & Electrical Engineering, Central South University, Changsha 410083, China;

    2. State Key Laboratory of High Performance Complex Manufacturing, Changsha 410083, China
  • Received:2017-02-22 Online:2017-09-20 Published:2017-09-19

摘要: 针对基于自然语言指令的移动机器人导航控制中导航指令识别这一问题,尝试以词向量和支持向量机(SVM)相结合的方式解决。利用Skip-gram训练具有导航特性的语言模型。将语言模型生成的词向量利用Skip-gram模型的加法组合运算特性进行特征融合生成特征向量,特征向量作为SVM模型的特征输入,完成自然语言的导航指令识别任务。本文方法克服了人工定义SVM模型的特征向量繁琐及覆盖不全的问题。实验结果表明,本文方法具有较好的分类效果,平均F1值提高了2%。

关键词: 词向量, 支持向量机, 自然语言处理, 移动机器人导航

Abstract:  A method based on word embedding and support vector machine (SVM) for the commands recognition of mobile robots navigation is proposed as a solution for the mobile robots navigation by natural language instructions. A language model with navigation features is trained by Skip-gram model. Feature vector is generated by word embedding and the additive combinatorial operation characteristics of Skip-gram model. Feature vector is used as the feature input of SVM to complete the task of the navigation command distinction. The method overcomes the problem that the artificial definition feature vector of SVM model is complicated and incomplete. Experiments show that this method has a good classification result and improves the average F1-measure by 2%.

Key words: word embedding, support vector machine (SVM), natural language processing, mobile robots navigation

中图分类号: