{"title":"基于强化学习的模糊遗传肌肉模型建模与控制:肌肉激活法","authors":"F. N. Rahatabad","doi":"10.34172/icnj.2020.15","DOIUrl":null,"url":null,"abstract":"Background: The central nervous system (CNS) is optimizing arm movements to reduce some kind of cost function. Simulating parts of the nervous system is one way of obtaining accurate information about the neurological and treatment of neuromuscular diseases. The main purpose of this paper is to model and control the human arm in a reaching movement based on reinforcement learning theory (RL).Methods: First, Zajac’s muscle model is improved by a fuzzy system. Second, the proposed muscle model applied to the six muscles which are responsible for a two-link arm that move in the horizontal plane. Third, the model parameters are approximated based on genetic algorithm (GA). Experimental data recorded from normal subjects for assessing the approach. At last, reinforcement learning algorithm is utilized to guide the arm for reaching task.Results: The results show that: 1) The proposed system is temporally similar to a real arm movement. 2) The reinforcement learning algorithm has the ability to generate the motor commands which are obtained from EMGs. 3) The similarity of obtained activation function from the system is compared with the real data activation function which may prove the possibility of reinforcement learning in the central nervous system (Basal Ganglia). Finally, in order to have a graphical and effective representation of the arm model, virtual reality environment of MATLAB has been used.Conclusions: Since reinforcement learning method is a representative of the brain's control function, it has some features, such as better settling time, not having any peek overshoot and robustness.","PeriodicalId":33222,"journal":{"name":"International Clinical Neuroscience Journal","volume":"7 1","pages":"138-146"},"PeriodicalIF":0.0000,"publicationDate":"2020-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Modelling and Control Human Arm with Fuzzy-Genetic Muscle Model Based on Reinforcement Learning: The Muscle Activation Method\",\"authors\":\"F. N. Rahatabad\",\"doi\":\"10.34172/icnj.2020.15\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Background: The central nervous system (CNS) is optimizing arm movements to reduce some kind of cost function. Simulating parts of the nervous system is one way of obtaining accurate information about the neurological and treatment of neuromuscular diseases. The main purpose of this paper is to model and control the human arm in a reaching movement based on reinforcement learning theory (RL).Methods: First, Zajac’s muscle model is improved by a fuzzy system. Second, the proposed muscle model applied to the six muscles which are responsible for a two-link arm that move in the horizontal plane. Third, the model parameters are approximated based on genetic algorithm (GA). Experimental data recorded from normal subjects for assessing the approach. At last, reinforcement learning algorithm is utilized to guide the arm for reaching task.Results: The results show that: 1) The proposed system is temporally similar to a real arm movement. 2) The reinforcement learning algorithm has the ability to generate the motor commands which are obtained from EMGs. 3) The similarity of obtained activation function from the system is compared with the real data activation function which may prove the possibility of reinforcement learning in the central nervous system (Basal Ganglia). Finally, in order to have a graphical and effective representation of the arm model, virtual reality environment of MATLAB has been used.Conclusions: Since reinforcement learning method is a representative of the brain's control function, it has some features, such as better settling time, not having any peek overshoot and robustness.\",\"PeriodicalId\":33222,\"journal\":{\"name\":\"International Clinical Neuroscience Journal\",\"volume\":\"7 1\",\"pages\":\"138-146\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-06-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Clinical Neuroscience Journal\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.34172/icnj.2020.15\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Clinical Neuroscience Journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.34172/icnj.2020.15","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Modelling and Control Human Arm with Fuzzy-Genetic Muscle Model Based on Reinforcement Learning: The Muscle Activation Method
Background: The central nervous system (CNS) is optimizing arm movements to reduce some kind of cost function. Simulating parts of the nervous system is one way of obtaining accurate information about the neurological and treatment of neuromuscular diseases. The main purpose of this paper is to model and control the human arm in a reaching movement based on reinforcement learning theory (RL).Methods: First, Zajac’s muscle model is improved by a fuzzy system. Second, the proposed muscle model applied to the six muscles which are responsible for a two-link arm that move in the horizontal plane. Third, the model parameters are approximated based on genetic algorithm (GA). Experimental data recorded from normal subjects for assessing the approach. At last, reinforcement learning algorithm is utilized to guide the arm for reaching task.Results: The results show that: 1) The proposed system is temporally similar to a real arm movement. 2) The reinforcement learning algorithm has the ability to generate the motor commands which are obtained from EMGs. 3) The similarity of obtained activation function from the system is compared with the real data activation function which may prove the possibility of reinforcement learning in the central nervous system (Basal Ganglia). Finally, in order to have a graphical and effective representation of the arm model, virtual reality environment of MATLAB has been used.Conclusions: Since reinforcement learning method is a representative of the brain's control function, it has some features, such as better settling time, not having any peek overshoot and robustness.