TECHNOLOGY AND ECONOMIC EVOLUTION AN ALGORITHMIC PERSPECTIVE

Size: px
Start display at page:

Download "TECHNOLOGY AND ECONOMIC EVOLUTION AN ALGORITHMIC PERSPECTIVE"

Transcription

1 TECHNOLOGY AND ECONOMIC EVOLUTION AN ALGORITHMIC PERSPECTIVE Eric Beinhocker Getting Inside the Black Box Workshop Santa Fe Institute August 14, 213

2 Themes from workshop discussions Search in combinatorial spaces (Arthur, Farmer, Hausmann, Lobo, Pietronero, Strumsky) Recipes, codes, routines, artifacts (Auerswald, Dosi) Synthesis? Change through evolutionary processes (Arthur, Dosi, Erwin)

3 Historic approach to economic and technology evolution Evolutionary Biology Evolutionary Economics Darwin Wallace Mendel Haldane Wright Fisher Etc What is similar? What is different? Mandeville Marshall Menger Veblen Schumpeter Nelson & Winter Etc

4 A synthesizing perspective evolution as algorithm rather than biology 4

5 An ontological stance Algorithms Search algorithms Other types of algorithms Evolutionary search algorithms Non evolutionary search algorithms Biological evolution Human social evolution Other evolution (e.g. computer) Technological evolution Economic evolution Political evolution Cultural evolution Etc Co evolution

6 Today s discussion Articulate a substrate neutral (i.e. generic ) algorithmic model of evolution Apply the generic model to the evolution of technologies, institutions, firms, and economies

7 A generic algorithmic model of evolution (1) Design An underlying scheme that governs functioning, developing, or unfolding (Merriam Webster) Ordered, low entropy versus its environment Has purpose, function Modular combines components in an architecture Nested modules are components of other designs

8 A generic algorithmic model of evolution (2) Schema Encodes a design as information AND encodes process for rendering the design in physical form by Schema Reader Builder (more later) Examples: DNA, cookie recipe, IKEA assembly instructions, Intel chip design and manufacturing documents Storage: computer bits, blue prints, paper, songs, human memory, deoxyribonucleic acid Storage of schema can be distributed amongst people, computers, artifacts, organisms

9 A generic model of evolution (3) Schema Reader Builder Read schema Manipulate matter, energy, information to physically render a design ( devo process) Examples: dinosaur egg, female elephant womb, carpenter, Intel engineer, computer code object Schema need not be complete, only sufficient to be reliably rendered by its Reader Builder Schemata and Reader Builders coevolve (biological schema code their own Reader Builders)

10 A generic model of evolution (4) Interactors Physical manifestation of the design (e.g. phenotype) Rendered as an ordered pattern of matter, and/or energy, and/or information Following their designs, interactors are modular with architecture and components Rendering subject to constraints (e.g. laws of physics, scarcity) Interacts with some environment including other interactors Interactors collectively form a population Interactors subject to fitness pressures (more on this later)

11 A generic model of evolution (5) Design Space Combinatorial space of all possible schema Any schema can be coded as a bit string, flipping bits gives variants Space is finite but can grow Size at point in time defined by longest bit string Bit strings cannot be infinite Reader Builder cannot read render an infinite string in finite time Space expands as bit strings grow Examples: Borges Library of Babel, Dennett Library of Mendel Fitness Landscape Each point in Design Space has associated fitness Evolution is an algorithm for searching landscape for relatively higher fitness

12 A generic model of evolution (6) Important A general what this algorithm does NOT for say: searching fitness landscapes Variation does not have to be random (mutation) or recombinant just requisite variety for effective search Schema transmission not specified not necessarily inheritance or descent no sex! Not necessarily Darwinian or Lamarkian (but could be either) Definition of species undefined, not necessary (though ex post categorizations, taxonomies possibly useful) Selection mechanism not specified just distinguishes relative fitness Not necessarily replication amplification a more generic term, implies mechanism that increases relative frequency in a population Nothing VARIATION about directed evolution SELECTION or not Create a variety of experiments Select designs that are fit AMPLIFICATION Amplify fit designs, de amplify unfit designs Again, this is NOT about biolgy biology is just one possible instantiation REPEAT

13 Putting it all together (1) Design space Schema Schema Reader Builder Environment Interactor

14 Putting it all together (2) Information World Rendering of design Physical World Order, complexity 1 Energy 1 1 Variation, selection, amplification 1 Feedback on fitness Design encoded in a schema Interactor in an environment

15 Some benefits of this approach Can be formalized computationally and using tools from information theory Schema characterized by Kolmogorov complexity Schema reader builders are Turing machines Fitness landscapes can be characterized (statistically, topologically, Hamming distances) Evolutionary search algorithms well studied Fundamentally connects energy and entropy

16 Today s discussion Articulate a substrate neutral (i.e. generic ) algorithmic model of evolution Apply the generic model to the evolution of technologies, institutions, firms, and economies

17 There are three essential Design Spaces in the economy Physical technologies Business plans Social technologies Co evolution Beinhocker (26)

18 Physical Technologies Physical Technologies are methods and designs for transforming matter, energy and information from one state into another in pursuit of a goal or goals Schemata: natural language, equations, blueprints, diagrams, algorithms, etc. (all can be converted to bit strings) Storage: human minds, stories, songs, stone tablets, papyrus scrolls, books, computers, etc. Schema Reader Builders: people (e.g. hunter, farmer, stone mason, carpenter, metallurgist, engineer, programmer) Interactors: artifacts (products) and experiences (services) Beinhocker (211, 26) building on Nelson (23, 25), Mokyr (199, 2) and Ziman (2)

