More Than Fit For The Future An EvoDebate Position Statement Robert E. Smith Director The Intelligent Computer Systems Centre The University of The West.

Slides:



Advertisements
Similar presentations
Forging new generations of engineers. ROBOTICS What is Robotics? The science or study of the technology associated with the design, fabrication, theory,
Advertisements

Believing Where We Cannot Prove Philip Kitcher
Benn Thomsen Third Year Fourth Year Second Year First Year An integrated part of the course structure Electronic Circuits Digital.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
Learning in ECE 156A,B A Brief Summary Li-C. Wang, ECE, UCSB.
Foreknowledge and free will God is essentially omniscient. So assuming that there are facts about the future, then God knows them. And it’s impossible.
NP-Complete William Strickland COT4810 Spring 2008 February 7, 2008.
Cognitive Demands Revealed. Cognitive demands Describe the cognitive expectations associated with a learning task, the thinking that goes along with the.
Feedback training session
Items of memory are like physical objects. The IMAGE is of a Storehouse… Consists of Items – facts, lists, the enumerated points of a speech, etc.
AI 授課教師:顏士淨 2013/09/12 1. Part I & Part II 2  Part I Artificial Intelligence 1 Introduction 2 Intelligent Agents Part II Problem Solving 3 Solving Problems.
Just what is the question…?. As you begin to answer questions in the library, you will notice that there are different types of questions. This slideshow.
Starter: Vary your sentences How many types can you name? 1.Simple 2.Compound 3.Complex 4.Minor 5.Questions, especially rhetorical 6.Rule of three. For.
Proof Points Key ideas when proving mathematical ideas.
Substance dualism: do Descartes’ arguments work? Michael Lacewing
Why Program? CSE111 – Great ideas in Computer Science Clearly programming fits here Programming is a Great Idea in Computer Science. It has allowed computers.
Sir Isaac Newton 1643 – 1727 Sir Isaac Newton 1643 – 1727 Isaac Newton was the greatest English mathematician of his generation. He laid the foundation.
EDGE™ Concept Level Project Plan P08110 – UAV Based Digital Imaging System David Eells (Mechanical Engineering)
English Genre Knowledge Profile : Scene Setting Dialogue Paul Cardall fits perfectly into public issue of organ donation. Report Factual Information.
No Free Lunch (NFL) Theorem Many slides are based on a presentation of Y.C. Ho Presentation by Kristian Nolde.
Essay!!! All there is to know about Essays.. What is an essay? O An essay is a composition with several paragraphs. O Expository essays are written to.
Random Sample Consensus: A Paradigm for Model Fitting with Application to Image Analysis and Automated Cartography Martin A. Fischler, Robert C. Bolles.
Philosophy of ICT and Islam Lecture 1: Philosophy of Science and Computing.
Fermat’s Last Theorem By: Andy Smith. Fermat’s Professional life Lived Law school Councilor at the parliament of the French city of Toulouse.
GETTING WEB READY Introduction to Web Hosting. Table of Contents + Websites: The face of your business …………………………………………………………………………1 + Get your website.
1.1 Chapter 1: Introduction What is the course all about? Problems, instances and algorithms Running time v.s. computational complexity General description.
By Saparila Worokinasih
Problem Solving Professor: Dr. Miguel Alonso Jr..
Section 7–3: Motion in Space
Kaizen Project Selection & Team Basics Quality Engineering and Quality Management 1 © University of Wisconsin-Madison.
How to write a good proposal? Bucharest, 3-4 March 2010 Koos de Korte.
CSCI-383 Object-Oriented Programming & Design Lecture 1.
Scientific Laws AND Theories Supported by a large body of experimental data Help unify a particular field of scientific study Widely accepted by the vast.
Complex Adaptive Systems approach to Economic Development Ivan Garibay Director, Information Systems Group, ORC Joint Faculty, EECS Department Research.
The attraction hypothesis
James G Ladwig Newcastle Institute for Research in Education The impact of teacher practice on student outcomes in Te Kotahitanga.
1 A Conceptual Framework of Data Mining Y.Y. Yao Department of Computer Science, University of Regina Regina, Sask., Canada S4S 0A2
CSE403 Software Engineering Autumn 2001 Interview Questions (A bit Off Topic but Hopefully Informative) Gary Kimura Lecture #14 October 31, 2001.
Cubing is a great way to differentiate instruction based on student interest and readiness. A cube includes six faces with a different activity on each.
Astronomers have discovered a new planet which could support human life. It’s in its star’s ‘Goldilocks Zone’, orbiting at distance so that it’s not too.
Why should we talk about math?!?. Talking about our ideas can help us learn… Talking through our thinking can also help us clarify our own thoughts. If.
David Hume By Richard Jones and Dan Tedham. Biographical Details Born in 1711 in Scotland. Major work: Dialogues Concerning Natural Religion (1779) Contains.
HOW TO STUDY??? STUDY HABITS Who needs them? We all do. Everyone has deadlines to assignments. No matter how much we like or dislike a subject we are working.
Lecture 38. The Fermi Paradox, Von Neumann Machines, Galactic Colonization. reading: Chapter 13.
A post-script to Stega Nona Meets Her Match and Something From Nothing.
NP-complete Problems Prof. Sin-Min Lee Department of Computer Science.
Introduction to STEM Integrating Science, Technology, Engineering, and Math.
Introduction to Science. Science is two things: A Body of Knowledge – FACT: your body usually has 206 bones, depending on how you count them – This is.
CIRCUITS, PATHS, AND SCHEDULES Euler and Königsberg.
The influence of the new administrative law upon teaching OOP course Ana Madevska Bogdanova Nevena Ackovska University “Sts. Cyril and Methodius”, Skopje,
Multiplication of Common Fractions © Math As A Second Language All Rights Reserved next #6 Taking the Fear out of Math 1 3 ×1 3 Applying.
27-Jan-16 Analysis of Algorithms. 2 Time and space To analyze an algorithm means: developing a formula for predicting how fast an algorithm is, based.
Argument From Dreaming. 1 This is the second sceptical argument – the second wave of doubt, after the argument from illusion – senses cannot be trusted.
 A family of optimization methods that search for an optimum minimum or maximum for a given problem (but never finds it ).  The methods are best suited.
