
Saturday, October 21, 2006
Virtual Plants on Mobile Phones

Monday, May 29, 2006
3D Biomorphs

Wednesday, April 26, 2006
Les indispensables

Tuesday, April 18, 2006
Daedalus and Artifical Creatures

Sunday, March 26, 2006
Eonomic Instability

Monday, March 13, 2006
Al-Jazari Automata

Saturday, March 11, 2006
Digital Life and Evolution

There is a long story of virtual ecosystems research projects : Tierra, Avida, LifeDrop and many others (left image shows a typical LifeDrop run - you can experiment it by following the LifeDrop link on the right). All these programs are based on the evolution of digital organisms by means of “digital DNA” mutations and cross-overs. Another characteristic is that these programs use a virtual machine layer between the computer operating system and the creatures. This virtual machine creates a more suitable environment for bio-inspired digital creatures and it represents also a sort of protection barrier between the system and the outside computer world. After more than a decade of research, some digital organisms are getting closer to fulfilling the definition of biological life : most of the features that biologists have said were necessary for life we can check off. These experiments raise multiple questions: What is the definition of life ? Are some of these digital creatures really alive ? Is the evolution in such systems really open-ended ? Is it possible to create digital organisms directly in the computer memory without any ecosystem simulation ? Well, I’ll try to address some of these important questions in future posts… Keep tuned.
Friday, March 03, 2006
Modeling Stock Markets with Cellular Automata


This is true but the problem is that this model is so simple, not to say trivial, that we can use it to model almost everything. Well, I am probably too severe here, but we need a more realistic CA model to work on financial markets. I have tried to use a two-dimensional CA with three states: sell, keep or buy, and a more realistic transition rule. However, at this time, results are not very convincing from my point of view. The colored picture is a small part of a bigger image showing a typical run. One important feature of this model is the deterministic nature of its transition rule that contrast with most other studied stock market CA models. So, I hope to find something interesting the near future.
Thursday, February 23, 2006
Wifi Rabbits for High-Tech Geeks

This new approach of communicating objects based on a model of smart artificial creatures is very interesting from the usage point of view. Compared to its success, the design is surprisingly minimalistic: a very simple white and smooth form with two slowly moving ears. It recalls me the success of some other very simple creature designs: Barbapapa, Tamagotchi, Pikachu, etc.

I think this is probably due to the fact this sort of design enables a large number of people to project on the creature what they want to find. Another explanation could be the unconscious memories of our very young life... Anyway, after discussing with some Nabaztag owners, there is a strong need to customize the creature in order to make it truly personal. Unfortunately, Violet has no offer for any customizing features (at this time) so users try to find another way by using socks, hats, ... I also don't agree with the fact that this interesting rabbit is the clear inverse of an open-system (even if there is a small API for programming applications). I think, on the contrary that Nabaztag users and the company itself would benefit from giving a free access to this technology in order to enable people to invent new usages that they have not even think about. From a technology point of view, the rabbit is based on a PIC18F 8-bit microcontroller and 8 Mbit of flash memory. The microchip controls all actuators, various LEDs and a PCMCIA Benq WIFI (B) card. Many people are trying to free the rabbit (nabaztools.sourceforge.net). Please Mr. Violet, help them…
Sunday, February 19, 2006
Bio-inspired Expiatory Temple

There is a very interesting exhibition for all people interested in artificial life and bio-inspired architecture. It shows the origins of the organic architecture used by Gaudi in all his works.
Many architectural parts and details of the temple were designed using models quite common in nature in both flora and fauna.

The inside of the temple is like a forest of giant trees, with trunks, branches and masses of leaves as ceiling. Between them, some holes let us see the sunlight as in a large wood. The stairs inside each bell-tower (90 and 112 meters high) are based on the internal structure of seashells. Another example among may others is the geometric shape of a Gaudi Column based onthe helicoidal growth of leaves on an oleander branch.
Antonio Gaudi said himself: "I captured the purest and pleasing images of Nature, who is ever my Mistress."
Saturday, February 18, 2006
The Future will be Mobile

Beside all the new 3G handsets, MP3 and TV devices, nVidia was demonstrating its GoForce 5500 processor chip adding 3D graphics, image and sound processing to mobile phones. The prototype demo was showing a 3D avatar designed in OpenGL by the Go!Figure Mobile compagny. NEC was presenting its personal robot called PaPeRo. This small robot has a built-in mobile phone. NEC is looking for new applications as part of children's groups at daycare centers and kindergartens.

Sometimes ago, someone argued me that all these digital screens will make people alone and fixed at home. I rather think that people will continue to move, but with their screens, everywhere. Most people would rather leave home without their wallet than their own personalized mobile phone. There are roughly two billion of mobile phone users around the world. 3G is now ready and the next generation (4G) will be available near 2010. We are on the road towards the infosphere...
Sunday, February 12, 2006
May the force be with us

Thursday, February 02, 2006
Dear AIBO enthusiast... bad news
Sad days for all people interested in artificial creatures… AIBO is dead !
« Following the Sony Corporation FY05 3Q announcement, the production of AIBO Entertainment Robots will be discontinued as of end March 2006. As for the sales activity, we will discontinue the sales of AIBO once all remaining stock runs out. »
« Sony as a whole will be focusing on three core business domains: electronics, games and entertainment, with an emphasis on profitability and strategic growth opportunities. In light of this focus, it has been decided to discontinue the AIBO business.
Sony is not planning any new research and development specifically for AIBO or QRIO products, but R&D for the elemental technologies (visual recognition, sound recognition, etc.) will continue for research on Artificial Intelligence. The knowledge and technology Sony has gained in robotics may possibly be applied to future Sony products. »


