Page 133 - 49A Field Guide to Genetic Programming
P. 133

12.3 Human Competitive Results – the Humies                   119


               • Creation of a sorting network for seven items using only 16 steps (Koza
                 et al., 1999, Sections 21.4.4, 23.6, and 57.8.1).

               • Synthesis of analogue circuits (with placement and routing, in some
                 cases), including: 60- and 96-decibel amplifiers (Koza et al., 1999,
                 Section 45.3); circuits for squaring, cubing, square root, cube root,
                 logarithm, and Gaussian functions (Koza et al., 1999, Section 47.5.3);
                 a circuit for time-optimal control of a robot (Koza et al., 1999, Section
                 48.3); an electronic thermometer (Koza et al., 1999, Section 49.3); a
                 voltage-current conversion circuit (Koza, Keane, Streeter, Mydlowec,
                 Yu, and Lanza, 2003, Section 15.4.4).

               • Creation of a cellular automaton rule for the majority classification
                 problem that is better than all known rules written by humans (Andre
                 et al., 1996).
               • Synthesis of topology for controllers, including: a PID (proportional,
                 integrative, and derivative) controller (Koza et al., 2003, Section 9.2)
                 and a PID-D2 (proportional, integrative, derivative, and second deriva-
                 tive) controller (Koza et al., 2003, Section 3.7); PID tuning rules that
                 outperform the Ziegler-Nichols and Astrom-Hagglund tuning rules
                 (Koza et al., 2003, Chapter 12); three non-PID controllers that out-
                 perform a PID controller that uses the Ziegler-Nichols or Astrom-
                 Hagglund tuning rules (Koza et al., 2003, Chapter 13).
            In total (Koza and Poli, 2005) lists 36 human-competitive results. These
            include 23 cases where GP has duplicated the functionality of a previously
            patented invention, infringed a previously patented invention, or created a
            patentable new invention. Specifically, there are fifteen examples where GP
            has created an entity that either infringes or duplicates the functionality of
                                  th
            a previously patented 20 -century invention, six instances where GP has
            done the same with respect to an invention patented after 1 January 2000,
            and two cases where GP has created a patentable new invention. The two
            new inventions are general-purpose controllers that outperform controllers
            employing tuning rules that have been in widespread use in industry for
            most of the 20 th  century.
               Many of the pre-2004 results were obtained by Koza. However, since
            2004, a competition has been held annually at ACM’s Genetic and Evolu-
            tionary Computation Conference (termed the Human-Competitive awards
            – the Humies). The $10,000 prize is awarded to projects that have pro-
            duced automatically-created results which equal or better those produced
            by humans.
               The Humies Prizes have typically been awarded to applications of evo-
            lutionary computation to high-tech fields. Many used GP. For example,
            the 2004 gold medals were given for the design, via GP, of an antenna for
   128   129   130   131   132   133   134   135   136   137   138