1 COMPUTATIONAL MODELLING and SIMULATION Modelling and Scientific Computing Research Group Speakers: H. Ruskin/L.Tuohey.

Slides:



Advertisements
Similar presentations
Approaches, Tools, and Applications Islam A. El-Shaarawy Shoubra Faculty of Eng.
Advertisements

Dealing with Complexity Robert Love, Venkat Jayaraman July 24, 2008 SSTP Seminar – Lecture 10.
©GoldSim Technology Group LLC., 2004 Probabilistic Simulation “Uncertainty is a sign of humility, and humility is just the ability or the willingness to.
Biologically Inspired AI (mostly GAs). Some Examples of Biologically Inspired Computation Neural networks Evolutionary computation (e.g., genetic algorithms)
Collaboration with Federico Vázquez - Mallorca - Spain The continuum description of individual-based models Cristóbal López.
Central question for the sciences of complexity. How do large networks with.
April “ Despite the increasing importance of mathematics to the progress of our economy and society, enrollment in mathematics programs has been.
MA5233: Computational Mathematics
TRANSPORT MODELLING Lecture 4 TRANSPORT MODELLING Lecture 4 26-Sep-08 Transport Modelling Microsimulation Software.
Two Approaches to Multiphysics Modeling Sun, Yongqi FAU Erlangen-Nürnberg.
Dealing with Complexity Peter Andras Department of Psychology University of Newcastle
Models Physical: Scale, Analog Symbolic: Drawings Computer Programs Mathematical: Analytical (Deduction) Experimental (Induction)
Genetic Algorithms and Their Applications John Paxton Montana State University August 14, 2003.
COS 323 Fall 2009 Computing for the Physical and Social Sciences Ken Steiglitz.
COS 323 Fall 2008 Computing for the Physical and Social Sciences Ken Steiglitz.
Simulation Models as a Research Method Professor Alexander Settles.
Applying Multi-Criteria Optimisation to Develop Cognitive Models Peter Lane University of Hertfordshire Fernand Gobet Brunel University.
Lectures on Cellular Automata Continued Modified and upgraded slides of Martijn Schut Vrij Universiteit Amsterdam Lubomir Ivanov Department.
Simulating Physical Systems by Quantum Computers J. E. Gubernatis Theoretical Division Los Alamos National Laboratory.
New Mexico Computer Science for All Computational Science Investigations (from the Supercomputing Challenge Kickoff 2012) Irene Lee December 9, 2012.
Nawaf M Albadia Introduction. Components. Behavior & Characteristics. Classes & Rules. Grid Dimensions. Evolving Cellular Automata using Genetic.
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.
Lecture 11 Implementation Issues – Part 2. Monte Carlo Simulation An alternative approach to valuing embedded options is simulation Underlying model “simulates”
Mathematics the Preschool Way
THEORIES OF MIND: AN INTRODUCTION TO COGNITIVE SCIENCE Jay Friedenberg and Gordon Silverman.
Artificial Chemistries – A Review Peter Dittrich, Jens Ziegler, and Wolfgang Banzhaf Artificial Life 7: , 2001 Summarized by In-Hee Lee.
Discrete-Event System Simulation
By Paul Cottrell, BSc, MBA, ABD. Author Complexity Science, Behavioral Finance, Dynamic Hedging, Financial Statistics, Chaos Theory Proprietary Trader.
Computational Science jsusciencesimulation Principles of Scientific Simulation Spring Semester 2005 Geoffrey Fox Community.
Materials for Teacher Ed Classes Rubin Landau (PI), Oregon State University Physics Raquell Holmes, improvscience NamHwa Kang, OSU Science & Math Education.
The Role of Artificial Life, Cellular Automata and Emergence in the study of Artificial Intelligence Ognen Spiroski CITY Liberal Studies 2005.
Particle Filtering in Network Tomography
EML 6229 Introduction to Random Dynamical Systems Mrinal Kumar Assistant Prof., MAE
Room 2032 China Canada Winnipeg Manitoba.
Modeling & Simulation: An Introduction Some slides in this presentation have been copyrighted to Dr. Amr Elmougy.
Artificial Intelligence
Indiana GIS Conference, March 7-8, URBAN GROWTH MODELING USING MULTI-TEMPORAL IMAGES AND CELLULAR AUTOMATA – A CASE STUDY OF INDIANAPOLIS SHARAF.
MA354 Mathematical Modeling T H 2:45 pm– 4:00 pm Dr. Audi Byrne.
ENM 503 Lesson 1 – Methods and Models The why’s, how’s, and what’s of mathematical modeling A model is a representation in mathematical terms of some real.
Chaos, Communication and Consciousness Module PH19510 Lecture 16 Chaos.
Monte Carlo Methods Versatile methods for analyzing the behavior of some activity, plan or process that involves uncertainty.
Introduction to Lattice Simulations. Cellular Automata What are Cellular Automata or CA? A cellular automata is a discrete model used to study a range.
Conceptual Modelling and Hypothesis Formation Research Methods CPE 401 / 6002 / 6003 Professor Will Zimmerman.
SUPERCOMPUTING CHALLENGE KICKOFF 2015 A Model for Computational Science Investigations Oct 2015 © challenge.org Supercomputing Around.
The Science of Complexity J. C. Sprott Department of Physics University of Wisconsin - Madison Presented to the First National Conference on Complexity.
Procedural Modelling of Plant Scenes Presented by: Kim R 2 Supervisors:Shaun Bangay Adele Lobb A research project for Computer Science Honours 2004.
STATISTICAL COMPLEXITY ANALYSIS Dr. Dmitry Nerukh Giorgos Karvounis.
Computational Aspects of Multi-scale Modeling Ahmed Sameh, Ananth Grama Computing Research Institute Purdue University.
Maximum a posteriori sequence estimation using Monte Carlo particle filters S. J. Godsill, A. Doucet, and M. West Annals of the Institute of Statistical.
Neural Networks and Machine Learning Applications CSC 563 Prof. Mohamed Batouche Computer Science Department CCIS – King Saud University Riyadh, Saudi.
Theory of Computations III CS-6800 |SPRING
CS 127 Introduction to Computer Science. What is a computer?  “A machine that stores and manipulates information under the control of a changeable program”
Incremental Integration of Computational Physics into Traditional Undergraduate Courses Kelly R. Roos, Department of Physics, Bradley University Peoria,
“It’s the “It’s the SYSTEM !” SYSTEM !” Complex Earth Systems
MA354 An Introduction to Math Models (more or less corresponding to 1.0 in your book)
Cellular Automata BIOL/CMSC 361: Emergence 2/12/08.
A Cellular Automata Model on HIV Infection (2) Shiwu Zhang Based on [Pandey et al’s work]
Complexity and Hierarchy
MA354 Math Modeling Introduction. Outline A. Three Course Objectives 1. Model literacy: understanding a typical model description 2. Model Analysis 3.
An Introduction to Computational Fluids Dynamics Prapared by: Chudasama Gulambhai H ( ) Azhar Damani ( ) Dave Aman ( )
Netlogo demo. Complexity and Networks Melanie Mitchell Portland State University and Santa Fe Institute.
Modelling & Simulation of Semiconductor Devices Lecture 1 & 2 Introduction to Modelling & Simulation.
Traffic Simulation L2 – Introduction to simulation Ing. Ondřej Přibyl, Ph.D.
Sistemi per la Gestione Aziendale.
An introduction to Simulation Modelling
CFD I - Spring 2000 The syllabus Term project, in details next time
Discrete-Event System Simulation
OCNC Statistical Approach to Neural Learning and Population Coding ---- Introduction to Mathematical.
Simulation Introduction of microscopic simulation
Presentation transcript:

1 COMPUTATIONAL MODELLING and SIMULATION Modelling and Scientific Computing Research Group Speakers: H. Ruskin/L.Tuohey

2 INTRODUCTION HISTORY: 1953 MANIAC simulates liquid ! Monte Carlo influence in Los Alamos Dynamic developments 1957,1959….. …..Computational Science…..!

3 CM &S. - Motivation EXACTLY soluble/Analytical Methods IF NOT? …. Approximate? Simulation  “Essentially” exact  “Essence” of problem  copes with intractability  can “test” theories and experiment  direct route micro  macro

4 CM &S. - applications Examples Atoms … to galaxies, polymers, artificial life, brain and cognition, financial markets and risk,traffic flow and transportation, ecological competition, environmental hazards,………. Nonlinear, Non-equilibrium...

5 EXPERIMENT, THEORY & COMPUTER SIMULATION

6 CORE ACTIVITIES

7 COMPLEX SYSTEMS Size - billions of elements, events etc. many variables, Changes - dynamics Lack of Sequence or pattern Instability - (Non-equilibrium) Non-constant cause-effect (Non-linearity) Global vs local changes etc.

8 COMPLEXITY 2 - WHAT SORT OF TOOLS? Cellular Automata- “chess-board” Monte Carlo- random numbers Lattice Gas Models - Lattice-based, conservation laws  “Fluid” Models SOC - self-driven catastrophes Neural Networks - content addressable memory Genetic Algorithms- model evolution by natural selection; mutation, selection