19 Social Technologies Social Technologies are methods and designs for organizing people in pursuit of a goal or goals Schemata: natural language, equations, diagrams, algorithms, etc. (all can be converted to bit strings) Storage: human minds, stories, songs, stone tablets, papyrus scrolls, books, computers, etc. Schema Reader Builders: people (e.g. hunter, tribal chief, priest, general, IBM executive, sports captain, workshop chair) Interactors: human teams and organizations Examples Hunting band Money Law Democracy Markets Science Limited liability corporation Production line Marketing dept Beinhocker (211, 26) building on Nelson (23, 25), North (199)

20 Business Plans NOTE: A business is a person, or an organized group of people, who transform(s) All three matter, definitions energy are and forms information of transformation from one state into another processes with the goal of making a profit* Schemata: natural language, diagrams, financial statements, etc. (all can be converted to bit strings) All three are designs and methods for transformations that create order (use energy to lower entropy) Storage: human minds, stories, songs, stone tablets, papyrus scrolls, books, computers, etc. Schema Reader Builders: people (e.g. hunter, farmer, craftsman, entrepreneur, business executive) Interactors: businesses *In pre money societies profit can be caloric or other stores of value Strategies combine Physical and Social Technologies in a design in Business Plans Firms are entities defined by STs containing one or more Businesses All three are in pursuit of some set of goals serving human needs Technologies are designs and methods for transformations that create order that serves human needs Beinhocker (211, 26) building on Hannan and Freeman (1977) and Hodgson and Knudsen (26)

21 Evolutionary search in PT, ST, and BP space DEDUCTIVE TINKERING CHOICE COMMITMENT VARIATION Create a variety of experiments SELECTION Select designs that are fit AMPLIFICATION Amplify fit designs, de amplify unfit designs REPEAT

22 Deductive tinkering generates variety NOTE: Provides a role for human agency, intentionality, creativity and foresight in social evolution - not blind evolution Building Different on Campbell search (196) pattern and on Simon fitness (1996) landscape than biology People pursue - different goals when mix of searching structure PT, and ST, stochasticity and BP space a better mousetrap, a better soccer team, a better IBM But vast Mix search between space, deduction interactors and too tinkering complex, can fitness change function over time only partially known - Science, institutional innovations radically increased Can t deductively deductive find best hit rate design from first principles Go as far as creativity and deduction will go generate candidate designs Then tinker, experiment, get feedback from the environment, iterate, learn

23 Choice provides selection mechanism In all three spaces agents make choices, e.g. PTs: designers, engineers, innovators, consumers STs: employees, voters, team members, leaders BPs: employees, managers, shareholders, consumers Agents choose interactors embodying designs based on perceived relative fitness Fitness function is multi dimensional, e.g. functionality, quality, aesthetics, cost, reputation, values, social perception Fitness function co evolves with design space through niche construction and filling Fitness can only be observed retrospectively through differential selection Does not pre suppose choice process (e.g. utility) But cognitive science insights on choice process might be useful

24 Choice example tablets

25 Commitments provide amplification Agents commit to their choices Commitments are hard to reverse investments of scarce resources (e.g. money, labor, energy, materials, time, reputation) Examples PT: Buy an ipad, incorporate Pratt & Whitney engine in Boeing Dreamliner ST: Adopt just in time inventory, going with formation in soccer match BP: Investing in a new business Commitments increase frequency of a design expressed in a population of interactors

26 What might such an evolutionary theory predict, explain or illuminate? Super exponential growth designs create the possibilities for new designs But non monotonic growth periods of radiation and extinction (creative destruction) Technology epochs dominant designs PT ST BP co evolution (and possibly physical ecosystem co evolution) Niche construction/filling Rising order/complexity and energy flows

27 An evolutionary theory of value? A pattern of matter, energy, and information has economic value if the following three conditions are jointly met: 1. Irreversibility all value creating economic transformations and transactions are thermodynamically irreversible (i.e. costly or impossible to reverse). 2. Entropy all value creating economic transformations and transactions reduce entropy locally within the economic system, while increasing entropy globally in the environment. 3. Fitness all value creating economic transformations and transactions produce artifacts and or actions that are fit for human purposes Value = fit order = knowledge Beinhocker (26)

28 Evolution is cleverer than we are. ORGEL S SECOND LAW

29 THANK YOU For more information please see

Instructional Design Framework CSE: Unit 1 Lesson 1

Instructional Design Framework CSE: Unit 1 Lesson 1 Instructional Design Framework Stage 1 Stage 2 Stage 3 If the desired end result is for learners to then you need evidence of the learners ability to then the learning events need to. Stage 1 Desired Results

More information

Okami Study Guide: Chapter 3 1

Okami Study Guide: Chapter 3 1 Okami Study Guide: Chapter 3 1 Chapter in Review 1. Heredity is the tendency of offspring to resemble their parents in various ways. Genes are units of heredity. They are functional strands of DNA grouped

More information

A Genetic Algorithm Processor Based on Redundant Binary Numbers (GAPBRBN)

A Genetic Algorithm Processor Based on Redundant Binary Numbers (GAPBRBN) ISSN: 2278 1323 All Rights Reserved 2014 IJARCET 3910 A Genetic Algorithm Processor Based on Redundant Binary Numbers (GAPBRBN) Miss: KIRTI JOSHI Abstract A Genetic Algorithm (GA) is an intelligent search

More information

Biology 1406 - Notes for exam 5 - Population genetics Ch 13, 14, 15

