Pablo Funes - Academia.edu (original) (raw)
Papers by Pablo Funes
A recent article by Watts raises the question of whether or not the spread of information and cha... more A recent article by Watts raises the question of whether or not the spread of information and change of opinions in a social network depend on the existence of in uentials. We have developed a software simulation platform to analyze the impact of word-of-mouth and social networks on marketing and advertising. We use our simulation platform to test the relative impact of the structure of a social network and the nature of individuals within that network. Our results show that Watts' conclusions are only partly correct, and depend heavily on assumptions and on characteristics of the social network.
We show an artificial world where animals (humans) and animats (software agents) interact in a co... more We show an artificial world where animals (humans) and animats (software agents) interact in a coevolutionary arms race. The two species each use adaptation schemes of their own. Learning through interaction with humans has been out of reach for evolutionary learning techniques because too many iterations are necessary. Our work demonstrates that the Internet is a new environment where this may be possible through an appropriate setup that creates mutualism, a relationship where human and animat
ACM SIGEVOlution, 2007
... 1 Evolving Toy Brick Structures With Genetic Programming (GP) Koza introduced the notion of e... more ... 1 Evolving Toy Brick Structures With Genetic Programming (GP) Koza introduced the notion of evolving expressions using their parsing trees [19]. ... 6 Page 2. EDITORIAL brick ::= (size, joint, joint, joint, joint) joint ::= nil | (shi ft, brick) size ∈ {4,6,8,10,12,16} shi ft ∈ 1..6 Fig. ...
The difficulties associated with designing, building and controlling robots have led their develo... more The difficulties associated with designing, building and controlling robots have led their development to a stasis: applications are limited mostly to repetitive tasks with predefined behavior. Over the last few years we have been trying to address this challenge through an alternative approach: Rather than trying to control an existing machine or create a general-purpose robot, we propose that both the morphology and the controller should evolve at the same time. This process can lead to the automatic design of special purpose mechanisms and controllers for specific short-term objectives. Here we provide a brief review of three generations of our recent research, underlying the robots shown on the cover of this issue: Automatically designed static structures, automatically designed and manufactured dynamic electromechanical systems, and modular robots automatically designed through a generative DNA-like encoding. 1 1
The field of robotics today faces a practical economic problem: flexible machines with minds cost... more The field of robotics today faces a practical economic problem: flexible machines with minds cost so much more than manual machines and their humans operators. Few would spend 2000onavacuumcleanerwhenamanualoneis2000 on a vacuum cleaner when a manual one is 2000onavacuumcleanerwhenamanualoneis200, or half a million dollars on a driverless car when a regular car is 20,000,plus20,000, plus 20,000,plus6 per hour for its driver. The high costs associated with designing, building, and controlling robots have led to a stasis [1], and robots in industry are only applied to simple and highly repetitive manufacturing tasks. Even though sophisticated teleoperated machines with sensors and actuators have found important applications (exploration of inaccessible environments, for example), they leave very little decision, if at all, to the on-board software [2]. The central issue addressed by our work is a low-cost way to get a higher level of complex physicality under control. We seek more controlled and moving mechanical parts, more sensors, more nonlinear interacting degrees of f...
The field of robotics today faces a practical economic problem: flexible machines with minds cost... more The field of robotics today faces a practical economic problem: flexible machines with minds cost so much more than manual machines and their humans operators. Few would spend 2000onavacuumcleanerwhenamanualoneis2000 on a vacuum cleaner when a manual one is 2000onavacuumcleanerwhenamanualoneis200, or half a million dollars on a driverless car when a regular car is 20,000,plus20,000, plus 20,000,plus6 per hour for its driver. The high costs associated with designing, building, and controlling robots have led to a stasis [1], and robots in industry are only applied to simple and highly repetitive manufacturing tasks. Even though sophisticated teleoperated machines with sensors and actuators have found important applications (exploration of inaccessible environments, for example), they leave very little decision, if at all, to the on-board software [2]. The central issue addressed by our work is a low-cost way to get a higher level of complex physicality under control. We seek more controlled and moving mechanical parts, more sensors, more nonlinear interacting degrees of f...
A recent article by Watts and Dodds raises the question of whether or not the spread of informati... more A recent article by Watts and Dodds raises the question of whether or not the spread of information and change of opinions in a social network depend on the existence of “influentials.” We have developed a software simulation platform to analyze the impact of word-of-mouth and social networks on marketing and advertising. We use our simulation platform to test the relative impact of the structure of a social network and the nature of individuals within that network. Our results show that Watts’ conclusions are only partly correct, and depend heavily on assumptions and on characteristics of the social network.
In this paper, we propose that learning complex behaviors can be achieved in a coevolutionary env... more In this paper, we propose that learning complex behaviors can be achieved in a coevolutionary environment where one population consists of the human users of an interactive adaptive software tool and the “opposing” population is artificial, generated by a coevolutionary learning engine. We take advantage of the Internet, a connected community where people and software coexist. A new kind of adaptive agent can exploit its interactions with thousands of users—inside a virtual “niche”—to learn in a coevolutionary human-robot arms race. Our model is Tron, a simple dynamic game where introspective self-play quickly leads to collusive stagnation. We describe an application where thousands of small programs are sent to play with people through the Java interpreter running in their web browsers. The feedback provided by these agents is collected in our server and used to augment an ever improving fitness landscape for local robot-robot games. Speciation and fitness sharing provide diversity...
BMC Neuroscience, Apr 15, 2002
Previously, we reported effects of the cry(b) mutation on circadian rhythms in period and timeles... more Previously, we reported effects of the cry(b) mutation on circadian rhythms in period and timeless gene expression within isolated peripheral Drosophila tissues. We relied on luciferase activity driven by the respective regulatory genomic elements to provide real-time reporting of cycling gene expression. Subsequently, we developed a tool kit for the analysis of behavioral and molecular cycles. Here, we use these tools to analyze our earlier results as well as additional data obtained using the same experimental designs. Isolated antennal pairs, heads, bodies, wings and forelegs were evaluated under light-dark cycles. In these conditions, the cry(b) mutation significantly decreases the number of rhythmic specimens in each case except the wing. Moreover, among those specimens with detectable rhythmicity, mutant rhythms are significantly weaker than cry+ controls. In addition, cry(b) alters the phase of period gene expression in these tissues. Furthermore, peak phase of luciferase-rep...
Lecture Notes in Computer Science, 1998
A recent article by Watts raises the question of whether or not the spread of information and cha... more A recent article by Watts raises the question of whether or not the spread of information and change of opinions in a social network depend on the existence of in uentials. We have developed a software simulation platform to analyze the impact of word-of-mouth and social networks on marketing and advertising. We use our simulation platform to test the relative impact of the structure of a social network and the nature of individuals within that network. Our results show that Watts' conclusions are only partly correct, and depend heavily on assumptions and on characteristics of the social network.
We show an artificial world where animals (humans) and animats (software agents) interact in a co... more We show an artificial world where animals (humans) and animats (software agents) interact in a coevolutionary arms race. The two species each use adaptation schemes of their own. Learning through interaction with humans has been out of reach for evolutionary learning techniques because too many iterations are necessary. Our work demonstrates that the Internet is a new environment where this may be possible through an appropriate setup that creates mutualism, a relationship where human and animat
ACM SIGEVOlution, 2007
... 1 Evolving Toy Brick Structures With Genetic Programming (GP) Koza introduced the notion of e... more ... 1 Evolving Toy Brick Structures With Genetic Programming (GP) Koza introduced the notion of evolving expressions using their parsing trees [19]. ... 6 Page 2. EDITORIAL brick ::= (size, joint, joint, joint, joint) joint ::= nil | (shi ft, brick) size ∈ {4,6,8,10,12,16} shi ft ∈ 1..6 Fig. ...
The difficulties associated with designing, building and controlling robots have led their develo... more The difficulties associated with designing, building and controlling robots have led their development to a stasis: applications are limited mostly to repetitive tasks with predefined behavior. Over the last few years we have been trying to address this challenge through an alternative approach: Rather than trying to control an existing machine or create a general-purpose robot, we propose that both the morphology and the controller should evolve at the same time. This process can lead to the automatic design of special purpose mechanisms and controllers for specific short-term objectives. Here we provide a brief review of three generations of our recent research, underlying the robots shown on the cover of this issue: Automatically designed static structures, automatically designed and manufactured dynamic electromechanical systems, and modular robots automatically designed through a generative DNA-like encoding. 1 1
The field of robotics today faces a practical economic problem: flexible machines with minds cost... more The field of robotics today faces a practical economic problem: flexible machines with minds cost so much more than manual machines and their humans operators. Few would spend 2000onavacuumcleanerwhenamanualoneis2000 on a vacuum cleaner when a manual one is 2000onavacuumcleanerwhenamanualoneis200, or half a million dollars on a driverless car when a regular car is 20,000,plus20,000, plus 20,000,plus6 per hour for its driver. The high costs associated with designing, building, and controlling robots have led to a stasis [1], and robots in industry are only applied to simple and highly repetitive manufacturing tasks. Even though sophisticated teleoperated machines with sensors and actuators have found important applications (exploration of inaccessible environments, for example), they leave very little decision, if at all, to the on-board software [2]. The central issue addressed by our work is a low-cost way to get a higher level of complex physicality under control. We seek more controlled and moving mechanical parts, more sensors, more nonlinear interacting degrees of f...
The field of robotics today faces a practical economic problem: flexible machines with minds cost... more The field of robotics today faces a practical economic problem: flexible machines with minds cost so much more than manual machines and their humans operators. Few would spend 2000onavacuumcleanerwhenamanualoneis2000 on a vacuum cleaner when a manual one is 2000onavacuumcleanerwhenamanualoneis200, or half a million dollars on a driverless car when a regular car is 20,000,plus20,000, plus 20,000,plus6 per hour for its driver. The high costs associated with designing, building, and controlling robots have led to a stasis [1], and robots in industry are only applied to simple and highly repetitive manufacturing tasks. Even though sophisticated teleoperated machines with sensors and actuators have found important applications (exploration of inaccessible environments, for example), they leave very little decision, if at all, to the on-board software [2]. The central issue addressed by our work is a low-cost way to get a higher level of complex physicality under control. We seek more controlled and moving mechanical parts, more sensors, more nonlinear interacting degrees of f...
A recent article by Watts and Dodds raises the question of whether or not the spread of informati... more A recent article by Watts and Dodds raises the question of whether or not the spread of information and change of opinions in a social network depend on the existence of “influentials.” We have developed a software simulation platform to analyze the impact of word-of-mouth and social networks on marketing and advertising. We use our simulation platform to test the relative impact of the structure of a social network and the nature of individuals within that network. Our results show that Watts’ conclusions are only partly correct, and depend heavily on assumptions and on characteristics of the social network.
In this paper, we propose that learning complex behaviors can be achieved in a coevolutionary env... more In this paper, we propose that learning complex behaviors can be achieved in a coevolutionary environment where one population consists of the human users of an interactive adaptive software tool and the “opposing” population is artificial, generated by a coevolutionary learning engine. We take advantage of the Internet, a connected community where people and software coexist. A new kind of adaptive agent can exploit its interactions with thousands of users—inside a virtual “niche”—to learn in a coevolutionary human-robot arms race. Our model is Tron, a simple dynamic game where introspective self-play quickly leads to collusive stagnation. We describe an application where thousands of small programs are sent to play with people through the Java interpreter running in their web browsers. The feedback provided by these agents is collected in our server and used to augment an ever improving fitness landscape for local robot-robot games. Speciation and fitness sharing provide diversity...
BMC Neuroscience, Apr 15, 2002
Previously, we reported effects of the cry(b) mutation on circadian rhythms in period and timeles... more Previously, we reported effects of the cry(b) mutation on circadian rhythms in period and timeless gene expression within isolated peripheral Drosophila tissues. We relied on luciferase activity driven by the respective regulatory genomic elements to provide real-time reporting of cycling gene expression. Subsequently, we developed a tool kit for the analysis of behavioral and molecular cycles. Here, we use these tools to analyze our earlier results as well as additional data obtained using the same experimental designs. Isolated antennal pairs, heads, bodies, wings and forelegs were evaluated under light-dark cycles. In these conditions, the cry(b) mutation significantly decreases the number of rhythmic specimens in each case except the wing. Moreover, among those specimens with detectable rhythmicity, mutant rhythms are significantly weaker than cry+ controls. In addition, cry(b) alters the phase of period gene expression in these tissues. Furthermore, peak phase of luciferase-rep...
Lecture Notes in Computer Science, 1998