Technological Evolution Biological Evolution

Similar documents
The Economy: How it emerges and evolves

GENETIC PROGRAMMING. In artificial intelligence, genetic programming (GP) is an evolutionary algorithmbased

Principles of Engineering

Genetic Programming Approach to Benelearn 99: II

COMPUTER SCIENCE I - DESIGNING TECHNOLOGY SOLUTIONS. August 25 th, 2014 Pd 4A, 5 & 6

Force multipliers and speed multipliers Machines can make work easier by reducing the amount of force necessary to move an object or increasing the

The Evolution of Machine Tools

6 COLLECTIVE LEARNING PART 1

Simple and. Machines. Compound Machines

Learning Outcomes 2. Key Concepts 2. Misconceptions and Teaching Challenges 3. Vocabulary 4. Lesson and Content Overview 5

INSPECTION AND REVIEW PORTFOLIO FOR 3D FUTURE

Evolutionary Computation for Creativity and Intelligence. By Darwin Johnson, Alice Quintanilla, and Isabel Tweraser

Industrial Ecology: The View from Complex Systems

Embodiment from Engineer s Point of View

Gossip, Sexual Recombination and the El Farol Bar: modelling the emergence of heterogeneity

Electrical, Computer and Software Engineering - a historical perspective -

Simple Machines & Energy

A Review on Genetic Algorithm and Its Applications

Summer 2015 Course Material Fees College Department Course # Type Course Title Cross-Listed Department Cross-Listed Course # Approved Fee CNAS

Archive Course Materials and Services Fees Winter 2016 Page 1 of 12

Electrical, Computer and Software Engineering - a historical perspective -

High Performance Computing Systems and Scalable Networks for. Information Technology. Joint White Paper from the

Digital Genesis Computers, Evolution and Artificial Life

Coalescence. Outline History. History, Model, and Application. Coalescence. The Model. Application

Bachelor of Science Program

Computational Intelligence Optimization

An Evolutionary Approach to the Synthesis of Combinational Circuits

Submitted November 19, 1989 to 2nd Conference Economics and Artificial Intelligence, July 2-6, 1990, Paris

Science. What it is Why it s important to know about it Elements of the scientific method

lecture 7 Informatics luis rocha 2017 I501 introduction to informatics INDIANA UNIVERSITY

T O B E H U M A N? Exhibition Research Education

Our Final Invention: Artificial Intelligence and the End of the Human Era

Design Methods for Polymorphic Digital Circuits

Synthetic Brains: Update

What can Computer Science. learn from Biology in order. to Program Nanobots safely? Susan Stepney. Non-Standard Computation Group,

Module PREPARED. August 2013

Bachelor of Science in Electrical Engineering Freshman Year

Printer Model + Genetic Algorithm = Halftone Masks

Chapter 6: DSP And Its Impact On Technology. Book: Processor Design Systems On Chip. By Jari Nurmi

Chinese civilization has accumulated

र ष ट र य प र द य ग क स स थ न प द च च र

A Numerical Approach to Understanding Oscillator Neural Networks

The Behavior Evolving Model and Application of Virtual Robots

6 COLLECTIVE LEARNING

Camera Evolution. John Blalock. Master of Fine Arts. University of Washington Committee: Ellen Garvens Rebecca Cummins Michael Van Horn

K.1 Structure and Function: The natural world includes living and non-living things.

Science as Inquiry UNDERSTANDINGS ABOUT SCIENTIFIC INQUIRY

Vesselin K. Vassilev South Bank University London Dominic Job Napier University Edinburgh Julian F. Miller The University of Birmingham Birmingham

Contents. Introduction 8

Table of Contents. Carson-Dellosa CD Fascinating Machines

Master of Comm. Systems Engineering (Structure C)

Human Computer Interaction (HCI, HCC)

Introduction. APPLICATION NOTE 3981 HFTA-15.0 Thermistor Networks and Genetics. By: Craig K. Lyon, Strategic Applications Engineer

2. Simulated Based Evolutionary Heuristic Methodology

Hypernetworks in the Science of Complex Systems Part I. 1 st PhD School on Mathematical Modelling of Complex Systems July 2011, Patras, Greece

10/4/10. An overview using Alan Turing s Forgotten Ideas in Computer Science as well as sources listed on last slide.

A Genetic Algorithm-Based Controller for Decentralized Multi-Agent Robotic Systems

Global Intelligence. Neil Manvar Isaac Zafuta Word Count: 1997 Group p207.

Evolutions of communication

Mehrdad Amirghasemi a* Reza Zamani a

Simple Machines Title Page 1. Simple Machines: A legacy of human invention Jonny Alexander Nay Salt Lake Community College

Iowa Core Science Standards Grade 8

