AutoMoDe: A novel approach to the automatic design of control software for robot swarms (Articolo in rivista)

Type
Label
  • AutoMoDe: A novel approach to the automatic design of control software for robot swarms (Articolo in rivista) (literal)
Anno
  • 2014-01-01T00:00:00+01:00 (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#doi
  • 10.1007/s11721-014-0092-4 (literal)
Alternative label
  • Francesca, Gianpiero; Brambilla, Manuele; Brutschy, Arne; Trianni, Vito; Birattari, Mauro (2014)
    AutoMoDe: A novel approach to the automatic design of control software for robot swarms
    in Swarm intelligence
    (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#autori
  • Francesca, Gianpiero; Brambilla, Manuele; Brutschy, Arne; Trianni, Vito; Birattari, Mauro (literal)
Pagina inizio
  • 89 (literal)
Pagina fine
  • 112 (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#numeroVolume
  • 8 (literal)
Rivista
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#pagineTotali
  • 24 (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#numeroFascicolo
  • 2 (literal)
Note
  • ISI Web of Science (WOS) (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#affiliazioni
  • Université Libre de Bruxelles; ISTC CNR (literal)
Titolo
  • AutoMoDe: A novel approach to the automatic design of control software for robot swarms (literal)
Abstract
  • We introduce AutoMoDe: a novel approach to the automatic design of control software for robot swarms. The core idea in AutoMoDe recalls the approach commonly adopted in machine learning for dealing with the bias-variance tradedoff: to obtain suitably general solutions with low variance, an appropriate design bias is injected. AutoMoDe produces robot control software by selecting, instantiating, and combining preexisting parametric modules-the injected bias. The resulting control software is a probabilistic finite state machine in which the topology, the transition rules and the values of the parameters are obtained automatically via an optimization process that maximizes a task-specific objective function. As a proof of concept, we define AutoMoDe-Vanilla, which is a specialization of AutoMoDe for the e-puck robot. We use AutoMoDe-Vanilla to design the robot control software for two different tasks: aggregation and foraging. The results show that the control software produced by AutoMoDe-Vanilla (i) yields good results, (ii) appears to be robust to the so called reality gap, and (iii) is naturally human-readable. (literal)
Prodotto di
Autore CNR
Insieme di parole chiave

Incoming links:


Autore CNR di
Prodotto
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#rivistaDi
Insieme di parole chiave di
data.CNR.it