Biology 1406 - Notes for exam 5 - Population genetics Ch 13, 14, 15 Biology 1406 - Notes for exam 5 - Population genetics Ch 13, 14, 15 Species - group of individuals that are capable of interbreeding and producing fertile offspring; genetically similar 13.7, 14.2 Population

More information

Evolution, Natural Selection, and Adaptation

Evolution, Natural Selection, and Adaptation Evolution, Natural Selection, and Adaptation Nothing in biology makes sense except in the light of evolution. (Theodosius Dobzhansky) Charles Darwin (1809-1882) Voyage of HMS Beagle (1831-1836) Thinking

More information

MEng, BSc Applied Computer Science

MEng, BSc Applied Computer Science School of Computing FACULTY OF ENGINEERING MEng, BSc Applied Computer Science Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give a machine instructions

More information

Chapter 8: Recombinant DNA 2002 by W. H. Freeman and Company Chapter 8: Recombinant DNA 2002 by W. H. Freeman and Company

Chapter 8: Recombinant DNA 2002 by W. H. Freeman and Company Chapter 8: Recombinant DNA 2002 by W. H. Freeman and Company Genetic engineering: humans Gene replacement therapy or gene therapy Many technical and ethical issues implications for gene pool for germ-line gene therapy what traits constitute disease rather than just

More information

Evolution (18%) 11 Items Sample Test Prep Questions

Evolution (18%) 11 Items Sample Test Prep Questions Evolution (18%) 11 Items Sample Test Prep Questions Grade 7 (Evolution) 3.a Students know both genetic variation and environmental factors are causes of evolution and diversity of organisms. (pg. 109 Science

More information

Genetic Algorithms commonly used selection, replacement, and variation operators Fernando Lobo University of Algarve

Genetic Algorithms commonly used selection, replacement, and variation operators Fernando Lobo University of Algarve Genetic Algorithms commonly used selection, replacement, and variation operators Fernando Lobo University of Algarve Outline Selection methods Replacement methods Variation operators Selection Methods

More information

Selection Procedures for Module Discovery: Exploring Evolutionary Algorithms for Cognitive Science

Selection Procedures for Module Discovery: Exploring Evolutionary Algorithms for Cognitive Science Selection Procedures for Module Discovery: Exploring Evolutionary Algorithms for Cognitive Science Janet Wiles (j.wiles@csee.uq.edu.au) Ruth Schulz (ruth@csee.uq.edu.au) Scott Bolland (scottb@csee.uq.edu.au)

More information

A Hands-On Exercise To Demonstrate Evolution

A Hands-On Exercise To Demonstrate Evolution HOW-TO-DO-IT A Hands-On Exercise To Demonstrate Evolution by Natural Selection & Genetic Drift H ELEN J. YOUNG T RUMAN P. Y OUNG Although students learn (i.e., hear about) the components of evolution by

More information

Localised Sex, Contingency and Mutator Genes. Bacterial Genetics as a Metaphor for Computing Systems

Localised Sex, Contingency and Mutator Genes. Bacterial Genetics as a Metaphor for Computing Systems Localised Sex, Contingency and Mutator Genes Bacterial Genetics as a Metaphor for Computing Systems Outline Living Systems as metaphors Evolutionary mechanisms Mutation Sex and Localized sex Contingent

More information

MEng, BSc Computer Science with Artificial Intelligence

MEng, BSc Computer Science with Artificial Intelligence School of Computing FACULTY OF ENGINEERING MEng, BSc Computer Science with Artificial Intelligence Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give

More information

Chapter 1: Introduction

Chapter 1: Introduction Chapter 1: Introduction Database System Concepts, 5th Ed. See www.db book.com for conditions on re use Chapter 1: Introduction Purpose of Database Systems View of Data Database Languages Relational Databases

More information

CS Matters in Maryland CS Principles Course

CS Matters in Maryland CS Principles Course CS Matters in Maryland CS Principles Course Curriculum Overview Project Goals Computer Science (CS) Matters in Maryland is an NSF supported effort to increase the availability and quality of high school

More information

Measurement Information Model

Measurement Information Model mcgarry02.qxd 9/7/01 1:27 PM Page 13 2 Information Model This chapter describes one of the fundamental measurement concepts of Practical Software, the Information Model. The Information Model provides

More information

School of Computer Science

School of Computer Science School of Computer Science Computer Science - Honours Level - 2014/15 October 2014 General degree students wishing to enter 3000- level modules and non- graduating students wishing to enter 3000- level

More information

William J. Perry International Security Fellowship

William J. Perry International Security Fellowship William J. Perry International Security Fellowship The William J. Perry International Security Fellowship at the Center for International Security and Cooperation (CISAC) within Stanford University is

More information

INSTRUCTIONAL MATERIALS ADOPTION Score Sheet I. Generic Evaluation Criteria II. Instructional Content Analysis III. Specific Science Criteria

INSTRUCTIONAL MATERIALS ADOPTION Score Sheet I. Generic Evaluation Criteria II. Instructional Content Analysis III. Specific Science Criteria GRADE: 9-12 VENDOR: Prentice Hall COURSE: Advanced Biology TITLE: Biology (Miller/Levine) COPYRIGHT DATE: 2006 SE ISBN: 0-13-166255-4 (SE) TE ISBN: 0-13-166288-0 (TE) INSTRUCTIONAL MATERIALS ADOPTION Score

More information

Comparison of Major Domination Schemes for Diploid Binary Genetic Algorithms in Dynamic Environments

Comparison of Major Domination Schemes for Diploid Binary Genetic Algorithms in Dynamic Environments Comparison of Maor Domination Schemes for Diploid Binary Genetic Algorithms in Dynamic Environments A. Sima UYAR and A. Emre HARMANCI Istanbul Technical University Computer Engineering Department Maslak

More information

AP Biology Essential Knowledge Student Diagnostic

AP Biology Essential Knowledge Student Diagnostic AP Biology Essential Knowledge Student Diagnostic Background The Essential Knowledge statements provided in the AP Biology Curriculum Framework are scientific claims describing phenomenon occurring in

More information

ISSN: 2319-5967 ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 3, May 2013

ISSN: 2319-5967 ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 3, May 2013 Transistor Level Fault Finding in VLSI Circuits using Genetic Algorithm Lalit A. Patel, Sarman K. Hadia CSPIT, CHARUSAT, Changa., CSPIT, CHARUSAT, Changa Abstract This paper presents, genetic based algorithm

More information

1) Chemical Engg. PEOs & POs Programme Educational Objectives