Feasibility of a multifunctional morphological system for use on field programmable gate arrays

Chapter 5 OPTIMIZATION OF BOW TIE ANTENNA USING GENETIC ALGORITHM

DARPA/DSO 101. Dr. Valerie Browning Director Defense Sciences Office. March 2018

DESIGN AND TECHNOLOGY (Alternative Syllabus)

INFORMATION, ENTROPX PROGRESS

Mill Operation. Remove the safety wedge behind the end of the wallower shaft. Then use the brake to completely stop the water wheel if it is turning.

Neuro-Fuzzy and Soft Computing: Fuzzy Sets. Chapter 1 of Neuro-Fuzzy and Soft Computing by Jang, Sun and Mizutani

A Retrievable Genetic Algorithm for Efficient Solving of Sudoku Puzzles Seyed Mehran Kazemi, Bahare Fatemi

Optimization of Tile Sets for DNA Self- Assembly

MACHINE-HUMAN RELATIONSHIPS

1. An example of a subsystem in a car is: A. Steering Wheel B. Suspension C. Tire D. Windshield

Coalescent Theory: An Introduction for Phylogenetics

Behavioral Adaptations for Survival 1. Co-evolution of predator and prey ( evolutionary arms races )

Curriculum Vitae. Department of Computer and Information Sciences The Norwegian University of Science and Technology (NTNU) 7034 Trondheim Norway

Instability of Scoring Heuristic In games with value exchange, the heuristics are very bumpy Make smoothing assumptions search for "quiesence"

Predicting Content Virality in Social Cascade

Creating a Poker Playing Program Using Evolutionary Computation

CSTA K- 12 Computer Science Standards: Mapped to STEM, Common Core, and Partnership for the 21 st Century Standards

Relations Cultural Activity and Environment Resources on Cultural Model

CS 441/541 Artificial Intelligence Fall, Homework 6: Genetic Algorithms. Due Monday Nov. 24.

Foundations of Computing and Communication Lecture 4. The Mechanical Age

Concepts and Challenges

Ancestral Recombination Graphs

Evolution of Sensor Suites for Complex Environments

OILFIELD DATA ANALYTICS

SWARM INTELLIGENCE. Mario Pavone Department of Mathematics & Computer Science University of Catania

Keynote Talk Structure and Outlook of Digital Ecosystems Research

CAN A DARWINIAN BE A CHRISTIAN THE RELATIONSHIP BETWEEN SCIENCE AND RELIGION

Important Tools and Perspectives for the Future of AI

Table of Contents SCIENTIFIC INQUIRY AND PROCESS UNDERSTANDING HOW TO MANAGE LEARNING ACTIVITIES TO ENSURE THE SAFETY OF ALL STUDENTS...

Chapter 1 Physical World

«Application of Phase Transitions for Inventive Problem Solving»

6 COLLECTIVE LEARNING

Establishing The Second Task of PHPR. Miguel A. Sanchez-Rey

USA STEM Academy, 5319 University Drive, # 185, Irvine, California USA

A New network multiplier using modified high order encoder and optimized hybrid adder in CMOS technology

biologically-inspired computing lecture 20 Informatics luis rocha 2015 biologically Inspired computing INDIANA UNIVERSITY

Eco-Schools USA Pathways K-4 Connection to the National Science Education Standards

Transcription:

Technological Evolution Biological Evolution SFI Technology Workshop, Aug 7, 2013 W. Brian Arthur External Professor, Santa Fe Institute and Intelligent Systems Lab, PARC

A question: Can there be a theory of evolution for technology? 2013 W. Brian Arthur 2

Evolution s two meanings: Lineages alter their form descent by modification All organisms are related by ties of genealogy or descent from common ancestry 2013 W. Brian Arthur 2

Darwin s Mechanism It is the steady accumulation through natural selection of such differences, that gives rise to all the important modifications of structure. Complex organ[s] formed by numerous, successive, slight modifications Problem: This doesn t work for technology 2013 W. Brian Arthur 3

If technology evolves, what is the mechanism? We are looking for a mechanism of heredity in the origin of novel technologies in invention 2013 W. Brian Arthur 4

Invention is a process Linking a need with the idea of some effect that will fulfill it This poses sub-problems. They too need the idea of some effect Recursive iteration follows Problem resolved when all these have been resolved satisfactorily Result: A combination 2013 W. Brian Arthur 5

Example: Gary Starkweather 1972 Problem: How to print images from a computer Several possible principles 2013 W. Brian Arthur 6

Gary Starkweather s problem 1972 Possible principle: Use a laser to paint images on a Xerox drum Sub-problems: Modulating the laser Moving the laser rapidly Use a mirror Problem of lining up the mirror facets» Solve this optically 2013 W. Brian Arthur 7

