Modeling with Alternative Arithmetic

Slides:



Advertisements
Similar presentations
K The Common Core State Standards in Mathematics © Copyright 2011 Institute for Mathematics and Education Welcome to a clickable.
Advertisements

Estimation of Means and Proportions
2009 Spring Errors & Source of Errors SpringBIL108E Errors in Computing Several causes for malfunction in computer systems. –Hardware fails –Critical.
Kinetics of Particles Impulse and Momentum.
Mathematics made simple © KS Polynomials A polynomial in x is an expression with positive integer powers of x. Degree of Polynomial Terminology 5x is a.
FTP Biostatistics II Model parameter estimations: Confronting models with measurements.
CS 351/ IT 351 Modeling and Simulation Technologies Errors In Models Dr. Jim Holten.
Propagation of Error Ch En 475 Unit Operations. Quantifying variables (i.e. answering a question with a number) 1. Directly measure the variable. - referred.
Visual Recognition Tutorial
Chapter 12 Simple Regression
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
Theory and Applications
Chapter 11 Multiple Regression.
Session 6: Introduction to cryptanalysis part 1. Contents Problem definition Symmetric systems cryptanalysis Particularities of block ciphers cryptanalysis.
Discrete and Continuous Distributions G. V. Narayanan.
Upper and Lower Bounds for Roots
3-4 Algebra Properties Used in Geometry The properties of operations of real numbers that you used in arithmetic and algebra can be applied in geometry.
Identity and Equality Properties. Properties refer to rules that indicate a standard procedure or method to be followed. A proof is a demonstration of.
The Distributive Property Purpose: To use the distributive property Outcome: To simplify algebraic expressions.
Dr. Wang Xingbo Fall , 2005 Mathematical & Mechanical Method in Mechanical Engineering.
Sullivan – Fundamentals of Statistics – 2 nd Edition – Chapter 9 Section 1 – Slide 1 of 39 Chapter 9 Section 1 The Logic in Constructing Confidence Intervals.
Variability The goal for variability is to obtain a measure of how spread out the scores are in a distribution. A measure of variability usually accompanies.
EQT 373 Chapter 3 Simple Linear Regression. EQT 373 Learning Objectives In this chapter, you learn: How to use regression analysis to predict the value.
Round-off Errors.
Introduction to integrals Integral, like limit and derivative, is another important concept in calculus Integral is the inverse of differentiation in some.
4.5: More on Zeros of Polynomial Functions The Upper and Lower Bound Theorem helps us rule out many of a polynomial equation's possible rational roots.
Identity and Equality Properties. Properties refer to rules that indicate a standard procedure or method to be followed. A proof is a demonstration of.
P.1 Real Numbers. 2 What You Should Learn Represent and classify real numbers. Order real numbers and use inequalities. Find the absolute values of real.
Order of Operations: Parenthesis Exponents (including roots) Multiplication & Division Addition & Subtraction Always Work Left to Right.
Big Ideas Differentiation Frames with Icons. 1. Number Uses, Classification, and Representation- Numbers can be used for different purposes, and numbers.
Thinking Mathematically
© Copyright McGraw-Hill Correlation and Regression CHAPTER 10.
Practical Considerations When t , the supp, then there will be a value of t when supp folds, it becomes multi-w-to-one-x mapping.
Calculating Risk of Cost Using Monte Carlo Simulation with Fuzzy Parameters in Civil Engineering Michał Bętkowski Andrzej Pownuk Silesian University of.
MM150 Unit 3 Seminar Agenda Seminar Topics Order of Operations Linear Equations in One Variable Formulas Applications of Linear Equations.
Sampling and estimation Petter Mostad
Chapter 2: Frequency Distributions. Frequency Distributions After collecting data, the first task for a researcher is to organize and simplify the data.
Modeling K The Common Core State Standards in Mathematics Geometry Measurement and Data The Number System Number and Operations.
EXPRESSIONS This is what expressions are…. By Shayde.
The Laplace Transform.
RELIABLE DYNAMIC ANALYSIS OF TRANSPORTATION SYSTEMS Mehdi Modares, Robert L. Mullen and Dario A. Gasparini Department of Civil Engineering Case Western.
Question of the Day Solve for b: 2b + 7 = 15. Expressions and Equations Collecting Like Terms and Distributive Property.
Algebraic Expressions
Cosc 2150: Computer Organization Chapter 9, Part 3 Floating point numbers.
Section 2.2 Day 1. A) Algebraic Properties of Equality Let a, b, and c be real numbers: 1) Addition Property – If a = b, then a + c = b + c Use them 2)
Linear Algebra by Dr. Shorouk Ossama.
Charles University Charles University STAKAN III
Mathematical Formulation of the Superposition Principle
Confidence intervals for µ
NUMERICAL DIFFERENTIATION Forward Difference Formula
A1 Algebraic manipulation
Properties of Real Numbers
Algebraic Expressions
Big-O notation.
Rational and Irrational Numbers
2nd Nine Weeks Vocabulary Review Coach Whitlock
Algebra.
Identity and Equality Properties
Introduction to Complex Numbers
2-5 Reason Using Properties from Algebra
Morgan Bruns1, Chris Paredis1, and Scott Ferson2
Correlation and Regression
Statistics Review ChE 477 Winter 2018 Dr. Harding.
Introduction to Scientific Computation
Precalculus Mathematics for Calculus Fifth Edition
1.1 Real Numbers.
ALGEBRA. ALGEBRA VARIABLES AND EXPRESSIONS Algebra – Uses symbols to represent quantities that are unknown or that vary. You can represent mathematical.
Storing Information Each memory cell stores a set number of bits (usually 8 bits, or one byte) (byte addressable)
Prof. Giancarlo Succi, Ph.D., P.Eng.
Review of Key Algebraic Concepts and Applications to Economic Issues
Presentation transcript:

Modeling with Alternative Arithmetic Steve Stevenson

Issues in Modeling Symbolic representation of the system Introduce uncertainty Simulation of uncertain system

Dynamical Systems The general assumption of dynamical systems: a fixed rule describing time dependence in space. Real (well, ok, complex) numbers. Often expressed as differential equations Real systems very non-linear leading to need for simulation A dynamical system is a concept in mathematics where a fixed rule describes the time dependence of a point in a geometrical space. The mathematical models used to describe the swinging of a clock pendulum, the flow of water in a pipe, or the number of fish each spring in a lake are examples of dynamical systems. A dynamical system has a state determined by a collection of real numbers. Small changes in the state of the system correspond to small changes in the numbers. The numbers are also the coordinates of a geometrical space—a manifold. The evolution rule of the dynamical system is a fixed rule that describes what future states follow from the current state. The rule is deterministic: for a given time interval only one future state follows from the current state.

Types of Uncertainty Aleatoric uncertainty is the natural uncertainty due to randomness. Epistemic uncertainty is uncertainty in knowledge. While not discussed in the literature, I guess we need to computational uncertainty due to inexactness of floating point arithmetic.

(F+F)(x+x) = y+y [sim] Assumptions Normal practice is to assume all uncertainty is in the numbers before the simulation sees it. This means that the uncertainty in the simulation is due to the arithmetic. (F+F)(x+x) = y+y [sim] With the s being approximation errors.

(F+F+F)(x+x+x) = y+y+y [sim] Uncertainty Eqn [sim] puts the simulation outside the modeling process because it does not address the problem facing the modeler: uncertainty. So how do we change [sim]? Simplest (F+F+F)(x+x+x) = y+y+y [sim] With  being “uncertainty in”.

Too Simplistic Numerical issues are not necessarily independent of the uncertainty Better maybe to invent something like an “uncertainty operator” () (Upsilon would make more sense but is the letter ‘Y’) and then have “uncertain numbers” ()

(F+(F))(x+ x) = y+ y So we get … (F+(F))(x+ x) = y+ y [u-sim] Now the question is, how do the numbers work?

Types of Arithmetic Standards And lots, lots more. Formal algebraic systems: natural numbers, … IEEE ?54 Floating point. Interval arithmetic. Fuzzy arithmetic. And lots, lots more.

Interval Arithmetic Instead of one number, keep the lower and upper bounds [Inf(x), Sup(x)] Now define operators to work that way. Sun Fortran 95 and C, C++ compilers all have interval as a primitive type. http://www.cs.utep.edu/interval-comp/

Operations [a,b] + [c,d] = [a + c, b + d] [a,b] - [c, d] = [a - d, b -c] [a,b]  [c,d] = [min (ac, ad, bc, bd), max (ac, ad, bc, bd)] [a,b] / [c,d] = [min (a/c, a/d, b/c, b/d), max (a/c, a/d, b/c, b/d)] Division by an interval containing zero is not defined under the basic interval arithmetic.

Interpretations Floating point interpretation: Instead of doing error analysis with (x  error) that is usually too pessimistic, keep [inf(x),sup(x)]. Epistemic interpretation: any value in [inf(x),sup(x)] is equally likely.

Fuzzy Arithmetic Fuzzy arithmetic makes the assumption that the uncertainty can be quantified as a distribution. Motivation: in expert systems, the expert has a good estimate of lowest value, highest value, and most likely value.

Fuzzy Arithmetic II Can be built on interval arithmetic. http://documents.wolfram.com/applications/fuzzylogic/Manual/10.html