Learning Faster by Discovering and Exploiting Object Similarities

In this paper we explore the question: “Is it possible to speed up the learning process of an autonomous agent by performing experiments in a more complex environment (i.e., an environment with a greater number of different objects)?” To this end, we use a simple robotic domain, where the robot has...

Full description

Bibliographic Details
Main Authors: Tadej Janež, Jure Žabkar, Martin Možina, Ivan Bratko
Format: Article
Language:English
Published: SAGE Publishing 2013-03-01
Series:International Journal of Advanced Robotic Systems
Online Access:https://doi.org/10.5772/54659
id doaj-186b70b0f91846469cf22c8b43753415
record_format Article
spelling doaj-186b70b0f91846469cf22c8b437534152020-11-25T03:09:24ZengSAGE PublishingInternational Journal of Advanced Robotic Systems1729-88142013-03-011010.5772/5465910.5772_54659Learning Faster by Discovering and Exploiting Object SimilaritiesTadej Janež0Jure Žabkar1Martin Možina2Ivan Bratko3 Artificial Intelligence Laboratory, Faculty of Computer and Information Science, University of Ljubljana, Ljubljana, Slovenia Artificial Intelligence Laboratory, Faculty of Computer and Information Science, University of Ljubljana, Ljubljana, Slovenia Artificial Intelligence Laboratory, Faculty of Computer and Information Science, University of Ljubljana, Ljubljana, Slovenia Artificial Intelligence Laboratory, Faculty of Computer and Information Science, University of Ljubljana, Ljubljana, SloveniaIn this paper we explore the question: “Is it possible to speed up the learning process of an autonomous agent by performing experiments in a more complex environment (i.e., an environment with a greater number of different objects)?” To this end, we use a simple robotic domain, where the robot has to learn a qualitative model predicting the change in the robot's distance to an object. To quantify the environment's complexity, we defined cardinal complexity as the number of objects in the robot's world, and behavioural complexity as the number of objects' distinct behaviours. We propose Error reduction merging (ERM) , a new learning method that automatically discovers similarities in the structure of the agent's environment. ERM identifies different types of objects solely from the data measured and merges the observations of objects that behave in the same or similar way in order to speed up the agent's learning. We performed a series of experiments in worlds of increasing complexity. The results in our simple domain indicate that ERM was capable of discovering structural similarities in the data which indeed made the learning faster, clearly superior to conventional learning. This observed trend occurred with various machine learning algorithms used inside the ERM method.https://doi.org/10.5772/54659
collection DOAJ
language English
format Article
sources DOAJ
author Tadej Janež
Jure Žabkar
Martin Možina
Ivan Bratko
spellingShingle Tadej Janež
Jure Žabkar
Martin Možina
Ivan Bratko
Learning Faster by Discovering and Exploiting Object Similarities
International Journal of Advanced Robotic Systems
author_facet Tadej Janež
Jure Žabkar
Martin Možina
Ivan Bratko
author_sort Tadej Janež
title Learning Faster by Discovering and Exploiting Object Similarities
title_short Learning Faster by Discovering and Exploiting Object Similarities
title_full Learning Faster by Discovering and Exploiting Object Similarities
title_fullStr Learning Faster by Discovering and Exploiting Object Similarities
title_full_unstemmed Learning Faster by Discovering and Exploiting Object Similarities
title_sort learning faster by discovering and exploiting object similarities
publisher SAGE Publishing
series International Journal of Advanced Robotic Systems
issn 1729-8814
publishDate 2013-03-01
description In this paper we explore the question: “Is it possible to speed up the learning process of an autonomous agent by performing experiments in a more complex environment (i.e., an environment with a greater number of different objects)?” To this end, we use a simple robotic domain, where the robot has to learn a qualitative model predicting the change in the robot's distance to an object. To quantify the environment's complexity, we defined cardinal complexity as the number of objects in the robot's world, and behavioural complexity as the number of objects' distinct behaviours. We propose Error reduction merging (ERM) , a new learning method that automatically discovers similarities in the structure of the agent's environment. ERM identifies different types of objects solely from the data measured and merges the observations of objects that behave in the same or similar way in order to speed up the agent's learning. We performed a series of experiments in worlds of increasing complexity. The results in our simple domain indicate that ERM was capable of discovering structural similarities in the data which indeed made the learning faster, clearly superior to conventional learning. This observed trend occurred with various machine learning algorithms used inside the ERM method.
url https://doi.org/10.5772/54659
work_keys_str_mv AT tadejjanez learningfasterbydiscoveringandexploitingobjectsimilarities
AT jurezabkar learningfasterbydiscoveringandexploitingobjectsimilarities
AT martinmozina learningfasterbydiscoveringandexploitingobjectsimilarities
AT ivanbratko learningfasterbydiscoveringandexploitingobjectsimilarities
_version_ 1724662751424413696