CAP6938 Neuroevolution and Artificial Embryogeny Evolutionary Computation Theory Dr. Kenneth Stanley January 25, 2006.
Introduction to Science. Science is two things: A Body of Knowledge – FACT: your body usually has 206 bones, depending on how you count them – This is.
 Online student survey, facilitator interview, documentary evidence (community archives).
CAP6938 Neuroevolution and Artificial Embryogeny Evolutionary Comptation Dr. Kenneth Stanley January 23, 2006.
Is A Computer Career For Me? Brydon Jewett. The Problem The problem is that I don't know if I want to pursue a career using computers and I need to find.
The Research Paper English 12. Argumentative Research Papers  Present a strong claim to a possibly resistant audience  You will gather evidence by looking.
LOOKING FOR THE OVERLAP SOLVING SYSTEMS OF INEQUALITIES.
Example slides for Middle & High School to explain to NGSS to parents
Dr. Kenneth Stanley September 11, 2006
Introduction Edited by Enas Naffar using the following textbooks: - A concise introduction to Software Engineering - Software Engineering for students-
Introduction Edited by Enas Naffar using the following textbooks: - A concise introduction to Software Engineering - Software Engineering for students-
Thinking In College In this lesson, we’ll explore what it means to be a college-level thinker, and how to develop strong thinking skills. Any questions.
Thinking In College In this lesson, we’ll explore what it means to be a college-level thinker, and how to develop strong thinking skills. Any questions.
Trevor Scott Mrs.Wentorth 5th hour 4/17/15
Mistakes, Errors and Defects
Presentation transcript:

More Than Fit For The Future An EvoDebate Position Statement Robert E. Smith Director The Intelligent Computer Systems Centre The University of The West of England, Bristol

Disheartening News: Empirical Demonstrations that show the region where EC is “best” amongst search algorithms is very narrow Criticisms of Holland’s Theories The No-Free-Lunch Theorem Leaving Us Asking: What is the niche for EC? Is it really that useful for anything? Have we all been deluded?

My Argument… Craft and Technology almost always lead scientific understanding Because of the hard edges of computing, computer scientists aren’t used to this fact Complex systems based paradigms (like EC) best lend themselves to craft

An Example Consider the longitude problem How does one determine one’s longitude on Earth? This was once the most important technical (and commercial) problem in the world Clocks (to determine one’s local time relative to home time) are provably inadequate for this task, since all clocks are always inaccurate

Clearly… The only solution for this task is an astronomical one, since time of day (and thus longitude) is an astronomical problem It was once accepted scientific fact that the only adequate solution for the longitude problem was to look up, at the perfect clockwork of the stars

The Real Solution

Harrison identified the problem… As technological, not scientific or mathematical. He asked: Could one make the inherently flawed clock good enough to solve the problem The fact that one could do so was a shock to the scientific world, but not to the world of craftsmen

Craft works beyond scientific understanding We in computing don’t usually face this fact

Another example Simon Newcomb (another astronomer) offered strong scientific arguments that heavier-than-air flight was impossible His chief arguments concerned scale up Weight scales as the cube, lift scales as the square, therefore, there is a limit to the size of heavier-than-air vehicles. Newcomb argued that large birds were clearly near this limit

And, of course, he was right Heavier-than-air flight has a very narrow space of usefulness 3/2 slope

No Free Lunch? No S*#t. Wolpert and Macready, 1995 When performance is averaged over all possible search spaces, all search algorithms perform equally well (including enumeration) This fact has nearly no practical value, and isn’t a surprise to technologists and engineers at all

So, I say: Delivering “pretty good” solutions is an important goal Concepts of crisp problems and crisp optimality are illusions that seldom exist in the real world Filling the pretty-good-solution niche is the appropriate goal for soft computing (particularly EC)

Suggested EC Concentrations co-evolution adaptive agents online adaptation to changing environments, machine innovation and creativity opening our minds to industrial problems where computer algorithms are yet to be applied, but where pretty-good, pretty-fast solutions have real cash value.