Chaos and Information Dr. Tom Longshaw SPSI Sector, DERA Malvern

Slides:



Advertisements
Similar presentations
Agency for Healthcare Research and Quality (AHRQ)
Advertisements

Summary of previous lectures 1.How to treat markets which exhibit normal behaviour (lecture 2). 2.Looked at evidence that stock markets were not always.
4 Intelligent Systems.
Organization and Environment Upul Abeyrathne, Senior Lecturer in Political Science, University of Ruhuna, Matara.
ICDFI 2013 Keynote Speech 1: Quantifying Likelihood in Digital Forensic Investigations Dr Richard Overill Department of Informatics, King’s College London.
Fuzzy immune PID neural network control method based on boiler steam pressure system Third pacific-asia conference on circuits,communications and system,
1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.
Mining for High Complexity Regions Using Entropy and Box Counting Dimension Quad-Trees Rosanne Vetro, Wei Ding, Dan A. Simovici Computer Science Department.
Central question for the sciences of complexity. How do large networks with.
TEMPLATE DESIGN © Genetic Algorithm and Poker Rule Induction Wendy Wenjie Xu Supervised by Professor David Aldous, UC.
Introduction to Analysis of Algorithms
Games as Systems Administrative Stuff Exercise today Meet at Erik Stemme
Code and Decoder Design of LDPC Codes for Gbps Systems Jeremy Thorpe Presented to: Microsoft Research
Simulation Models as a Research Method Professor Alexander Settles.
Chaos and Order (2). Rabbits If there are x n rabbits in the n-th generation, then in the n+1-th generation, there will be x n+1= (1+r)x n (only works.
McGraw-Hill/Irwin ©2005 The McGraw-Hill Companies, All rights reserved ©2005 The McGraw-Hill Companies, All rights reserved McGraw-Hill/Irwin.
Introduction to psychological testing
Operations Research I Lecture 1-3 Chapter 1
AJITESH VERMA 1.  Dictionary meaning of chaos- state of confusion lack of any order or control.  Chaos theory is a branch of mathematics which studies.
Agent-based Simulation of Financial Markets Ilker Ersoy.
Operations Research Models
COLLECTING QUANTITATIVE DATA: Sampling and Data collection
Computing For Biology An online course for A-level students Runs 18 th to 29 th August 2014 TCGATTCCAGAACTAGGCATTATAGATAGATTCAG ATAGGACATAGATCGATTCAGATAGGATATAATCG.
© HVR Consulting Services Ltd AI for OOTW Representing Plausible Behaviour in OOTW Simulators.
PowerPoint ® Lecture prepared by Gary A. Beluzo SYSTEMS Why are Environmental Problems so Difficult to Solve? 3.
Chaos Theory and Encryption
Strategies and Rubrics for Teaching Chaos and Complex Systems Theories as Elaborating, Self-Organizing, and Fractionating Evolutionary Systems Fichter,
Secure Incremental Maintenance of Distributed Association Rules.
Week 3a Mechanisms for Adaptation. POLS-GEOG-SOC 495 Spring Lecture Overview Review –CAS –Principles of chaos How do systems “learn”? –“Credit.
Texture analysis Team 5 Alexandra Bulgaru Justyna Jastrzebska Ulrich Leischner Vjekoslav Levacic Güray Tonguç.
Spatial Data Analysis Yaji Sripada. Dept. of Computing Science, University of Aberdeen2 In this lecture you learn What is spatial data and their special.
Introducing Chaos Theory Keke Gai’s Presentation RES 7023 Lawrence Technological University.
Chaos, Communication and Consciousness Module PH19510 Lecture 16 Chaos.
Various topics Petter Mostad Overview Epidemiology Study types / data types Econometrics Time series data More about sampling –Estimation.
1 Dealing with Item Non-response in a Catering Survey Pauli Ollila Statistics Finland Kaija Saarni Finnish Game and Fisheries Research Institute Asmo Honkanen.
Introduction to Lattice Simulations. Cellular Automata What are Cellular Automata or CA? A cellular automata is a discrete model used to study a range.
Trust Propagation using Cellular Automata for UbiComp 28 th May 2004 —————— Dr. David Llewellyn-Jones, Prof. Madjid Merabti, Dr. Qi Shi, Dr. Bob Askwith.
Soft Computing A Gentle introduction Richard P. Simpson.
1 Biology and You-Chapter 1. 2 I. Themes of Biology A. Living Organisms have certain characteristics in common. 1. Biology is the study of life.
Chaos Theory MS Electrical Engineering Department of Engineering
1 CP586 © Peter Lo 2003 Multimedia Communication Visual Interface Design & Product Design.
Advances in digital image compression techniques Guojun Lu, Computer Communications, Vol. 16, No. 4, Apr, 1993, pp
An initiative of in association with Sue Cross and Nick Ockenden Perspectives on volunteering and University Lifelong Learning across Europe
Intelligent Database Systems Lab N.Y.U.S.T. I. M. Externally growing self-organizing maps and its application to database visualization and exploration.
ILUTE Complexity and Simulation Matthew Roorda University of Toronto MAMAMIA – Module 2c April 23, 2004.
Tourism, Hospitality and Leisure in the 21st century.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 Evolving Reactive NPCs for the Real-Time Simulation Game.
Intelligent controller design based on gain and phase margin specifications Daniel Czarkowski  and Tom O’Mahony* Advanced Control Group, Department of.
Chaos. State-of-the-art calculator,1974 (about $400)
CHARACTERISTICS OF LIFE BIOLOGY: the study of life.
EU Cohesion Policy and Europe‘s Shifting Economic Landscape - Comments Gunther Maier, WU.
Do now: Address the question below to the best of your ability. Tom has two two choices. He can either spend his money on: 1.Going to the movies with friends.
Unit 1: Representing Data & Analysing 2D Data 1.2 Understanding Variability in Data.
Evolution and Learning “Exploring Adaptive Agency I/II” Miller & Todd, 1990.
1 A Practical Introduction to Data Structures and Algorithm Analysis Chaminade University of Honolulu Department of Computer Science Text by Clifford Shaffer.
Chaos Theory in Economics JINGWEI SHE 02/14/2016.
Lesson Overview Lesson Overview What Is Science? Chapter 1 The Science of Biology.
CS-424 Gregory Dudek Lecture 10 Annealing (final comments) Adversary Search Genetic Algorithms (genetic search)
Learning for test 1 Add the notes to this presentation 1.
Spring ÇGIE lecture 41 lecture 4: complexity simple systems, complex systems –parallel developments that are joining together: systems literature.
Sustainability Development Indicators Created By : Ali Alghazwi, Saif Alsayed IS 459 Dr. Paul Safonov.
Grid-Based Genetic Algorithm Approach to Colour Image Segmentation Marco Gallotta Keri Woods Supervised by Audrey Mbogho.
Evolving robot brains using vision Lisa Meeden Computer Science Department Swarthmore College.
Modeling Urban Movement in a Multi-Agent System By: Adrian Lopez-Mobilia, Patricia Perez, Joaquin Rodriguez, Laura Matos, Charlie Mitchell Mentor: Dr.
The Cournot duopoly Kopel Model
Chaos Analysis.
Chapter 7 Psychology: Memory.
Theo Gutman-Solo.
Life is organized What are non-living examples of order in the universe? Notes Order; we see as patterns entropy= randomness in the universe; tends to.
THE NATURE OF SCIENCE Essential Questions
Presentation transcript:

Chaos and Information Dr. Tom Longshaw SPSI Sector, DERA Malvern

2 Some background information n DERA is an agency of the MoD n Employs over 8000 scientists n Over 30 sites around the country n Largest research organisation in Europe n SPSI Sector n Parallel and Distributed Simulation

3 Introduction n A further example of chaos u When is a system stable? n Measuring chaos u Energy, entropy and information. n Avoiding chaos when not wanted u How to avoid chaotic programs! n Practical applications of chaos u What use can chaos be?

4 Further reading n Chaos Chaos: Making a new Science, James Gleick, Cardinal(Penguin), London n Chaos and Entropy The Quark and the Jaguar, Murray Gell-Mann, Little, Brown and Company, London n Complexity Complexity, M. Mitchell Waldrop, Penguin, London,

5 When is a system stable? n A street has 16 houses in it, each house paints its front door red or green. n Each year each resident chooses a another house at random and paints their door the same colour as that door. n Initially there are 8 red and 8 green. n Is this system stable…?

6 What controls the chaos? n If we increase the size of the population (number of houses) does the system become more stable? n If we increase the sample size (e.g. look at 3 of our neighbours) does the system become more stable?

7 Sample results n Varying the population size

8 n Varying the sample size

9 n Varying both together

10 Why is the system unstable?

11 Potential Energy n The “potential to change” Phase change Initial state

12 Landscapes of possibility n Watersheds...

13 Chaos and Entropy n Chaos and entropy are synonymous. n Entropy was originally developed to describe the chaos in chemical and physical systems. n In recent years entropy has been used to describe the ratio between information and data size.

14 Information n Measuring the ratio of information to bits. n u Low (0) information n u Little information n u More information n u Random (0 information!)

15 Measuring information n Shannon entropy (1949) u The ability to predict based on an observed sample. n Algorithmic Information Content (Kolmogorov 1960) u The size of program required to generate the sample n Lempel-Ziv-Welch (1977,1984) u The zip it and see approach!

16 When is a system stable? n When there is insufficient energy in the system for the system to change its current behaviour. n Paradoxically such systems are rarely interesting or useful. Complexity SimplicityTotal randomness

17 Characteristics of a chaotic system n Unpredictability n Non-linear performance n Small changes in the initial settings give large changes in outcome u The butterfly effect n Elegant degradation n Increased control increases the variation

18 What makes a chaotic system? n Non-Markovian behaviour. n Positive feedback: state(n) affects state(n+1). n Any evolving solution. n Simplicity of rules, complex systems are rarely chaotic, just unpredictable. n Complex systems often hide simple chaotic systems inside.

19 Dealing with chaos n Avoid programming with integers! n Avoid “while” loops n Add damping factors u Observers and pre-conditions n Add randomness into your programs!

20 Practical Applications n “Modern” economic theory [Brian Arthur 1990] n Interesting images and games u Fractals, SimCity, Creatures II n Genetic algorithms n Advanced Information Systems n “Immersive simulations”

21 Information Systems n Conventional database store data in a orderly fashion. n Reducing the data to its information content increases the complexity of the structure… n … but it can be accessed much faster, and some queries can be greatly optimised.

22 smallWorlds n Developed to model political and economic situations n Difficult to quantify n Uses fuzzy logic and tight feedback loops If demand is high then price increases. If price is high then retailers grow. If supply is high then price decreases. If price is low then retailers shrink.

23 Conclusions n Computer scientists should recognise chaotic situations. n Chaos can be avoided or forestalled. n Chaos is not always “bad”. n Sometimes a chaotic system is better than the alternatives.