1) Chemical Engg. PEOs & POs Programme Educational Objectives 1) Chemical Engg. PEOs & POs Programme Educational Objectives The Programme has the following educational objectives: To prepare students for successful practice in diverse fields of chemical engineering

More information

Memory Systems. Static Random Access Memory (SRAM) Cell

Memory Systems. Static Random Access Memory (SRAM) Cell Memory Systems This chapter begins the discussion of memory systems from the implementation of a single bit. The architecture of memory chips is then constructed using arrays of bit implementations coupled

More information

Masters in Information Technology

Masters in Information Technology Computer - Information Technology MSc & MPhil - 2015/6 - July 2015 Masters in Information Technology Programme Requirements Taught Element, and PG Diploma in Information Technology: 120 credits: IS5101

More information

Master's projects at ITMO University. Daniil Chivilikhin PhD Student @ ITMO University

Master's projects at ITMO University. Daniil Chivilikhin PhD Student @ ITMO University Master's projects at ITMO University Daniil Chivilikhin PhD Student @ ITMO University General information Guidance from our lab's researchers Publishable results 2 Research areas Research at ITMO Evolutionary

More information

MIDLAND ISD ADVANCED PLACEMENT CURRICULUM STANDARDS AP ENVIRONMENTAL SCIENCE

MIDLAND ISD ADVANCED PLACEMENT CURRICULUM STANDARDS AP ENVIRONMENTAL SCIENCE Science Practices Standard SP.1: Scientific Questions and Predictions Asking scientific questions that can be tested empirically and structuring these questions in the form of testable predictions SP.1.1

More information

Algorithms in Computational Biology (236522) spring 2007 Lecture #1

Algorithms in Computational Biology (236522) spring 2007 Lecture #1 Algorithms in Computational Biology (236522) spring 2007 Lecture #1 Lecturer: Shlomo Moran, Taub 639, tel 4363 Office hours: Tuesday 11:00-12:00/by appointment TA: Ilan Gronau, Taub 700, tel 4894 Office

More information

Concept-Mapping Software: How effective is the learning tool in an online learning environment?

Concept-Mapping Software: How effective is the learning tool in an online learning environment? Concept-Mapping Software: How effective is the learning tool in an online learning environment? Online learning environments address the educational objectives by putting the learner at the center of the

More information

digital innovation, reversed semiotics and generative economics

digital innovation, reversed semiotics and generative economics digital innovation, reversed semiotics and generative economics Youngjin Yoo Harry A. Cochran Professor in MIS Temple University WBS Distinguished Research Environment Professor Warwick Business School

More information

CSCI-8940: An Intelligent Decision Aid for Battlefield Communications Network Configuration

CSCI-8940: An Intelligent Decision Aid for Battlefield Communications Network Configuration CSCI-8940: An Intelligent Decision Aid for Battlefield Communications Network Configuration W.D. Potter Department of Computer Science & Artificial Intelligence Center University of Georgia Abstract The

More information

Understanding by Design. Title: BIOLOGY/LAB. Established Goal(s) / Content Standard(s): Essential Question(s) Understanding(s):

Understanding by Design. Title: BIOLOGY/LAB. Established Goal(s) / Content Standard(s): Essential Question(s) Understanding(s): Understanding by Design Title: BIOLOGY/LAB Standard: EVOLUTION and BIODIVERSITY Grade(s):9/10/11/12 Established Goal(s) / Content Standard(s): 5. Evolution and Biodiversity Central Concepts: Evolution

More information

Architecture bits. (Chromosome) (Evolved chromosome) Downloading. Downloading PLD. GA operation Architecture bits

Architecture bits. (Chromosome) (Evolved chromosome) Downloading. Downloading PLD. GA operation Architecture bits A Pattern Recognition System Using Evolvable Hardware Masaya Iwata 1 Isamu Kajitani 2 Hitoshi Yamada 2 Hitoshi Iba 1 Tetsuya Higuchi 1 1 1-1-4,Umezono,Tsukuba,Ibaraki,305,Japan Electrotechnical Laboratory

More information

Mechanisms of Evolution

Mechanisms of Evolution page 2 page 3 Teacher's Notes Mechanisms of Evolution Grades: 11-12 Duration: 28 mins Summary of Program Evolution is the gradual change that can be seen in a population s genetic composition, from one

More information

Developing Higher Level Skills in Mathematical Modelling and Problem Solving Project. Kevin Golden. Department of Engineering Design and Mathematics

Developing Higher Level Skills in Mathematical Modelling and Problem Solving Project. Kevin Golden. Department of Engineering Design and Mathematics Abstract Developing Higher Level Skills in Mathematical Modelling and Problem Solving Project Kevin Golden Department of Engineering Design and Mathematics University of the West of England, Bristol In

