Content deleted Content added
No edit summary |
Citation bot (talk | contribs) Added bibcode. | Use this bot. Report bugs. | Suggested by Abductive | Category:Use mdy dates from October 2014 | #UCB_Category 15/945 |
||
(39 intermediate revisions by 26 users not shown) | |||
Line 1:
{{Use mdy dates|date=October 2014}}
'''Developmental
Developmental robotics is related to
DevRob is also related to work done in the domains of [[robotics]] and [[artificial life]].
Line 9:
Can a robot learn like a child? Can it learn a variety of new skills and new knowledge unspecified at design time and in a partially unknown and changing environment? How can it discover its body and its relationships with the physical and social environment? How can its cognitive capacities continuously develop without the intervention of an engineer once it is "out of the factory"? What can it learn through natural social interactions with humans? These are the questions at the center of developmental robotics. Alan Turing, as well as a number of other pioneers of cybernetics, already formulated those questions and the general approach in 1950,<ref name="Turing50">{{cite journal
| last = Turing | first = A.M. | date = 1950 | url = http://www.csee.umbc.edu/courses/471/papers/turing.pdf | title = Computing machinery and intelligence | journal = Mind | publisher = LIX | issue = 236 | pages = 433–460 | volume=LIX| doi = 10.1093/mind/LIX.236.433 }}</ref>
but it is only since the end of the 20th century that they began to be investigated systematically.<ref name="
| last1 =
| last1 =
|
Because the concept of adaptive intelligent
# It targets task-independent architectures and learning mechanisms, i.e. the machine/robot has to be able to learn new tasks that are unknown by the engineer;
# It emphasizes open-ended development and lifelong learning, i.e. the capacity of an organism to acquire continuously novel skills. This should not be understood as a capacity for learning "anything" or even “everything”, but just that the set of skills that is acquired can be infinitely extended at least in some (not all) directions;
# The complexity of acquired knowledge and skills shall increase (and the increase be controlled) progressively.
Developmental robotics emerged at the crossroads of several research communities including embodied artificial intelligence, enactive and dynamical systems cognitive science, connectionism. Starting from the essential idea that learning and development happen as the self-organized result of the dynamical interactions among brains, bodies and their physical and social environment, and trying to understand how this self-
== Research directions ==
=== Skill domains ===
Due to the general approach and methodology, developmental robotics projects typically focus on having robots develop the same types of skills as human infants. A first category that is
=== Mechanisms and constraints ===
Line 32 ⟶ 31:
# Motivational systems, generating internal reward signals that drive exploration and learning, which can be of two main types:
#* extrinsic motivations push robots/organisms to maintain basic specific internal properties such as food and water level, physical integrity, or light (e.g. in phototropic systems);
#* [[intrinsic motivation (artificial intelligence) | intrinsic motivations]] push robot to search for novelty, challenge, compression or learning progress per se, thus generating what is sometimes called curiosity-driven learning and exploration, or alternatively active learning and exploration;
#Social guidance: as humans learn a lot by interacting with their peers, developmental robotics investigates mechanisms
# Statistical inference biases and cumulative knowledge/skill reuse: biases characterizing both representations/encodings and inference mechanisms can typically allow considerable improvement of the efficiency of learning and are thus studied. Related to this, mechanisms allowing to infer new knowledge and acquire new skills by reusing previously learnt structures is also an essential field of study;
#The properties of embodiment, including geometry, materials, or innate motor primitives/synergies often encoded as dynamical systems, can considerably simplify the acquisition of sensorimotor or social skills, and is sometimes referred as morphological computation. The interaction of these constraints with other constraints is an important axis of investigation;
#Maturational constraints: In human infants, both the body and the neural system grow progressively, rather than being full-fledged already at birth. This implies, for example, that new
=== From bio-mimetic development to functional inspiration. ===
While most developmental robotics projects
== Open questions ==
As developmental robotics is a relatively
First of all, existing techniques are far from allowing real-world high-dimensional robots to learn an open-
Among the strategies to explore
Another important challenge is to allow robots to perceive, interpret and leverage the diversity of [[Multimodal_interaction|multimodal]] social cues provided by non-engineer humans during human-robot interaction. These capacities are so far, mostly too limited to allow efficient general
A fundamental scientific issue to be understood and resolved, which applied equally to human development, is how compositionality, functional hierarchies, primitives, and modularity, at all levels of sensorimotor and social structures, can be formed and leveraged during development. This is deeply linked with the problem of the emergence of symbols, sometimes referred to as the "[[symbol grounding problem]]" when it comes to language acquisition. Actually, the very existence and need for symbols in the brain
During biological epigenesis, morphology is not fixed but rather develops in constant interaction with the development of sensorimotor and social skills. The development of morphology poses obvious practical problems with robots, but it may be a crucial mechanism that should be further explored, at least in simulation, such as in morphogenetic robotics.
Another open problem is the understanding of the relation between the key phenomena investigated by developmental robotics (e.g., hierarchical and modular sensorimotor systems, intrinsic/extrinsic/social motivations, and open-ended learning) and the underlying brain mechanisms.
Similarly, in biology, developmental mechanisms (operating at the ontogenetic time scale) strongly interact with evolutionary mechanisms (operating at the phylogenetic time scale) as shown in the flourishing "evo- devo" scientific literature.<ref name="Muller07">{{cite journal▼
| last1 = Müller | first1 = G. B. | date = 2007 | url = http://www.nature.com/nrg/journal/v8/n12/full/nrg2219.html | title = Evo-devo: extending the evolutionary synthesis | journal = Nature Reviews Genetics | volume = 8 | pages = 943–949 | doi=10.1038/nrg2219}}</ref>▼
▲Similarly, in biology, developmental mechanisms (operating at the ontogenetic time scale)
However, the interaction of those mechanisms in artificial organisms, developmental robots in particular, is still vastly understudied. The interaction of evolutionary mechanisms, unfolding morphologies and developing sensorimotor and social skills will thus be a highly stimulating topic for the future of developmental robotics.▼
▲| last1 = Müller | first1 = G. B. | date = 2007
▲However, the interaction of those mechanisms in artificial organisms, developmental robots, in particular, is still vastly understudied. The interaction of evolutionary mechanisms, unfolding morphologies and developing sensorimotor and social skills will thus be a highly stimulating topic for the future of developmental robotics.
==Main journals==
* IEEE Transactions on Cognitive and Developmental Systems (previously known as IEEE Transactions on Autonomous Mental Development):
==Main conferences==
* International Conference on Development and Learning: http://www.cogsci.ucsd.edu/~triesch/icdl/
* Epigenetic Robotics:
* ICDL-EpiRob: http://www.icdl-epirob.org/ (the two above joined since 2011)
* Developmental Robotics: http://cs.brynmawr.edu/DevRob05/
The NSF/DARPA funded [http://www.cse.msu.edu/dl/ Workshop on Development and Learning] was held April 5–7, 2000 at Michigan State University.
==See also==
* [[Evolutionary developmental robotics]]
* [[Robot learning]]
== References ==▼
{{reflist}}▼
==External links==
=== Technical committees ===
*IEEE Technical
*IEEE Technical Committee on
*IEEE Technical Committee on Robot Learning, https://www.ieee-ras.org/robot-learning/
=== Academic institutions and researchers in the field ===
*[https://www.lucs.lu.se/lucs-robotics-group/ Lund University Cognitive Science - Robotics Group]
* [http://www.iub.edu/~cogdev/ Cognitive Development Lab, University of Indiana, US]
* [[Michigan State University]] – [http://www.cse.msu.edu/ei Embodied Intelligence Lab]
Line 82 ⟶ 91:
* [http://www.isi.imi.i.u-tokyo.ac.jp/ University of Tokyo—Intelligent Systems and Informatics Lab]
* [http://www.idsia.ch/~juergen/cogbotlab.html Cognitive Robotics Lab] of [[Juergen Schmidhuber]] at [[IDSIA]] and [[Technical University of Munich]]
* [https://web.archive.org/web/20190420191303/http://www.liralab.it/ LIRA-Lab], University of Genova, Italy
* [https://www.cit-ec.de/ CITEC at University of Bielefeld, Germany]
* [http://matthew.siu.edu/ Vision Lab], Psychology Department, Southern Illinois University Carbondale
* [http://fias.uni-frankfurt.de/~triesch/ FIAS (J. Triesch lab.)]
* [http://nivea.psycho.univ-paris5.fr/ LPP, CNRS (K. Oregan lab.)]
*
* [http://homepages.abdn.ac.uk/f.guerin/pages/ Departement of Computer Science, University of Aberdeen]
* [https://web.archive.org/web/20130601122743/http://www.er.ams.eng.osaka-u.ac.jp/asadalab/index_en.html Asada Laboratory], Department of Adaptive Machine Systems, Graduate School of Engineering, Osaka University, Japan
* The University of Texas at Austin, [http://www.cs.utexas.edu/users/qr/robotics/bootstrap-learning.html UTCS Intelligent Robotics Lab]
* [[Bryn Mawr College]]'s [http://cs.brynmawr.edu/devrob/ Developmental Robotics Project]: research projects by faculty and students at Swarthmore and Bryn Mawr Colleges, Philadelphia, PA, USA
* [https://web.archive.org/web/20070222045437/http://eksl.isi.edu/cgi-bin/page.cgi?page=project-jean.html Jean Project]: Information Sciences Institute of the University of Southern California
* [http://www.nrl.navy.mil/aic/iss/aas/CognitiveRobots.php Cognitive Robotics (including Hide and Seek) at the Naval Research Laboratory] {{Webarchive|url=https://web.archive.org/web/20100808015544/http://www.nrl.navy.mil/aic/iss/aas/CognitiveRobots.php |date=August 8, 2010 }}
* [http://www-robotics.cs.umass.edu/index.php The Laboratory for Perceptual Robotics], [[University of Massachusetts Amherst]] Amherst, USA
* [https://web.archive.org/web/20170714151253/http://www.tech.plym.ac.uk/
* [http://www.istc.cnr.it/group/locen Laboratory of Computational Embodied Neuroscience], [http://www.istc.cnr.it/ Institute of Cognitive Science and Technologies] [https://web.archive.org/web/20140209072327/http://www.cnr.it/sitocnr/home.html National Research Council], Rome, Italy
* [https://web.archive.org/web/20141006074808/http://www-etis.ensea.fr/index.php/neuro-neurocybernetics.html Neurocybernetic team], ETIS Lab., ENSEA – University of Cergy-Pontoise – CNRS, France
* [http://mpcrlab.com Machine Perception and Cognitive Robotics Lab], Florida Atlantic University, Boca Raton, Florida
* [http://adapt.informatik.hu-berlin.de/ Adaptive Systems Group], Department of Computer Science, Humboldt University of Berlin, Germany
* [http://developmental-robotics.jp/en/ Cognitive Developmental Robotics Lab (Nagai Lab)], The University of Tokyo, Japan
=== Related large-scale projects ===
* [http://www.robotdoc.org RobotDoC Project] (funded by European Commission)
* [http://www.italkproject.org/ Italk Project] (funded by European Commission)
* [https://web.archive.org/web/20130728113632/http://www.im-clever.eu/ IM-CLeVeR Project] (funded by European Commission)
* [http://flowers.inria.Fr ERC Grant EXPLORERS Project] (funded by European Research Council)
* [http://www.robotcub.org/ RobotCub Project] (funded by European Commission)
Line 108 ⟶ 120:
=== Courses ===
The first undergraduate [https://web.archive.org/web/20061013103459/http://dangermouse.brynmawr.edu/cs380/ courses] in DevRob were offered at [[Bryn Mawr College]] and [[Swarthmore College]] in the Spring of 2003 by Douglas Blank and Lisa Meeden, respectively.
The [https://web.archive.org/web/20061012010522/http://www.cs.iastate.edu/~alex/classes/2005_Fall_610as/ first graduate course] in DevRob was offered at [[Iowa State University]] by Alexander Stoytchev in the Fall of 2005.
▲== References ==
▲{{reflist}}
{{Robotics}}
|