9 MODELS - why do we need them? TO PICTURE HOW SYSTEM WORKS TO REMOVE NON-ESSENTIALS, called reducing the “degrees of freedom” (simple model first) TO TEST IT TO TRY SOMETHING DIFFERENT …….cheaply and quickly

10 CATEGORIES of COMPUTATION numerical analysis (simplification prior to computation) symbolic manipulation (mathematical forms e.g. differentiation, integration, matrix algebra etc.) simulation (essential elements - minimum of pre- analysis) data collection/analysis visualisation

11 SIMULATION LEVELS BRIDGING KNOWLEDGE GAP Idealised Model  Algorithm  Results GOALS - SIMPLE LAWS - PLAUSIBILITY - MEW METHODS/MODELS DIRECT / INDIRECT PHENOMENOLOGY vs DETAIL

12 NONLINEAR SYSTEMS MOST Natural Phenomena - Nonlinear e.g. Weather patterns, turbulent flows of liquids, ecological systems = geometrical CHAOS e.g. unbounded growth or population explosion cannot continue indefinitely - LIMIT = sustainable environment

13 NON-EQUILIBRIUM SYSTEMS Inherently UNSTABLE FEW THEORIES - often simulation leads the way EXAMPLE - froth coarsening

14 HOW FROTHS EVOLVE

15 EXAMPLE- Financial Markets, volatility/ turbulence

16 - Finance 2 KEY EVENTS 07/ /97 Roller-Coaster  Asian Crisis 14/09/98 -South American BAD news 23/07/99 -plunge after highs/Greenspan address 12/12/00 -U.S. Supreme Court judgement on Election Result 28/03/01 -cut in Fed. Reserve rate not enough 18/09/01 -post Sept. 11th

17 EXAMPLE Immunological Response

18 CURRENT- Immunology2 Physical Space – Stochastic C.A –Microscopic –Macroscopic Shape Space –N-Dimensional Space that models affinity rules and repertoire size

19 SHAPE SPACE FORMULATION  V   V   V  V        R introduced to predict repertoire size Sphere of Influence for Immune System Components

20 ALGORITHMS - MD, MC etc. MD - many particle - build dynamics from known interactions MC - most probable outcome (random numbers) CA - discrete dynamical systems. Finite states. Local updates. FD/BV - solns. D.E.’s - e,g. predictor/ corrector algorithms

21 Example - TRAFFIC FLOW as a C.A. Model

22 Algorithms - contd PROBLEM - open-ended CORRECT/ENOUGH? Basics - compare with known results - Orders of Magnitude - Errors/Limits - Extensions?  Coherent Story

23 LANGUAGES ETC. PROCEDURAL/ FUNCTIONAL, OBJECT-ORIENTED - Fortran, C (change state or memory of machine by sequence of statements); LISP, Mathematica, Maple (function takes I/P to give O/P); C++, JAVA (Program = structured collection of objects) PLATFORM

24 NUMBERS, PRETTY PICTURES and INSIGHT NUMBERS, PICTURES AGREEMENT? - not enough e.g. Simulation of river networks as a Random Walk. Path of Walker = Meandering of River ……..Why?