Evolutionary Synthesis of Nand Logic: Dissecting a Digital Organism

被引:5
作者
Ewert, Winston [1 ]
Dembski, William A. [2 ]
Marks, Robert J., II [3 ]
机构
[1] Baylor Univ, Dept Comp Sci, Waco, TX 76798 USA
[2] Southwestern Baptist Theolog Seminary, Ft Worth, TX USA
[3] Baylor Univ, Elect & Comp Engn, Waco, TX USA
来源
2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9 | 2009年
关键词
conservation of information; active information; assisted search; evolutionary search; endogenous information; importance sampling; sea of gates; nand logic; no free lunch theorems;
D O I
10.1109/ICSMC.2009.5345941
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
According to conservation of information theorems, performance of an arbitrarily chosen search, on average, does no better than blind search. Domain expertise and prior knowledge about search space structure or target location is therefore essential in crafting the search algorithm. The effectiveness of a given algorithm can be measured by the active information introduced to the search. We illustrate this by identifying sources of active information in Avida, a software program designed to search for logic functions using nand gates. Avida uses stair step active information by rewarding logic functions using a smaller number of nands to construct functions requiring more. Removing stair steps deteriorates Avida's performance while removing deleterious instructions improves it. Some search algorithms use prior knowledge better than others. For the Avida digital organism, a simple evolutionary strategy generates the Avida target in far fewer instructions using only the prior knowledge available to Avida.
引用
收藏
页码:3047 / +
页数:2
相关论文
共 32 条
  • [1] CHAN PK, 1994, DIGITAL SYSTEM DESIG
  • [2] CHRISTENSEN S, 2001, P GEN EV COMP
  • [3] SEA-OF-GATES ARCHITECTURE
    DELIMA, ME
    KINNIMENT, DJ
    [J]. MICROELECTRONICS JOURNAL, 1995, 26 (05) : 431 - 440
  • [4] DEMBSKI WA, 2010, NATURE NATURE
  • [5] Dembski WilliamA., 2006, No free lunch: Why specified complexity cannot be purchased without intelligence
  • [6] DEMBSLCI WA, IEEE T SYST IN PRESS
  • [7] DEMBSLCI WA, 2008, INT J INFORM TECHNOL, V3
  • [8] Duda R.O., 1973, Pattern Classification and Scene Analysis
  • [9] English T. M., 1996, Evolutionary Programming V. Proceedings of the Fifth Annual Conference on Evolutionary Programming, P163
  • [10] ENGLISH TM, 1999, P 1999 C EV COMP 199, V1