Laser printer 2013 W. Brian Arthur 8

10

RADAR 9 2012 W. Brian Arthur

Combinatorial Evolution Technologies form a vast chemistry of elements, that in combination give rise to (make possible) further elements 11

The collective of technology is a vast ancestral network that creates new nodes from existing (parental) ones It is autopoietic: new elements build from existing ones Complication builds from simplicity 12

The economy builds out as its technologies build out In the beginning, the first phenomena to be harnessed were available directly in nature. Certain materials flake when chipped: whence bladed tools. Heavy objects crush materials when pounded against hard surfaces: whence the grinding of herbs and seeds. These phenomena, lying on the floor of nature as it were, made possible primitive tools and techniques. These in turn made possible yet others. Fire made possible cooking, the hollowing out of logs for primitive canoes, the firing of pottery. Combinations of elements began to occur: thongs or cords of braided fibers were used to haft metal to wood for axes. Clusters of technology and crafts of practice dying, potting, weaving, mining, metal smithing, boat building began to emerge. Wind and water energy were harnessed for power. Combinations of levers, pulleys, cranks, ropes, and toothed gears appeared early machines and were used for milling grains, irrigation, construction, and timekeeping. In time, the chemical, optical, thermodynamic, and electrical phenomena began to be understood and captured. The large domains of technology came on line: heat engines, industrial chemistry, electricity, electronics. and with these still finer phenomena were captured: X-radiation, radio-wave transmission, coherent light. And with laser optics, radio transmission, and logic circuit elements in a vast array of different combinations, modern telecommunications and computation were born. In this way, the few became many, and the many became specialized, and the specialized uncovered still further phenomena and made possible the finer and finer use of nature s principles. 2013 W. Brian Arthur 14

This suggests an evolutionary algorithm Start with a soup of elements Form combinations (possibly at random) from this If a combination is useful, encapsulate and preserve it Add new combination to soup as a building block element 2013 W. Brian Arthur 13

Cf. Darwin s evolutionary algorithm Start with a population that produces variations Select differentially New population produces further variations Population diverges by steady accumulation of small changes 2013 W. Brian Arthur 13

Combinatorial Evolution in the Lab. An expt. W. Brian Arthur and Wolfgang Polak (2006) Idea Create an artificial world in which technologies evolve indefinitely from previous ones. I.e. Allow the system to create technologies by combining previous technologies The technologies will be logic circuits 14

How the experiment works 1. Start from one primitive element (a NAND gate) and a wishlist of needs (target logic purposes) 2. Make circuits by random combination of existing elements 3. Check to see if any needs are fulfilled 4. If so, these novel circuits become encapsulated and used as new building blocks 15

After 250,000 steps Quite complicated circuits have evolved 8-way EXOR, 8-way AND, 4-bit EQUALS, 8-bit COMPARATOR, etc. An 8-bit ADDER (16 inputs, 9 outputs). This is one of 10 177,554 possible circuits 16

The experiment 1. Shows path-dependence Shows a Cambrian explosion Shows that intermediate circuits need to appear before it can produce complicated ones 17

Combinatorial Evolution occurs in: Various chemistries Genetic regulatory networks Physical cosmos Mathematics The collective of technology 18

Biological vs. Technological Evolution Biological: Darwinian variation and selection, accumulation of incremental changes Combination occurs too Technological: Combinatorial, abrupt, encapsulates self-augmenting Much Darwinian evolution once a technology exists 19

Summary There exists a second mechanism of evolution, Combinatorial Evolution. It occurs in many systems Technology indeed evolves, primarily through this mechanism of Combinatorial Evolution (rather than Darwin s mechanism) 2013 W. Brian Arthur 21

François Jacob In our universe, matter is arranged in a hierarchy of structures by successive integrations. Whether inanimate or living, the objects found on earth are always organizations or systems. Each system at a given level uses as its ingredients some systems from the simpler level. The great diversity of vertebrates results from differences in the arrangement, in the number and distribution, of these few [building blocks]. 20

William Fielding Ogburn Social Change, 1922 Ogburn s Claim (1922) inventions. When the existing material culture is small, embracing a stone technique and a knowledge of skins and some woodwork, the number of inventions is more limited than when the culture consists of a knowledge of a variety of m etals and chemicals and the use of steam, electricity, and various mechanical principles such as the screw, the wheel, the lever, the piston, belts, pulleys, etc. The street car could not h ave been invented from the material culture existing at the last glacial period. The discovery of the power of steam and the mechanical technology existing at the time made possible a l arge number of It would seem that the larger the equipment of material culture, the greater the number of inventions. The more there is to invent with, the greater will be th e number of 2012 W. Brian inventions. Arthur 25 15

2013 W. Brian Arthur 22