JACIII Vol.15 No.7 pp. 838-845
doi: 10.20965/jaciii.2011.p0838


“Behavior Composed” for Artificial Flying Creature

Masashi Furukawa*, Makoto Morinaga*, Ryosuke Ooe*,
Michiko Watanabe**, Ikuo Suzuki*, and Masahito Yamamoto*

*Graduate School of Information and Science, Hokkaido University, Nishi 9, Kita 14, Kita-ku, Sapporo, Hokkaido 060-8014, Japan

**Kitami Institute of Technology, 165 Koencho, Kitami, Hokkaido 090-8507, Japan

February 23, 2011
May 9, 2011
September 20, 2011
artificial life, learning, air drag, behavior acquisition, neural network, evolutionary computation
This study proposes the concepts of “behavior simple” and “behavior composed.” Behavior simple means primitive behavior, and behavior composed is a combination of behaviors simple. An artificial creature first learns some behaviors simple. Then, it learns behavior composed as a combination of behaviors simple, responding to the change of environment. This concept is applied to an Artificial Flying Creature (AFC). The AFC learns two types of flight independently: flapping and gliding. After that, it learns a sophisticated behavior by alternatively selecting these behaviors. Simulation results prove that adequate flight occurs by alternatively using flapping and gliding.
Cite this article as:
M. Furukawa, M. Morinaga, R. Ooe, M. Watanabe, I. Suzuki, and M. Yamamoto, ““Behavior Composed” for Artificial Flying Creature,” J. Adv. Comput. Intell. Intell. Inform., Vol.15 No.7, pp. 838-845, 2011.
Data files:
  1. [1] D. Terzopoulos, T. Xiaoyuan, and G. Radek, “Artificial Fishes: Autonomous Locomotion, Perception, Behavior, and Learning in a Simulated Physical World,” Artificial Life, Vol.1, No.4, pp. 327-351, 1994.
  2. [2] K. Sims, “Evolving Virtual Creatures,” SIGGRAPH ’94: Proc. of the 21st Annual Conf. on Computer graphics and interactive techniques, pp. 12-22, 1994.
  3. [3] N. Chaumont, R. Egli, and C. Adami, “Evolving Virtual Vreatures and Catapults,” Artificial Life, Vol.13, No.2, pp. 139-157, 2007.
  4. [4] C.W. Reynolds, “Flocks, Herds and Schools: A Distributed Behavioral Model,” Computer Graphics, Vol.22, No.4, pp. 25-34, 1987.
  5. [5] R. Brooks, “A Robust Layered Control System for a Mobile Robot,” A.I. Memo, Vol.864, Massachustts Institute of Technology Artificial Intelligent Laboratory, 1985.
  6. [6] M. Furukawa, M. Morinaga, M. Watanabe, I. Suzuki, and M. Yamamoto, “Artificial Flying Creature by Flapping,” Proc. of SMC2010, CD-ROM, 2010.
  7. [7]

*This site is desgined based on HTML5 and CSS3 for modern browsers, e.g. Chrome, Firefox, Safari, Edge, Opera.

Last updated on Jun. 03, 2024