{'fraction_non_alphanumeric': 0.017738359201773836, 'fraction_numerical': 0.0, 'mean_word_length': 4.863636363636363, '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}}
Gaussian Mixture Model with Weighted Data for Learning by Demonstration

Cobots are robots specialized in collaborating with a human to do a task. These cobots needs to be easily re-programmed in order to adapt to a new task. Learning by Demonstration enables a non-expert user to program a cobot by demonstrating how to realize the task. Once the learning is done, the user can only improve the learning by adding new demonstrations or deleting existing ones. In this article, the proposed model gives the possibility to the user to impact the learning by choosing which parts of the demonstration has more importance. This model uses an extended version of Gaussian Mixture Model (GMM) with weighted data coupled with Gaussian Mixture Regression (GMR). This architecture was tested with two different tasks and with two robots. Results indicate better generated trajectory with the proposed approach.