More information

UNIVERSALITY IS UBIQUITOUS

UNIVERSALITY IS UBIQUITOUS UNIVERSALITY IS UBIQUITOUS Martin Davis Professor Emeritus Courant Institute, NYU Visiting Scholar UC Berkeley Q 3 a 0 q 5 1 Turing machine operation: Replace symbol ( print ) Move left or right one square,

More information

Grammatical Differential Evolution

Grammatical Differential Evolution Michael O Neill Natural Computing Research and Applications Group, University College Dublin Ireland Email: M.ONeill@ucd.ie Anthony Brabazon Natural Computing Research and Applications Group, University

More information

Introduction To Genetic Algorithms

Introduction To Genetic Algorithms 1 Introduction To Genetic Algorithms Dr. Rajib Kumar Bhattacharjya Department of Civil Engineering IIT Guwahati Email: rkbc@iitg.ernet.in References 2 D. E. Goldberg, Genetic Algorithm In Search, Optimization

More information

USING GENETIC ALGORITHM IN NETWORK SECURITY

USING GENETIC ALGORITHM IN NETWORK SECURITY USING GENETIC ALGORITHM IN NETWORK SECURITY Ehab Talal Abdel-Ra'of Bader 1 & Hebah H. O. Nasereddin 2 1 Amman Arab University. 2 Middle East University, P.O. Box: 144378, Code 11814, Amman-Jordan Email:

More information

Bioinformatics Resources at a Glance

Bioinformatics Resources at a Glance Bioinformatics Resources at a Glance A Note about FASTA Format There are MANY free bioinformatics tools available online. Bioinformaticists have developed a standard format for nucleotide and protein sequences

More information

IEEE SESC Architecture Planning Group: Action Plan

IEEE SESC Architecture Planning Group: Action Plan IEEE SESC Architecture Planning Group: Action Plan Foreward The definition and application of architectural concepts is an important part of the development of software systems engineering products. The

More information

CHAPTER 8 THE METHOD-DRIVEN idesign FOR COLLABORATIVE SERVICE SYSTEM DESIGN

CHAPTER 8 THE METHOD-DRIVEN idesign FOR COLLABORATIVE SERVICE SYSTEM DESIGN CHAPTER 8 THE METHOD-DRIVEN idesign FOR COLLABORATIVE SERVICE SYSTEM DESIGN Central to this research is how the service industry or service providers use idesign as a new methodology to analyze, design,

More information

D A T A M I N I N G C L A S S I F I C A T I O N

D A T A M I N I N G C L A S S I F I C A T I O N D A T A M I N I N G C L A S S I F I C A T I O N FABRICIO VOZNIKA LEO NARDO VIA NA INTRODUCTION Nowadays there is huge amount of data being collected and stored in databases everywhere across the globe.

More information

COURSE COMPETENCY GUIDELINES

COURSE COMPETENCY GUIDELINES COURSE COMPETENCY GUIDELINES GUIDELINES FOR DEVELOPING COMPETENCIES Format: 1. Begin with a present tense action verb. (Example: Convert picas to points and inches.) 2. Each action verb requires an object.

More information

GA as a Data Optimization Tool for Predictive Analytics

GA as a Data Optimization Tool for Predictive Analytics GA as a Data Optimization Tool for Predictive Analytics Chandra.J 1, Dr.Nachamai.M 2,Dr.Anitha.S.Pillai 3 1Assistant Professor, Department of computer Science, Christ University, Bangalore,India, chandra.j@christunivesity.in

More information

Genetics and Evolution: An ios Application to Supplement Introductory Courses in. Transmission and Evolutionary Genetics

Genetics and Evolution: An ios Application to Supplement Introductory Courses in. Transmission and Evolutionary Genetics G3: Genes Genomes Genetics Early Online, published on April 11, 2014 as doi:10.1534/g3.114.010215 Genetics and Evolution: An ios Application to Supplement Introductory Courses in Transmission and Evolutionary

More information

In what sense do firms evolve? Bart Nooteboom

In what sense do firms evolve? Bart Nooteboom # 0812 In what sense do firms evolve? by Bart Nooteboom The Papers on Economics and Evolution are edited by the Evolutionary Economics Group, MPI Jena. For editorial correspondence, please contact: evopapers@econ.mpg.de

More information

Genetic programming with regular expressions

Genetic programming with regular expressions Genetic programming with regular expressions Børge Svingen Chief Technology Officer, Open AdExchange bsvingen@openadex.com 2009-03-23 Pattern discovery Pattern discovery: Recognizing patterns that characterize

More information

High School Science Course Correlations between Ohio s 2010 Course Syllabi and the First Draft of the High School NGSS

High School Science Course Correlations between Ohio s 2010 Course Syllabi and the First Draft of the High School NGSS High School Science Course Correlations between Ohio s 2010 Course Syllabi and the First Draft of the High School NGSS This document correlates the content in Ohio s course syllabi with the performance

More information

Software Development Life Cycle (SDLC)

Software Development Life Cycle (SDLC) Software Development Life Cycle (SDLC) Supriyo Bhattacharjee MOF Capability Maturity Model (CMM) A bench-mark for measuring the maturity of an organization s software process CMM defines 5 levels of process

More information

DNA Mapping/Alignment. Team: I Thought You GNU? Lars Olsen, Venkata Aditya Kovuri, Nick Merowsky

