{'fraction_non_alphanumeric': 0.017424242424242425, 'fraction_numerical': 0.0, 'mean_word_length': 5.1157407407407405, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Learning from Demonstration with Gaussian Process Approach for an Omni-directional Mobile Robot

There is great potential in robotics for the application of methodologies related to machine learning, and aiming to the learning from demonstration framework, which helps in a remarkable way to reduce the programming times of the movements of a Robot and in addition to this allows the movements to be more natural and smooth. Machine learning can be found in diverse derivations as the supervised, non-supervised and reinforced learning. One of the most used is supervised learning, which can be divided into two main tasks: classification and regression. To perform regression, one of the methodologies widely used is the Gaussian Process (GP). Learning from Demonstration (LfD) can be seen as a regression problem given a data set. In this article, the development of a learning method based on Gaussian Process and applied to a mobile robotic platform is presented. This implies that the learning has to be performed very fast and incrementally, this because the data arrives frequently and abundantly. The GP offers great precision in learning and meets the characteristics to perform control in robots. This paper investigates the regression methodology using GP as well as its application in demonstration learning.