EDBT 2026 Demo / reviewers in the wild / expert
Vito Trianni
dblp:72/657
· DBLP profile ↗
31ranked-venue papers
7as first author
6since 2021 · last 2025
0000-0002-9114-8486ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 23 · 6 first-author · 5 since 2021Systems, architecture and hardware · 5Computer networks · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
3 papers |
Multi-agent systems · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Multi-agent systems › multi-agent decision making
collective decision-making |
1.3 | 2 | 2023 | Dealing with expert bias in collective decision-making · Artif. Intell. 2023 Expertise Trees Resolve Knowledge Limitations in Collective Decision-Making · ICML 2023 |
Knowledge, reasoning and agents › Multi-agent systems
collective behavior |
0.5 | 1 | 2021 | Swarm Robotics: Past, Present, and Future · Proc. IEEE 2021 |
Knowledge, reasoning and agents › Multi-agent systems
swarm robotics |
0.5 | 1 | 2021 | Swarm Robotics: Past, Present, and Future · Proc. IEEE 2021 |
Knowledge, reasoning and agents › Multi-agent systems
multi-robot systems |
0.1 | 1 | 2021 | Swarm Robotics: Past, Present, and Future · Proc. IEEE 2021 |
Knowledge, reasoning and agents › Multi-agent systems › swarm robotics
swarm deployment |
0.1 | 1 | 2021 | Swarm Robotics: Past, Present, and Future · Proc. IEEE 2021 |
Methods — techniques the papers use, named apart from their topics
nearest neighbor queries · 0.7decision tree · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Minimalist exploration strategies for robot swarms at the edge of chaosabstractEffective exploration abilities are fundamental for robot swarms, especially when small, inexpensive robots are employed (e.g., micro- or nano-robots). Random walks are often the only viable choice if robots are too constrained regarding sensors and computation to implement state-of-the-art solutions. However, identifying the best random walk parameterisation may not be trivial. Additionally, variability among robots in terms of motion abilities—a very common condition when precise calibration is not possible—introduces the need for flexible solutions. This study explores how random walks that present chaotic or edge-of-chaos dynamics can be generated. We also evaluate their effectiveness for a simple exploration task performed by a swarm of simulated Kilobots. First, we show how Random Boolean Networks can be used as controllers for the Kilobots, achieving a significant performance improvement compared to the best parameterisation of a Lévy-modulated Correlated Random Walk. Second, we demonstrate how chaotic dynamics are beneficial to maximise exploration effectiveness. Finally, we demonstrate how the exploration behavior produced by Boolean Networks can be optimized through an Evolutionary Robotics approach while maintaining the chaotic dynamics of the networks achieving 7.6% of improvement compared to the baseline. Vinicius Sartorio, Luigi Feola, Vito Trianni, Jônata Tyska Carvalho |
GECCO | 3 |
| 2025 | Collective Intelligence in Decision-Making with Non-Stationary ExpertsabstractWhen sufficient experience to make informed decisions is unavailable, expert advice can help us navigate uncertainty. As expertise evolves, driven by continuous learning in human experts or model updates in artificial experts, it is crucial to adopt adaptive approaches. Existing methods for exploiting non-stationary experts focus on competing with the single best expert. In contrast, this work harnesses the power of collective intelligence to facilitate better decision-making in the face of evolving expertise or dynamic environments. To achieve this, we propose the novel CORVAL approach which optimally combines the insights of multiple experts. By adapting to drifts in expertise, our novel approach can surpass the performance of the single best expert as well as previous approaches. Empirical evaluations on a diverse range of non-stationary problems, including active learning applications, showcase the improved performance of our approach in collective decision-making scenarios. Axel Abels, Vito Trianni, Ann Nowé, Tom Lenaerts |
J. Artif. Intell. Res. | 2 |
| 2023 | Aggregation Through Adaptive Random Walks in a Minimalist Robot SwarmabstractIn swarm robotics, random walks have proven to be efficient behaviours to explore unknown environments. By adapting the parameters of the random walk to environmental and social contingencies, it is possible to obtain interesting collective behaviours. In this paper, we introduce two novel aggregation behaviours based on different parameterisations of random walks tuned through numerical optimisation. Cue-based aggregation allows the swarm to reach the centre of an arena relying only on local discrete sampling, but does not guarantee the formation of a dense cluster. Neighbour-based aggregation instead allows the swarm to cluster in a single location based on the local detection of neighbours, but ignores the environmental cue. We then investigate a heterogeneous swarm made up of the two robot types. Results show that a trade-off can be found in terms of robot proportions to achieve cue-based aggregation while keeping the majority of the swarm in a single dense cluster. Luigi Feola, Antoine Sion, Vito Trianni, Andreagiovanni Reina, Elio Tuci |
GECCO | 3 |
| 2023 | Expertise Trees Resolve Knowledge Limitations in Collective Decision-MakingabstractExperts advising decision-makers are likely to display expertise which varies as a function of the problem instance. In practice, this may lead to sub-optimal or discriminatory decisions against minority cases. In this work, we model such changes in depth and breadth of knowledge as a partitioning of the problem space into regions of differing expertise. We provide here new algorithms that explicitly consider and adapt to the relationship between problem instances and experts’ knowledge. We first propose and highlight the drawbacks of a naive approach based on nearest neighbor queries. To address these drawbacks we then introduce a novel algorithm — expertise trees — that constructs decision trees enabling the learner to select appropriate models. We provide theoretical insights and empirically validate the improved performance of our novel approach on a range of problems for which existing methods proved to be inadequate. Axel Abels, Tom Lenaerts, Vito Trianni, Ann Nowé |
ICML | 3 |
| 2023 | Dealing with expert bias in collective decision-making
Axel Abels, Tom Lenaerts, Vito Trianni, Ann Nowé |
Artif. Intell. | 3 |
| 2021 | Swarm Robotics: Past, Present, and FutureabstractSwarm robotics deals with the design, construction, and deployment of large groups of robots that coordinate and cooperatively solve a problem or perform a task. It takes inspiration from natural self-organizing systems, such as social insects, fish schools, or bird flocks, characterized by emergent collective behavior based on simple local interaction rules [1], [2]. Typically, swarm robotics extracts engineering principles from the study of those natural systems in order to provide multirobot systems with comparable abilities. This way, it aims to build systems that are more robust, fault-tolerant, and flexible than single robots and that can better adapt their behavior to changes in the environment. Marco Dorigo, Guy Theraulaz, Vito Trianni |
Proc. IEEE | 3 |
| 2020 | Collective Decision-Making as a Contextual Multi-armed Bandit Problem
Axel Abels, Tom Lenaerts, Vito Trianni, Ann Nowé |
ICCCI | 3 |
| 2020 | How Expert Confidence Can Improve Collective Decision-Making in Contextual Multi-Armed Bandit Problems
Axel Abels, Tom Lenaerts, Vito Trianni, Ann Nowé |
ICCCI | 3 |
| 2020 | Self-Organization and Artificial LifeabstractSelf-organization can be broadly defined as the ability of a system to display ordered spatiotemporal patterns solely as the result of the interactions among the system components. Processes of this kind characterize both living and artificial systems, making self-organization a concept that is at the basis of several disciplines, from physics to biology and engineering. Placed at the frontiers between disciplines, artificial life (ALife) has heavily borrowed concepts and tools from the study of self-organization, providing mechanistic interpretations of lifelike phenomena as well as useful constructivist approaches to artificial system design. Despite its broad usage within ALife, the concept of self-organization has been often excessively stretched or misinterpreted, calling for a clarification that could help with tracing the borders between what can and cannot be considered self-organization. In this review, we discuss the fundamental aspects of self-organization and list the main usages within three primary ALife domains, namely "soft" (mathematical/computational modeling), "hard" (physical robots), and "wet" (chemical/biological systems) ALife. We also provide a classification to locate this research. Finally, we discuss the usefulness of self-organization and related concepts within ALife studies, point to perspectives and challenges for future research, and list open questions. We hope that this work will motivate discussions related to self-organization in ALife and related fields. Carlos Gershenson, Vito Trianni, Justin Werfel, Hiroki Sayama |
Artif. Life | 2 |
| 2018 | Self-Organizing Strategy Design for Heterogeneous Coexistence in the Sub-6 GHzabstractDue to the worldwide ongoing pressure to massively exploit the Sub-6 GHz spectrum for the deployment of independently-operated and heterogeneous networks, innovative solutions for network coexistence are deeply required. Hence, in this paper, we design a self-organizing strategy with the aim of minimizing the coexistence interference among heterogeneous networks sharing the Sub-6 GHz spectrum. The design is performed under the constraints of promoting selfless network utilization and avoiding any direct communication among the heterogeneous networks. For this, we develop an analytical framework, grounded on the nest-site selection behavior observed in honeybee swarms, to model the coexistence problem among multiple heterogeneous networks. Specifically, first, different heterogeneous networks are mapped into different populations and the allocation of a Sub-6 GHz band to a network is mapped into the population commitment. Then, the evolution of the commitment process is described through a multi-dimensional differential system. We analytically study the stability of such a system at the equilibrium, and we derive the conditions that assure the optimal allocation of the available Sub-6 GHz bands among the different heterogeneous networks. Finally, the proposed strategy is validated through an extensive performance evaluation. Marcello Caleffi, Vito Trianni, Angela Sara Cacciapuoti |
IEEE Trans. Wirel. Commun. | 2 |
| 2017 | Monitoring and mapping with robot swarms for agricultural applicationsabstractRobotics is expected to play a major role in the agricultural domain, and often multi-robot systems and collaborative approaches are mentioned as potential solutions to improve efficiency and system robustness. Among the multi-robot approaches, swarm robotics stresses aspects like flexibility, scalability and robustness in solving complex tasks, and is considered very relevant for precision farming and large-scale agricultural applications. However, swarm robotics research is still confined into the lab, and no application in the field is currently available. In this paper, we describe a roadmap to bring swarm robotics to the field within the domain of weed control problems. This roadmap is implemented within the experiment SAGA, founded within the context of the ECORD++ EU Project. Together with the experiment concept, we introduce baseline results for the target scenario of monitoring and mapping weed in a field by means of a swarm of UAVs. Dario Albani, Joris IJsselmuiden, Ramon Haken, Vito Trianni |
AVSS | 4 |
| 2017 | Field coverage and weed mapping by UAV swarmsabstractThe demands from precision agriculture (PA) for high-quality information at the individual plant level require to re-think the approaches exploited to date for remote sensing as performed by unmanned aerial vehicles (UAVs). A swarm of collaborating UAVs may prove more efficient and economically viable compared to other solutions. To identify the merits and limitations of a swarm intelligence approach to remote sensing, we propose here a decentralised multi-agent system for a field coverage and weed mapping problem, which is efficient, intrinsically robust and scalable to different group sizes. The proposed solution is based on a reinforced random walk with inhibition of return, where the information available from other agents (UAVs) is exploited to bias the individual motion pattern. Experiments are performed to demonstrate the efficiency and scalability of the proposed approach under a variety of experimental conditions, accounting also for limited communication range and different routing protocols. Dario Albani, Daniele Nardi, Vito Trianni |
IROS | 3 |
| 2016 | Distributed design for fair coexistence in TVWSabstractVery recently, regulatory bodies worldwide started to approve the opportunistic access of unlicensed networks to the TVWS spectrum. Hence, in the near future, multiple heterogeneous and independently-operated unlicensed networks will coexist within the same geographical area over shared TVWS. Nevertheless, the coexistence among heterogeneous unlicensed networks over TVWS represents an open problem, and innovative solutions for handling the coexistence interference are needed to fully unleash the TVWS potentials. Hence, in this paper, we design a coexistence strategy for TVWS scenarios with the following attractive features: i) fully distributed, i.e., it avoids the need of centralized interference management; ii) over-the-air communications free, i.e., it avoids the need of direct communications among the heterogeneous networks; iii) adaptive to the time- and space-dynamics of the coexistence interference; iv) selfless, i.e., it allows a fair TVWS spectrum sharing by accounting for the communication demands of each unlicensed network. These attractive features are obtained by designing a coexistence strategy based on a system of multi-dimensional ordinary differential equations, and by incorporating the tradeoff between selfish bandwidth maximization and fair spectrum allocation within the system dynamics. Performance evaluation is conducted through numerical simulations, and the results confirm the attractive features of the proposed coexistence strategy. Vito Trianni, Angela Sara Cacciapuoti, Marcello Caleffi |
ICC | 1 |
| 2016 | Kilogrid: A modular virtualization environment for the Kilobot robotabstractWe introduce the Kilogrid, a modular and scalable virtualization environment aimed at swarm robotics research with the Kilobot robot. The main purpose of the Kilogrid is to complement the Kilobots by overcoming some of their limitations (i.e., limited sensors and actuators), making it easier to experiment and to collect data with large groups of robots. The Kilogrid allows researchers to study scenarios featuring a level of complexity that cannot be reached using the Kilobots alone. The Kilogrid is composed of several modules, where each module contains four cells of 50×50 mm2. The cells allow for bi-directional communication with the Kilobots. Our first version of a Kilogrid is composed of 64 cells and covers a total area of 400×400 mm2. We demonstrate the features of the Kilogrid with two case studies in which: (i) we extend the sensory system of the Kilobots, (ii) we allow the Kilobots to modify the environment, and (iii) we collect data (e.g., position, state) from the Kilobots while the experiment is running. Anthony Antoun, Gabriele Valentini, Etienne Hocquard, Bernát Wiandt, Vito Trianni, Marco Dorigo |
IROS | 5 |
| 2014 | On the evolution of homogeneous two-robot teams: clonal versus aclonal approaches
Elio Tuci, Vito Trianni |
Neural Comput. Appl. | 2 |
| 2013 | On the effects of the robot configuration on evolving coordinated motion behaviorsabstractThe design of robotic controllers through evolutionary methods requires making a large number of choices about the experimental setup, which are often left to the expertise or naivete of the experimenter. Although much attention is normally given to the fitness function or the genotype-to-phenotype mapping determining the robot controller, the robot configuration is often selected with little care. Yet, an ill-defined configuration-in terms of the selected subset of the sensory-motor system, or in the pre-processing of the raw sensor data-may be decisive in determining the outcome of the evolutionary process. In this paper, we study the effect of different robot configurations on the ability to evolve efficient behaviors for a swarm robotics system. In this domain, the choice of a good configuration is fundamental as even small details can lead to large differences in the group behavior. To demonstrate the importance of the robot configuration, we test different alternatives and measure the group performance on a bi-objective scale. We find that different configurations not only have a strong effect on performance, but they also correspond to behaviors with radically different features concerning the organization of the group. István Fehérvári, Vito Trianni, Wilfried Elmenreich |
IEEE Congress on Evolutionary Computation | 2 |
| 2011 | ARGoS: A modular, multi-engine simulator for heterogeneous swarm roboticsabstractWe present ARGoS, a novel open source multi-robot simulator. The main design focus of ARGoS is the real-time simulation of large heterogeneous swarms of robots. Existing robot simulators obtain scalability by imposing limitations on their extensibility and on the accuracy of the robot models. By contrast, in ARGoS we pursue a deeply modular approach that allows the user both to easily add custom features and to allocate computational resources where needed by the experiment. A unique feature of ARGoS is the possibility to use multiple physics engines of different types and to assign them to different parts of the environment. Robots can migrate from one engine to another transparently. This feature enables entirely novel classes of optimizations to improve scalability and paves the way for a new approach to parallelism in robotics simulation. Results show that ARGoS can simulate about 10,000 simple wheeled robots 40% faster than real-time. Carlo Pinciroli, Vito Trianni, Rehan O'Grady, Giovanni Pini, Arne Brutschy, Manuele Brambilla, Nithin Mathews, Eliseo Ferrante, Gianni A. Di Caro, Frederick Ducatelle, Timothy S. Stirling, Álvaro Gutiérrez, Luca Maria Gambardella, Marco Dorigo |
IROS | 2 |
| 2011 | Engineering the Evolution of Self-Organizing Behaviors in Swarm Robotics: A Case StudyabstractEvolutionary robotics (ER) is a powerful approach for the automatic synthesis of robot controllers, as it requires little a priori knowledge about the problem to be solved in order to obtain good solutions. This is particularly true for collective and swarm robotics, in which the desired behavior of the group is an indirect result of the control and communication rules followed by each individual. However, the experimenter must make several arbitrary choices in setting up the evolutionary process, in order to define the correct selective pressures that can lead to the desired results. In some cases, only a deep understanding of the obtained results can point to the critical aspects that constrain the system, which can be later modified in order to re-engineer the evolutionary process towards better solutions. In this article, we discuss the problem of engineering the evolutionary machinery that can lead to the desired result in the swarm robotics context. We also present a case study about self-organizing synchronization in a swarm of robots, in which some arbitrarily chosen properties of the communication system hinder the scalability of the behavior to large groups. We show that by modifying the communication system, artificial evolution can synthesize behaviors that scale properly with the group size. Vito Trianni, Stefano Nolfi |
Artif. Life | 1 |
| 2010 | Re-Engineering Evolution - A Study In Self-Organising Synchronisation
Vito Trianni, Stefano Nolfi |
ALIFE | 1 |
| 2009 | Evolving Self-Assembly in Autonomous Homogeneous Robots: Experiments with Two Physical RobotsabstractThis research work illustrates an approach to the design of controllers for self-assembling robots in which the self-assembly is initiated and regulated by perceptual cues that are brought forth by the physical robots through their dynamical interactions. More specifically, we present a homogeneous control system that can achieve assembly between two modules (two fully autonomous robots) of a mobile self-reconfigurable system without a priori introduced behavioral or morphological heterogeneities. The controllers are dynamic neural networks evolved in simulation that directly control all the actuators of the two robots. The neurocontrollers cause the dynamic specialization of the robots by allocating roles between them based solely on their interaction. We show that the best evolved controller proves to be successful when tested on a real hardware platform, the swarm-bot. The performance achieved is similar to the one achieved by existing modular or behavior-based approaches, also due to the effect of an emergent recovery mechanism that was neither explicitly rewarded by the fitness function, nor observed during the evolutionary simulation. Our results suggest that direct access to the orientations or intentions of the other agents is not a necessary condition for robot coordination: Our robots coordinate without direct or explicit communication, contrary to what is assumed by most research works in collective robotics. This work also contributes to strengthening the evidence that evolutionary robotics is a design methodology that can tackle real-world tasks demanding fine sensory-motor coordination. Christos Ampatzis, Elio Tuci, Vito Trianni, Anders Lyhne Christensen, Marco Dorigo |
Artif. Life | 3 |
| 2009 | Self-Organizing Sync in a Robotic Swarm: A Dynamical System ViewabstractSelf-organized synchronization is a common phenomenon observed in many natural and artificial systems: simple coupling rules at the level of the individual components of the system result in an overall coherent behavior. Owing to these properties, synchronization appears particularly interesting for swarm robotics systems, as it allows robust temporal coordination of the group while minimizing the complexity of the individual controllers. The goal of the experiments presented in this paper is the study of self-organizing synchronization for robots that present an individual periodic behavior. In order to design the robot controllers, we make use of artificial evolution, which proves to be capable of synthesizing minimal synchronization strategies based on the dynamical coupling between robots and environment. The obtained results are analyzed under a dynamical system perspective, which allows us to uncover the evolved mechanisms and to predict the scalability properties of the self-organizing synchronization with respect to varying group size. Vito Trianni, Stefano Nolfi |
IEEE Trans. Evol. Comput. | 1 |
| 2008 | Self-organising synchronisation in a robotic swarm
Vito Trianni, Stefano Nolfi |
ALIFE | 1 |
| 2008 | Self-Assembly in Physical Autonomous Robots - the Evolutionary Robotics Approach
Elio Tuci, Christos Ampatzis, Vito Trianni, Anders Lyhne Christensen, Marco Dorigo |
ALIFE | 3 |
| 2007 | Minimal Communication Strategies for Self-Organising Synchronisation BehavioursabstractThe ability to synchronise the individual actions within large groups is an adaptive response observed in many biological systems. Indeed, synchrony can increase the efficiency of a group by maximising the global outcome or by minimising the interference among individuals. In any case, synchronisation appears desirable for a robotic system as it allows to coordinate through time the activities of the group. The main goal of the experiments presented in this paper is the study of self-organising synchronisation behaviours for a group of robots. To do so, we do not postulate the need of internal dynamics. Instead, we stress the importance of the dynamical coupling between robots and environment, which can be exploited for synchronisation, allowing to keep a minimal complexity of both the behavioural and the communication level. We use artificial evolution to synthesise the robot controllers, and we show how very simple communication strategies can produce self-organising synchronisation behaviours that scale to very large groups and that can be transfered to physical robots. Vito Trianni, Stefano Nolfi |
ALIFE | 1 |
| 2007 | Self-Organized Coordinated Motion in Groups of Physically Connected RobotsabstractAn important goal of collective robotics is the design of control systems that allow groups of robots to accomplish common tasks by coordinating without a centralized control. In this paper, we study how a group of physically assembled robots can display coherent behavior on the basis of a simple neural controller that has access only to local sensory information. This controller is synthesized through artificial evolution in a simulated environment in order to let the robots display coordinated-motion behaviors. The evolved controller proves to be robust enough to allow a smooth transfer from simulated to real robots. Additionally, it generalizes to new experimental conditions, such as different sizes/shapes of the group and/or different connection mechanisms. In all these conditions the performance of the neural controller in real robots is comparable to the one obtained in simulation. Gianluca Baldassarre, Vito Trianni, Michael Bonani, Francesco Mondada, Marco Dorigo, Stefano Nolfi |
IEEE Trans. Syst. Man Cybern. Part B | 2 |
| 2006 | Cooperation through self-assembly in multi-robot systemsabstractThis article illustrates the methods and results of two sets of experiments in which a group of mobile robots, calleds-bots, are required to physically connect to each other, that is, to self-assemble, to cope with environmental conditions that prevent them from carrying out their task individually. The first set of experiments is a pioneering study on the utility of self-assembling robots to address relatively complex scenarios, such as cooperative object transport. The results of our work suggest that the s-bots possess hardware characteristics which facilitate the design of control mechanisms for autonomous self-assembly. The control architecture we developed proved particularly successful in guiding the robots engaged in the cooperative transport task. However, the results also showed that some features of the robots' controllers had a disruptive effect on their performances. The second set of experiments is an attempt to enhance the adaptiveness of our multi-robot system. In particular, we aim to synthesise an integrated (i.e., not-modular) decision-making mechanism which allows the s-bot to autonomously decide whether or not environmental contingencies require self-assembly. The results show that it is possible to synthesize, by using evolutionary computation techniques, artificial neural networks that integrate both the mechanisms for sensory-motor coordination and for decision making required by the robots in the context of self-assembly. Elio Tuci, Roderich Groß, Vito Trianni, Francesco Mondada, Michael Bonani, Marco Dorigo |
ACM Trans. Auton. Adapt. Syst. | 3 |
| 2005 | Emergent collective decisions in a swarm of robotsabstractA swarm robotic system is normally characterised by many individuals, each having a partial/limited knowledge about the global pattern of which it constitutes an element. In such a system, decision-making processes may be problematic. However, inspiration can be drawn from insect societies, in which self-organisation plays a crucial role in most of the decisions taken by the colony. In this work, we show how, in a swarm robotic system, a decision can be the result of a collective process: it emerges from the numerous interactions among the individuals and between individuals and environment. We present a task in which a swarm of physically connected, simulated robots has to take a decision whether to pass over a trough or change direction of motion if the gap is too wide to be bridged. We show how such a decision can be collectively taken, based only on a self-organising process. Vito Trianni, Marco Dorigo |
SIS | 1 |
| 2004 | Evolving the "Feeling" of Time Through Sensory-Motor Coordination: A Robot Based Model
Elio Tuci, Vito Trianni, Marco Dorigo |
PPSN | 2 |
| 2004 | 'Feeling' the flow of time through sensorimotor co-ordinationabstractIn this paper, we aim to design decision-making mechanisms for a simulated Khepera robot equipped with simple sensors, which integrates over time its perceptual experience in order to initiate a simple signalling response.Contrary to other previous similar studies, in this work the decision-making is uniquely controlled by the time-dependent structures of the agent controller, which in turn are tightly linked to the mechanisms for sensorimotor coordination.The results of this work show that a single dynamic neural network, shaped by evolution, makes an autonomous agent capable of 'feeling' time through the flow of sensations determined by its actions.Further analysis of the evolved solutions reveals the nature of the selective pressures that facilitate the evolution of fully discriminating and signalling agents.Moreover, we show that, by simply working on the nature of the fitness function, it is possible to bring forth discrimination mechanisms that generalize to conditions never encountered during evolution. Elio Tuci, Vito Trianni, Marco Dorigo |
Connect. Sci. | 2 |
| 2001 | An Assembly-Level Execution-Time Model for Pipelined ArchitecturesabstractThe aim of this work is to provide an elegant and accurate static execution timing model for 32-bit microprocessor instruction sets, covering also inter-instruction effects. Such effects depend on the processor state and the pipeline behavior, and are related to the dynamic execution of assembly code. The paper proposes a mathematical model of the delays deriving from instruction dependencies and gives a statistical characterization of such timing overheads. The model has been validated on a commercial architecture, the Intel486, by means of timing analysis of a set of benchmarks, obtaining an error within 5%. This model can be seamlessly integrated with a static energy consumption model in order to obtain precise software power and energy estimations. Giovanni Beltrame, Carlo Brandolese, William Fornaciari, Fabio Salice, Donatella Sciuto, Vito Trianni |
ICCAD | 6 |
| 2001 | Learning fuzzy classifier systems for multi-agent coordination
Andrea Bonarini, Vito Trianni |
Inf. Sci. | 2 |