DNA Mapping/Alignment. Team: I Thought You GNU? Lars Olsen, Venkata Aditya Kovuri, Nick Merowsky DNA Mapping/Alignment Team: I Thought You GNU? Lars Olsen, Venkata Aditya Kovuri, Nick Merowsky Overview Summary Research Paper 1 Research Paper 2 Research Paper 3 Current Progress Software Designs to

More information

Keywords revenue management, yield management, genetic algorithm, airline reservation

Keywords revenue management, yield management, genetic algorithm, airline reservation Volume 4, Issue 1, January 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Revenue Management

More information

Assignment Discovery Online Curriculum

Assignment Discovery Online Curriculum Assignment Discovery Online Curriculum Lesson title: Nature Versus Nurture Grade level: 9-12, with adaptation for younger students Subject area: Human Body Contemporary Studies Behavioral Science Duration:

More information

Memory Allocation Technique for Segregated Free List Based on Genetic Algorithm

Memory Allocation Technique for Segregated Free List Based on Genetic Algorithm Journal of Al-Nahrain University Vol.15 (2), June, 2012, pp.161-168 Science Memory Allocation Technique for Segregated Free List Based on Genetic Algorithm Manal F. Younis Computer Department, College

More information

CprE 588 Embedded Computer Systems Homework #1 Assigned: February 5 Due: February 15

CprE 588 Embedded Computer Systems Homework #1 Assigned: February 5 Due: February 15 CprE 588 Embedded Computer Systems Homework #1 Assigned: February 5 Due: February 15 Directions: Please submit this assignment by the due date via WebCT. Submissions should be in the form of 1) a PDF file

More information

Lab 2/Phylogenetics/September 16, 2002 1 PHYLOGENETICS

Lab 2/Phylogenetics/September 16, 2002 1 PHYLOGENETICS Lab 2/Phylogenetics/September 16, 2002 1 Read: Tudge Chapter 2 PHYLOGENETICS Objective of the Lab: To understand how DNA and protein sequence information can be used to make comparisons and assess evolutionary

More information

Software Engineering and Service Design: courses in ITMO University

Software Engineering and Service Design: courses in ITMO University Software Engineering and Service Design: courses in ITMO University Igor Buzhinsky igor.buzhinsky@gmail.com Computer Technologies Department Department of Computer Science and Information Systems December

More information

Why we need a generalized Darwinism, and why generalized Darwinism is not enough

Why we need a generalized Darwinism, and why generalized Darwinism is not enough Journal of Economic Behavior & Organization Vol. 61 (2006) 1 19 Why we need a generalized Darwinism, and why generalized Darwinism is not enough Geoffrey M. Hodgson, Thorbjørn Knudsen a The Business School,

More information

ITIL V3 and ASL Sound Guidance for Application Management and Application Development

ITIL V3 and ASL Sound Guidance for Application Management and Application Development For IT V3 and Sound Guidance for Application and Application Development Machteld Meijer, Mark Smalley & Sharon Taylor Alignment White Paper January 2008 V3 & : A Comparison Abstract In May 2007, the Office

More information

Requirements Ontology and Multi representation Strategy for Database Schema Evolution 1

Requirements Ontology and Multi representation Strategy for Database Schema Evolution 1 Requirements Ontology and Multi representation Strategy for Database Schema Evolution 1 Hassina Bounif, Stefano Spaccapietra, Rachel Pottinger Database Laboratory, EPFL, School of Computer and Communication

More information

Analyzing the Scope of a Change in a Business Process Model

Analyzing the Scope of a Change in a Business Process Model Analyzing the Scope of a Change in a Business Process Model Pnina Soffer Haifa University, Carmel Mountain, Haifa 31905, Israel spnina@is.haifa.ac.il Abstract. Organizations often change their business

More information

A prototype infrastructure for D Spin Services based on a flexible multilayer architecture

A prototype infrastructure for D Spin Services based on a flexible multilayer architecture A prototype infrastructure for D Spin Services based on a flexible multilayer architecture Volker Boehlke 1,, 1 NLP Group, Department of Computer Science, University of Leipzig, Johanisgasse 26, 04103

More information

SYSTEMS, CONTROL AND MECHATRONICS

SYSTEMS, CONTROL AND MECHATRONICS 2015 Master s programme SYSTEMS, CONTROL AND MECHATRONICS INTRODUCTION Technical, be they small consumer or medical devices or large production processes, increasingly employ electronics and computers

More information

Compulsory for Environmental History Postgraduate Programme. Weekly contact: Individual supervision. Coursework (Dissertation) = 100%