This is the end of the AIBO story that began in the early 90’s at Sony. Since its commercial launch in 1999 more than 150,000 AIBOs have been sold worldwide. I take this picture of the « last AIBO » at Sony Building in Tokyo last september. I suggest that it could be a good idea for Sony to make this technology available as an open-source project, instead of just being lost for everybody. We will miss you guys.
Thursday, January 26, 2006
EVA version 3 - Who's that girl ?

Monday, January 23, 2006
A 3D Hierarchical Multi-Agent System for studying Cosmological Complexity


Thursday, January 19, 2006
Complexity and Social Networks

What is the network model of my organization ? What are the emerging patterns and dynamics ? Is my company well adapted to its market ? How can I locate key players ? …
Social network theory views humans relationships as a network of agents connected through various acquaintances. The analysis of these networks is crucial for a better understanding in sociology, anthropology, organizational studies, economy and finance, etc. Within these domains, Internet plays a central role since online social networks (forums, chats, blogs, wikis, online games, etc.) are becoming increasingly popular. We can model such networks of interacting entities using classical approaches in the science of complexity: cellular automata, random networks, multi-agent system, etc. However, it appears to me that a hierarchical modeling could constitute a better approach (more precisely a hierarchy of intricated small-world agent-based networks). Let me try to explain why. First, it seems obvious that only multiple levels can reflect the complexity of real cases. At the lower level there is always a communication medium. For online social networks, this physical network is a graph of connected computers and servers, portable devices, mobile phones, etc. On top of this physical network, there are many possible different levels: individuals but also organizations, companies, countries, nations, etc., and other ones like social, cultural communities or any other forms of communities of interest. My second argument is that "classical" models are simple and universalist, let say: easy to model, to code and to understand. However, even they provide very interesting results in terms of emerging global dynamics and trends, they are generally inadequate for modeling a specific case to obtain practical informations. I think that the study of hierarchical multi-agent systems for modeling (online) social networks represents a promising approach and could contribute to give useful results in many real-world applications.
Tuesday, January 17, 2006
EVA version 3 - Preliminary 3D model

Friday, January 13, 2006
The New Furby

- Is Furby living ?
- Of course yes !
- Why ?
- Because it moves and it speaks to me...
Ok, well done Tiger (Furby is a product of Hasbro Inc.'s Tiger Electronic division). The New Furby is powered by the Sensory Inc's RSC-4128 ship which is a multi-purpose (14 Mhz max) microprocessor: voice recognition, text-to-speach, various input-output sensors and actuators, DTMF output, etc. Its documentation is easily accessible on the Web, but there is no information on the operating software called "Emoto-tronics" designed for the Furby. Even if the New Furby is a successfull toy, it lacks in many points from my point of view: (1) It reacts slowly to most events (probably needs a more powerful CPU and/or realtime programming). (2) It always repeats the same behaviors (needs more randomness/a larger set of behaviors). (3) The efficiency of learning is not so clear.... Some people like Benjamin Stove (blog at eecue.com) are working on "hacking" the New Furby. I think it could be very interesting to be able to reprogram this amazing toy using for example a subsumption architecture, genetic programming, etc. Avis aux amateurs...
Tuesday, January 10, 2006
Conway's Glider and Minimal Life
The Game of Life is certainly the most familiar Cellular Automata. It was introduced by John Conway in 1970 and popularized by the Scientific American journal. The Glider, a simple oscillating pattern that moves in the life universe, is generally presented as an emerging structure that gives an idea of what could be a minimal living creature. Is the Glider a useful modelof a living system ?
The Glider is a configuration of five "on" (black) cells that moves diagonally every four cycles. It represents a good example of a self-reproducing loop but it is far more simple than the self-reproducing automata proposed by John von Neumann in his theory. The Glider is a coherent pattern in space-time that continuously reconstitutes itself in the meaning of Maturana and Varela's notion of Autopoiesis. In the figure, I have colored in blue the "off" cells that contribute to its structure, forming a sort of membrane. However, the glider cannot be considered as a full autopoietic system since it is very sensible to any perturbation: most interactions with other structures are destructive. I personnaly think that the glider is too simple to represent a convincing model for minimal life, but it gives us a feeling of what it could be.
Saturday, January 07, 2006
Strasbourg Automata Clock


The clock includes a collection of automata: a cherub turningan hour glass, another hitting a gong and a figurative representationof the four ages of man. It represents an important step in the history of artificial creatures before the Lumière century and the automata designed by Jacques de Vaucanson in France and the Jaquet Droz in Switzerland. I am finishing to write a reference book on the history of artificial creatures: near 800 pages and more than 200 illustrations ! More information soon...
Wednesday, January 04, 2006
New year in the desert

This travel gives me the opportunity to observe (and take pictures) many forms of complex natural landform patterns. Sand dunes represent a good example of rich emergent patterns produced by the nonlinear interactions between a very high number of simple agents : sand particules. Sand dunes formation has one basic cause: the transport of sand grains by the wind. They generally start small and disorganized due to the large number of degrees of freedom of sand grains. Once sand begins to pile up, ripples and dunes form. The wind moves individual grains along the inclined windward surface until they reach the crestand then cascade down the steep leeward side. Dunes formation relies upon the weight and size of the sand grains in relation to the wind force. Fine sand particles tend to produce a strong relief, the dunes having a short wave length, while coarse sand produces rounded dunes with a long wave length.
The sand accumulates into ridges which originally lie parallel to the direction of the prevailing winds. Over time these ridges create more irregular arrangement of hills and hollows. Global patterns emerge through interactions and mergers between these forms. Crescent shaped wind blown dunes spawn new dunes from their downwind pointing horns. This could be viewed as some sort of a simple self-reproduction mechanism.
Subscribe to:
Posts (Atom)