Alexandre Antunes, Alban Laflaquière, A. Cangelosi
{"title":"利用MTRNN解决双向任务","authors":"Alexandre Antunes, Alban Laflaquière, A. Cangelosi","doi":"10.1109/DEVLRN.2018.8761012","DOIUrl":null,"url":null,"abstract":"In this paper we study the learning of bidirectional tasks in a Recurrent Neural Network (RNN). Most of such models deal with a flow of information in only one direction, either generating outputs or encoding inputs; However, using a single network to do both tasks simultaneously would be more efficient and biologically plausible. We will be using a Multiple Timescales Recurrent Neural Network (MTRNN) to solve these tasks. The network proves capable of dealing with this bidirectional-flow of information simply by training in both directions, with outputs becoming inputs and vice-versa. We showcase this behaviour on two tasks, using the same network. the first is a sentence learning task, akin to a classification problem. The second task is a motor trajectory learning task, akin to a regression problem. The data used in these tasks has been generated through an iCub robot. We present the results of these experiments and show that this model maintains its properties for the bidirectional tasks. We discuss possible future implementations using this ability to solve more complex scenarios such as action and language grounding.","PeriodicalId":236346,"journal":{"name":"2018 Joint IEEE 8th International Conference on Development and Learning and Epigenetic Robotics (ICDL-EpiRob)","volume":"257O 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Solving Bidirectional Tasks using MTRNN\",\"authors\":\"Alexandre Antunes, Alban Laflaquière, A. Cangelosi\",\"doi\":\"10.1109/DEVLRN.2018.8761012\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper we study the learning of bidirectional tasks in a Recurrent Neural Network (RNN). Most of such models deal with a flow of information in only one direction, either generating outputs or encoding inputs; However, using a single network to do both tasks simultaneously would be more efficient and biologically plausible. We will be using a Multiple Timescales Recurrent Neural Network (MTRNN) to solve these tasks. The network proves capable of dealing with this bidirectional-flow of information simply by training in both directions, with outputs becoming inputs and vice-versa. We showcase this behaviour on two tasks, using the same network. the first is a sentence learning task, akin to a classification problem. The second task is a motor trajectory learning task, akin to a regression problem. The data used in these tasks has been generated through an iCub robot. We present the results of these experiments and show that this model maintains its properties for the bidirectional tasks. We discuss possible future implementations using this ability to solve more complex scenarios such as action and language grounding.\",\"PeriodicalId\":236346,\"journal\":{\"name\":\"2018 Joint IEEE 8th International Conference on Development and Learning and Epigenetic Robotics (ICDL-EpiRob)\",\"volume\":\"257O 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 Joint IEEE 8th International Conference on Development and Learning and Epigenetic Robotics (ICDL-EpiRob)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DEVLRN.2018.8761012\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Joint IEEE 8th International Conference on Development and Learning and Epigenetic Robotics (ICDL-EpiRob)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DEVLRN.2018.8761012","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
In this paper we study the learning of bidirectional tasks in a Recurrent Neural Network (RNN). Most of such models deal with a flow of information in only one direction, either generating outputs or encoding inputs; However, using a single network to do both tasks simultaneously would be more efficient and biologically plausible. We will be using a Multiple Timescales Recurrent Neural Network (MTRNN) to solve these tasks. The network proves capable of dealing with this bidirectional-flow of information simply by training in both directions, with outputs becoming inputs and vice-versa. We showcase this behaviour on two tasks, using the same network. the first is a sentence learning task, akin to a classification problem. The second task is a motor trajectory learning task, akin to a regression problem. The data used in these tasks has been generated through an iCub robot. We present the results of these experiments and show that this model maintains its properties for the bidirectional tasks. We discuss possible future implementations using this ability to solve more complex scenarios such as action and language grounding.