Compulsory for Environmental History Postgraduate Programme. Weekly contact: Individual supervision. Coursework (Dissertation) = 100% Interdisciplinary - Environmental History - MLitt & MPhil - 2015/6 - November 2015 Masters in Environmental History Programme Coordinator: Dr John Clark Taught Element: 40 credits: MO5601 or (MO5151 and

More information

Curriculum Map. Discipline: Computer Science Course: C++

Curriculum Map. Discipline: Computer Science Course: C++ Curriculum Map Discipline: Computer Science Course: C++ August/September: How can computer programs make problem solving easier and more efficient? In what order does a computer execute the lines of code

More information

Busting 7 Myths about Master Data Management

Busting 7 Myths about Master Data Management Knowledge Integrity Incorporated Busting 7 Myths about Master Data Management Prepared by: David Loshin Knowledge Integrity, Inc. August, 2011 Sponsored by: 2011 Knowledge Integrity, Inc. 1 (301) 754-6350

More information

Advanced Techniques for Solving Optimization Problems through Evolutionary Algorithms

Advanced Techniques for Solving Optimization Problems through Evolutionary Algorithms PhD Final Presentation Advanced Techniques for Solving Optimization Problems through Evolutionary Algorithms Advisor: Giovanni Squillero PhD Candidate: Marco Gaudesi CAD Group DAUIN February 27 th, 2015

More information

Hedging Embedded Options in Life Insurance Products

Hedging Embedded Options in Life Insurance Products VU University Amsterdam Master s Thesis Business Analytics Hedging Embedded Options in Life Insurance Products Author: Jonathan Moll Supervisors: Dr. R. Bekker (VU University) Drs. P. van Zwol (SNS REAAL)

More information

Chapter ML:IV. IV. Statistical Learning. Probability Basics Bayes Classification Maximum a-posteriori Hypotheses

Chapter ML:IV. IV. Statistical Learning. Probability Basics Bayes Classification Maximum a-posteriori Hypotheses Chapter ML:IV IV. Statistical Learning Probability Basics Bayes Classification Maximum a-posteriori Hypotheses ML:IV-1 Statistical Learning STEIN 2005-2015 Area Overview Mathematics Statistics...... Stochastics

More information

A Robust Method for Solving Transcendental Equations

A Robust Method for Solving Transcendental Equations www.ijcsi.org 413 A Robust Method for Solving Transcendental Equations Md. Golam Moazzam, Amita Chakraborty and Md. Al-Amin Bhuiyan Department of Computer Science and Engineering, Jahangirnagar University,

More information

USING THE PRINCIPLES OF ITIL ; SERVICE CATALOGUE

USING THE PRINCIPLES OF ITIL ; SERVICE CATALOGUE USING THE PRINCIPLES OF ITIL ; SERVICE CATALOGUE Examination Syllabus V.0 April 01 ITIL is a registered trade mark of the Cabinet Office APMG Service Catalogue 01 Examination Syllabus INTRODUCTION The

More information

The waiting time problem in a model hominin population

The waiting time problem in a model hominin population Sanford et al. Theoretical Biology and Medical Modelling (2015) 12:18 DOI 10.1186/s12976-015-0016-z RESEARCH Open Access The waiting time problem in a model hominin population John Sanford 1*, Wesley Brewer

More information

Programming Risk Assessment Models for Online Security Evaluation Systems

Programming Risk Assessment Models for Online Security Evaluation Systems Programming Risk Assessment Models for Online Security Evaluation Systems Ajith Abraham 1, Crina Grosan 12, Vaclav Snasel 13 1 Machine Intelligence Research Labs, MIR Labs, http://www.mirlabs.org 2 Babes-Bolyai

More information

Forensic DNA Testing Terminology

Forensic DNA Testing Terminology Forensic DNA Testing Terminology ABI 310 Genetic Analyzer a capillary electrophoresis instrument used by forensic DNA laboratories to separate short tandem repeat (STR) loci on the basis of their size.

More information

Characterizing Knowledge Management Tools

Characterizing Knowledge Management Tools Characterizing Knowledge Management Tools Half-day Tutorial Presented by Kurt W. Conrad conrad@sagebrushgroup sagebrushgroup.com Developed by Kurt W. Conrad, Brian (Bo) Newman, and Dr. Art Murray Based

More information

USING THE PRINCIPLES OF ITIL ; SERVICE CATALOGUE. Examination Syllabus V 1.2. October 2009

USING THE PRINCIPLES OF ITIL ; SERVICE CATALOGUE. Examination Syllabus V 1.2. October 2009 USING THE PRINCIPLES OF ITIL ; SERVICE CATALOGUE Examination Syllabus V 1. October 009 ITIL is a Registered Trade Mark of the Office of Government Commerce in the United Kingdom and other countries APMG

More information

How will the programme be delivered (e.g. inter-institutional, summerschools, lectures, placement, rotations, on-line etc.):

How will the programme be delivered (e.g. inter-institutional, summerschools, lectures, placement, rotations, on-line etc.): Titles of Programme: Hamilton Hamilton Institute Institute Structured PhD Structured PhD Minimum 30 credits. 15 of Programme which must be obtained from Generic/Transferable skills modules and 15 from

More information

14.10.2014. Overview. Swarms in nature. Fish, birds, ants, termites, Introduction to swarm intelligence principles Particle Swarm Optimization (PSO)

14.10.2014. Overview. Swarms in nature. Fish, birds, ants, termites, Introduction to swarm intelligence principles Particle Swarm Optimization (PSO) Overview Kyrre Glette kyrrehg@ifi INF3490 Swarm Intelligence Particle Swarm Optimization Introduction to swarm intelligence principles Particle Swarm Optimization (PSO) 3 Swarms in nature Fish, birds,

More information

A Characterization Taxonomy for Integrated Management of Modeling and Simulation Tools

A Characterization Taxonomy for Integrated Management of Modeling and Simulation Tools A Characterization Taxonomy for Integrated Management of Modeling and Simulation Tools Bobby Hartway AEgis Technologies Group 631 Discovery Drive Huntsville, AL 35806 256-922-0802 bhartway@aegistg.com

More information

Key Steps Before Talking to Venture Capitalists

Key Steps Before Talking to Venture Capitalists Key Steps Before Talking to Venture Capitalists Some entrepreneurs may not be familiar with raising institutional capital to grow their businesses. Expansion plans beyond common organic growth are typically

More information

Masters in Human Computer Interaction

Masters in Human Computer Interaction Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from

More information

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory. 2012 IBM Corporation 1

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory. 2012 IBM Corporation 1 Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory 1 Agenda Mobile web applications and Web Experience Factory High-level tour of Web Experience Factory automation

More information

Current Motif Discovery Tools and their Limitations

Current Motif Discovery Tools and their Limitations Current Motif Discovery Tools and their Limitations Philipp Bucher SIB / CIG Workshop 3 October 2006 Trendy Concepts and Hypotheses Transcription regulatory elements act in a context-dependent manner.

More information

Distributed Database for Environmental Data Integration

Distributed Database for Environmental Data Integration Distributed Database for Environmental Data Integration A. Amato', V. Di Lecce2, and V. Piuri 3 II Engineering Faculty of Politecnico di Bari - Italy 2 DIASS, Politecnico di Bari, Italy 3Dept Information

More information

How Can Metaheuristics Help Software Engineers

How Can Metaheuristics Help Software Engineers and Software How Can Help Software Engineers Enrique Alba eat@lcc.uma.es http://www.lcc.uma.es/~eat Universidad de Málaga, ESPAÑA Enrique Alba How Can Help Software Engineers of 8 and Software What s a

More information

Biological Sciences Initiative. Human Genome

Biological Sciences Initiative. Human Genome Biological Sciences Initiative HHMI Human Genome Introduction In 2000, researchers from around the world published a draft sequence of the entire genome. 20 labs from 6 countries worked on the sequence.

More information

Masters in Artificial Intelligence

Masters in Artificial Intelligence Masters in Artificial Intelligence Programme Requirements Taught Element, and PG Diploma in Artificial Intelligence: 120 credits: IS5101 CS5001 CS5010 CS5011 CS4402 or CS5012 in total, up to 30 credits

More information

WHAT ARE MATHEMATICAL PROOFS AND WHY THEY ARE IMPORTANT?

WHAT ARE MATHEMATICAL PROOFS AND WHY THEY ARE IMPORTANT? WHAT ARE MATHEMATICAL PROOFS AND WHY THEY ARE IMPORTANT? introduction Many students seem to have trouble with the notion of a mathematical proof. People that come to a course like Math 216, who certainly

More information

Software Process Models. Xin Feng

Software Process Models. Xin Feng Software Process Models Xin Feng Questions to Answer in Software Engineering? Questions to answer in software engineering What is the problem to be solved? Definition What are the characteristics of the

More information

Overview. Overarching observations

Overview. Overarching observations Overview Genomics and Health Information Technology Systems: Exploring the Issues April 27-28, 2011, Bethesda, MD Brief Meeting Summary, prepared by Greg Feero, M.D., Ph.D. (planning committee chair) The

More information

Flowcharting, pseudocoding, and process design

Flowcharting, pseudocoding, and process design Systems Analysis Pseudocoding & Flowcharting 1 Flowcharting, pseudocoding, and process design The purpose of flowcharts is to represent graphically the logical decisions and progression of steps in the

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION CHAPTER 1 INTRODUCTION Power systems form the largest man made complex system. It basically consists of generating sources, transmission network and distribution centers. Secure and economic operation

More information

Euler: A System for Numerical Optimization of Programs

Euler: A System for Numerical Optimization of Programs Euler: A System for Numerical Optimization of Programs Swarat Chaudhuri 1 and Armando Solar-Lezama 2 1 Rice University 2 MIT Abstract. We give a tutorial introduction to Euler, a system for solving difficult

More information

Visualizing Engineering Design with Process Analytics Based on CAD Software

Visualizing Engineering Design with Process Analytics Based on CAD Software Visualizing Engineering Design with Process Analytics Based on CAD Software Charles Xie &Saeid Nourian The Intelligent Learning Environments Laboratory, The Concord Consortium Grant #1348530 Any opinions,

More information

Masters in Computing and Information Technology

Masters in Computing and Information Technology Masters in Computing and Information Technology Programme Requirements Taught Element, and PG Diploma in Computing and Information Technology: 120 credits: IS5101 CS5001 or CS5002 CS5003 up to 30 credits

More information

Masters in Networks and Distributed Systems

Masters in Networks and Distributed Systems Masters in Networks and Distributed Systems Programme Requirements Taught Element, and PG Diploma in Networks and Distributed Systems: 120 credits: IS5101 CS5001 CS5021 CS4103 or CS5023 in total, up to

More information

Blue Cannon Lead Generation

Blue Cannon Lead Generation Blue Cannon Lead Generation Lead Generation The Process A fully automated Lead Generation Module The first step is to set up the user agreement where we clearly define your needs to ensure you only receive

More information

Y Chromosome Markers

Y Chromosome Markers Y Chromosome Markers Lineage Markers Autosomal chromosomes recombine with each meiosis Y and Mitochondrial DNA does not This means that the Y and mtdna remains constant from generation to generation Except

More information

MSU Libraries Website Report: Home Page Color Scheme & Mobile Information Architecture. Prepared by: Daniel Bedich, Irfan Mir, and Nick Simon

MSU Libraries Website Report: Home Page Color Scheme & Mobile Information Architecture. Prepared by: Daniel Bedich, Irfan Mir, and Nick Simon MSU Libraries Website Report: Home Page Color Scheme & Mobile Information Architecture Prepared by: Daniel Bedich, Irfan Mir, and Nick Simon Submission Date: 04-30-15 Contents 1.0 Executive Summary 2.0

More information

Optimizing the Dynamic Composition of Web Service Components

Optimizing the Dynamic Composition of Web Service Components Optimizing the Dynamic Composition of Web Service Components Wei-Chun Chang* Department and Graduate School of Information Management, Shu-Te University, Taiwan changwc@mailstuedutw Ching-Seh Wu Department

More information