Abstract
Learning from Demonstration is an established robot learning technique by which a robot acquires a skill by observing a human or robot teacher demonstrating the skill. In this paper we address the ambiguity involved in inferring the intention with one or several demonstrations. We suggest a method based on priming, and a memory model with similarities to human learning. Conducted experiments show that the developed method leads to faster and improved understanding of the intention with a demonstration by reducing ambiguity.
This is a preview of subscription content, access via your institution.













References
Anderson JR, Bothell D, Byrne MD, Douglass S, Lebiere C, Qin Y (2004) An integrated theory of the mind. Psychol Rev 111(4):1036–1060
Anderson John R, Schunn C (2000) Implications of the ACT-R learning theory: No magic bullets. In: Glaser R (ed) Advances in instructional psychology, educational design and cognitive science. Lawrence Erlbaum Associates, Mahwah, pp 1–33
Argall BD, Chernova S, Veloso M, Browning B (2009) A survey of robot learning from demonstration. Robot Auton Syst 57(5):469–483
Bensch S, Hellström T (2010) On ambiguity in robot learning from demonstration. In: Christensen HI, Groen F, Petriu E (eds) Intelligent autonomous systems 11 - IAS-11, pp 47–56
Berthold MR, Brandes U, Kötter T, Mader M, Nagel U, Thiel K (2009) Pure spreading activation is pointless. In: Proceedings of the 18th ACM conference on Information and knowledge management, pp 1915–1918. ACM
Billard A, Calinon S, Dillmann R, Schaal S (2008) Robot programming by demonstration. Handbook of robotics, vol 59. Springer, New York
Billard A, Matarić MJ (2001) Learning human arm movements by imitation: evaluation of a biologically inspired connectionist architecture. Robot Auton Syst 37(2):145–160
Billing EA, Hellström T (2008) Behavior recognition for segmentation of demonstrated tasks. In: Proceedings of IEEE SMC international conference on distributed human-machine systems, pp 228–234. IEEE
Billing EA, Hellström T (2010) A formalism for learning from demonstration. Paladyn J Behav Robot 1(1):1–13
Billing EA, Hellstroöm T, Janlert L-E (2010) Behavior recognition for learning from demonstration. In: Proceedings of robotics and automation (ICRA), 2010 IEEE international conference on, pp 866–872. IEEE
Blum C (2005) Ant colony optimization: introduction and recent trends. Phys Life Rev 2(4):353–373
Breazeal C (2009) Role of expressive behaviour for robots that learn from people. Philos Trans R Soc B 364(1535):3527–3538
Breazeal C, Berlin M, Brooks A, Gray J, Thomaz AL (2006) Using perspective taking to learn from ambiguous demonstrations. Robot Auton Syst 54(5):385–393
Breazeal C, Scassellati B (2002) Challenges in building robots that imitate people. Imitation in animals and artifacts, pp 363–390. MIT Press
Brown AS (1996) Single and multiple test repetition priming in implicit memory. Memory 4(2):159–174
Cakmak M, DePalma N, Arriaga R, Thomaz AL (2009) Computational benefits of social learning mechanisms: Stimulus enhancement and emulation. In: Proceedings of development and learning, 2009. ICDL 2009. IEEE 8th international conference on, IEEE pp 1–7
Cakmak M, Thomaz AL (2012) Designing robot learners that ask good questions. In: Proceedings of the seventh annual ACM/IEEE international conference on human-robot interaction, ACM pp 17–24
Cederborg T, Oudeyer P-Y (2013) From language to motor gavagai: unified imitation learning of multiple linguistic and nonlinguistic sensorimotor skills. Auton Mental Dev, IEEE Trans 5(3):222–239
Chao C, Cakmak M, Thomaz AL (2011) Towards grounding concepts for transfer in goal learning from demonstration. In: Proceedings of the development and learning (ICDL), 2011 IEEE international conference on, IEEE, vol 2, pp 1–6
Chernova S, Veloso M (2008) Learning equivalent action choices from demonstration. In: Intelligent Robots and Systems, 2008. IROS 2008. IEEE/RSJ International Conference on, pp 1216–1221. IEEE
Collins AM, Loftus EF (1975) A spreading-activation theory of semantic processing. Psychol Rev 82(6):407–428
Collins AM, Quillian MR (1969) Retrieval time from semantic memory. J Verbal Learn Verbal Behav 8(2):240–247
Coradeschi S, Saffiotti A (2003) An introduction to the anchoring problem. Robot Auton Syst 43(2):85–96
Crestani Fabio (1997) Application of spreading activation techniques in information retrieval. Artif Intell Rev 11(6):453–482
Demiris J, Hayes G (2002) Imitation as a dual-route process featuring predictive and learning components; a biologically plausible computational model. Imitation in animals and artifacts, pp 327–361
Deneubourg J-L, Aron S, Goss S, Pasteels JM (1990) The self-organizing exploratory pattern of the argentine ant. J insect behav 3(2):159–168
Dillmann R (2004) Teaching and learning of robot tasks via observation of human performance. Robot Auton Syst 47(2):109–116
Dorigo M, Maniezzo V, Colorni A (1996) Ant system: optimization by a colony of cooperating agents. Syst Man Cybern Part B 26(1):29–41
Dorigo M, Stützle T (2003) The ant colony optimization metaheuristic: Algorithms, applications, and advances. In: Handbook of metaheuristics, pp 250–285. Springer, New York
Dorigo Marco, Stützle Thomas (2004) Ant colony optimization. MIT Press, Cambridge
Ekvall S, Kragic D (2005) Grasp recognition for programming by demonstration. In: Robotics and automation, 2005. ICRA 2005. Proceedings of the 2005 IEEE international conference on, IEEE, pp 748–753
Erlhagen W, Mukovskiy A, Bicho E, Panin G, Kiss C, Knoll Alois, Van Schie Hein, Bekkering Harold (2006) Goal-directed imitation for robots: a bio-inspired approach to action understanding and skill learning. Robot Auton Syst 54(5):353–360
Flavell JH, Beilin H, Pufall P (1992) Perspectives on perspective-taking. In: Beilin H, Pufall P (eds) Piagets theory: prospects and possibilities. Lawrence Erlbaum, Hillsdale, pp 107–139
Fonooni B, Hellström T, Janlert L-E (2012) Learning high-level behaviors from demonstration through semantic networks. In: Proceedings of 4th international conference on agents and artificial intelligence, pp 419–426
Fonooni B, Hellström T, Janlert LE (2013) Towards goal based architecture design for learning high-level representation of behaviors from demonstration. In: Proceedings of the 2013 IEEE international multi-disciplinary conference on cognitive methods in situation awareness and decision support (CogSIMA), pp 67–74
Fonooni Benjamin, Jevtić Aleksandar, Hellström Thomas, Janlert Lars-Erik (2015) Applying ant colony optimization algorithms for high-level behavior learning and reproduction from demonstrations. Robot Auton Syst 65:24–39
Grassé P-P (1959) La reconstruction du nid et les coordinations interindividuelles chezbellicositermes natalensis etcubitermes sp. la théorie de la stigmergie: Essai d’interprétation du comportement des termites constructeurs. Insectes sociaux 6(1):41–80
Gulan Tanja, Valerjev Pavle (2010) Semantic and related types of priming as a context in word recognition. Rev Psychol 17(1):53–58
Hajimirsadeghi H, Ahmadabadi MN, Araabi BN, Moradi H (2012) Conceptual imitation learning in a human-robot interaction paradigm. ACM Trans Intell Syst Technol 3(2):28
Henson RNA, Rugg MD (2003) Neural response suppression, haemodynamic repetition effects, and behavioural priming. Neuropsychologia 41(3):263–270
Horner AJ, Henson RN (2008) Priming, response learning and repetition suppression. Neuropsychologia 46(7):1979–1991
Huber David E (2008) Immediate priming and cognitive aftereffects. J Exp Psychol 137(2):324
Jevtić A (2011) Swarm intelligence: novel tools for optimization, feature extraction, and multi-agent system modeling. PhD thesis, Universidad Politécnica de Madrid
Jevtić A, Gutiérrez A (2011) Distributed bees algorithm parameters optimization for a cost efficient target allocation in swarms of robots. Sensors 11(11):10880–10893
Jevtić A, Gutiérrez A, Andina D, Jamshidi M (2012) Distributed bees algorithm for task allocation in swarm of robots. Syst J IEEE 6(2):296–304
Levy DA, Stark CEL, Squire LR (2004) Intact conceptual priming in the absence of declarative memory. Psychol Sci 15(10):680–686
Lim GH, Suh IlH, Suh H (2011) Ontology-based unified robot knowledge for service robots in indoor environments. Syst, Man Cybern, Part A 41(3):492–509
Maccotta L, Buckner R (2004) Evidence for neural effects of repetition that directly correlate with behavioral priming. J Cogn Neurosci 16(9):1625–1632
MacQueen J et al (1967) Some methods for classification and analysis of multivariate observations. Proceedings of the fifth Berkeley symposium on mathematical statistics and probability 1:281–297
Mahmoodian M, Moradi H, Ahmadabadi MN, Araabi BN (2013) Hierarchical concept learning based on functional similarity of actions. In: Robotics and Mechatronics (ICRoM), 2013 First RSI/ISM International Conference on, pp 1–6. IEEE
Marsh L, Onof C (2008) Stigmergic epistemology, stigmergic cognition. Cogn Syst Res 9(1):136–149
Mataric MJ (2002) Sensoryf: Linking perception to action and biology to robotics. In: Imitation in animals and artifacts, pp 391–422. MIT Press, Cambridge
Maxfield L (1997) Attention and semantic priming: a review of prime task effects. Conscious Cogn 6(2):204–218
McNamara Timothy P (2004) Semantic priming: perspectives from memory and word recognition. Psychology Press, New York
Neely James H (1977) Semantic priming and retrieval from lexical memory: roles of inhibitionless spreading activation and limited-capacity attention. J Exp psychol 106(3):226
Neely James H (1991) Semantic priming effects in visual word recognition: a selective review of current findings and theories. Basic Processes Read 11:264–336
Ochsner KN, Chiu C-YP, Schacter DL (1994) Schacter. Varieties of priming. Curr Opin Neurobiol 4(2):189–194
Pastor P, Hoffmann H, Asfour T, Schaal S (2009) Learning and generalization of motor skills by learning from demonstration. In: Robotics and Automation, 2009. ICRA’09. IEEE International Conference on, pp 763–768. IEEE
Reitter D, Keller F, Moore JD (2011) A computational cognitive model of syntactic priming. Cognitive science 35(4):587–637
Schaal Stefan (1999) Is imitation learning the route to humanoid robots? Trends Cogn Sci 3(6):233–242
Squire LR (1992) Memory and the hippocampus: a synthesis from findings with rats, monkeys, and humans. Psychol Rev 99(2):195–231
Taylor ME, Suay HB, Chernova S (2011) Integrating reinforcement learning with human demonstrations of varying ability. In: The 10th International Conference on Autonomous Agents and Multiagent Systems-Vol 2, pp 617–624. International Foundation for Autonomous Agents and Multiagent Systems
Tipper SP (1985) The negative priming effect: Inhibitory priming by ignored objects. Q J Exp Psychol 37(4):571–590
Tulving E, Schacter DL (1990) Priming and human memory systems. Science 247(4940):301–306
Tversky B, Lee P, Mainwaring S (1999) Why do speakers mix perspectives? Spat Cogn Comput 1(4):399–412
Vaidya CJ, Gabrieli JDE, Monti LA, Tinklenberg JR, Yesavage JA (1999) Dissociation between two forms of conceptual priming in alzheimer’s disease. Neuropsychology 13(4):516–524
Van ML, Van Rijn H (2007) Accounting for subliminal priming in act-r. In: Proceedings of the 8th International Conference on Cognitive Modeling, pp 1–6
Verma D, Rao RP (2005) Goal-based imitation as probabilistic inference over graphical models. In: Advances in neural information processing systems, pp 1393–1400
Warnier M, Guitton J, Lemaignan S, Alami R (2012) When the robot puts itself in your shoes. managing and exploiting human and robot beliefs. In: RO-MAN, 2012 IEEE, pp 948–954. IEEE
Warrington EK, Weiskrantz L (1970) Amnesic syndrome: Consolidation or retrieval?. Nature
Wig GS (2012) Repetition suppression and repetition priming are processing outcomes. Cogn Neurosci 3(3–4):247–248
Wiggs CL, Martin A (1998) Properties and mechanisms of perceptual priming. Curr Opin Neurobiol 8(2):227–233
Acknowledgments
This work was financed by the EU funded Initial Training Network (ITN) in the Marie-Curie People Programme (FP7): INTRO (INTeractive RObotics research network), Grant agreement no. 238486.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Fonooni, B., Hellström, T. & Janlert, LE. Priming as a Means to Reduce Ambiguity in Learning from Demonstration. Int J of Soc Robotics 8, 5–19 (2016). https://doi.org/10.1007/s12369-015-0292-0
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12369-015-0292-0