IPMM03, May 1823, 2003 - PowerPoint PPT Presentation

1 / 58
About This Presentation
Title:

IPMM03, May 1823, 2003

Description:

Atoms (ideal gas model) determinism. Atom groups (statistical mechanics) stochastics ... Self-organization. New approaches to controller construction, etc. ... – PowerPoint PPT presentation

Number of Views:44
Avg rating:3.0/5.0
Slides: 59
Provided by: heikkihy
Category:

less

Transcript and Presenter's Notes

Title: IPMM03, May 1823, 2003


1
IPMM03
  • Complexity and Emergence Towards a New
    Science of Industrial Automation

2
... Ever Heard of ?
3
A New Science ...
  • Observation
  • All nontrivial natural systems are
    computationally equivalent
    capable of universal computation
  • Conclusion
  • Almost all systems are unmodellable the best
    representation for system behaviour is the system
    itself
  • Simulation is the only way to extract information
    about the system behaviour.
  • Old Science is Out !?

4
  • Cellular Automata
  • Simulation Model for Everything?

5
... or End of Science?
  • Science based exclusively on fancy analogies?
  • Huge promises
  • Complex Systems Theorists hope they can answer
    questions about the inevitability of life, or of
    the entire universe. They promise new laws of
    nature analogous to gravity or the second law of
    thermodynamics. They promise to make economics
    and other social sciences as rigorous as physics.
    They can find a cure for AIDS.
  • Postmodern science / Ironic science (Horgan)

6
Origin of Sciences
  • Darwin Origin of Species (1859)
  • In 1860, when theory was coming to Finland,
    Professor Fredrik Wilhelm Mäklin condemned the
    theory, and concluded that no scientist, perhaps
    excluding some sea shell collectors referring to
    local enthusiasts, could ever truly believe it!

7
  • Another key idea in Complex Systems Theory

EMERGENCE
  • Simple underlying principles only are needed to
    implement complicated behaviors when they are
    iterated long enough

8
Agenda now
  • Try to rehabilitate the role of (more or less)
    traditional modeling
  • Assume that finding abstractions still is
    possible
  • Key observations
  • There is infinite complexity in patterns only
    when seen on the surface level but the
    underlying functions are of importance
  • One does not need models of infinite power one
    only needs constrained, non-universal model
    structures that are specific to application
    domain
  • Now the application is modeling of dynamic
    processes

9
Challenge How to utilize the explosion in
computing capacity for attacking the explosion of
process information? Goal Using the framework
of complex systems theory make models
automatically emerge from data!
10
(No Transcript)
11
Contents
  • Main issues in the rest of the presentation
  • About Complex Systems
  • About Complex Systems
  • About simple complex data
  • About complex complex data

12
  • Complex Systems Theory is science in the making
  • Now is the transition period between paradigms
  • Only afterwards one can see the shift between
    paradigms (Kuhn) and then it is too late
  • How to predict the future to be there in time?

Where is this field going?
13
Glue
  • Theory

Application
Tools
Analogies
14
  • System is anything that can be seen as a system
  • Systemic thinking tries to see dependencies and
    analogies among things
  • For example, a system of humans is a system
  • Research is a human endeavor How things evolve
    is dependent of individual human actors
  • Practice is also highly human Process operators
    either approve of new tools and theories, or not.

15
  • Evolution in control engineering From classical
    through modern to postmodern theory
  • Modern control theory never came to factory floor
    level
  • PID control still rules!
  • One reason for this was the resistance of
    operators
  • If the methods are not understood, they are not
    used
  • New approaches have to be mentally graspable with
    clever simplifications and abstractions to be
    employed
  • Good models are needed!

16
  • How to find the borderline between order
    (mathematics) and chaos (nonmathematics)?
  • How to reach analyzable emergence or holistic
    mathematics?

17
  • Experiences available from the fields of
    Artificial Intelligence and Cognitive Science

18
  • It is wise to learn from experiences.
  • Complex Systems Theory and Artificial
    Intelligence are very analogous fields with some
    thirty years of difference
  • Same kinds of problems
  • AI Cognitive system intelligence /
    consciousness
  • CS Complex system emergence
  • Escaping goals?
  • Same kinds of approaches
  • AI Gap between numeric (NNs) and symbolic
    (ESs) approaches
  • CS Chaos theory vs. complexity theory
  • Same kinds of open-minded researchers and
    audience
  • fluctuations in interest / financing

19
... For example
  • Compare to Turing test for intelligence
    Something is intelligent if it mimics
    intelligence -gt Shallow view of AI
  • Wolframian test for complex systems
    Something is relevant if it only looks
    interesting -gt Shallow view of
    complex systems?
  • Visual patterns emphasized more than underlying
    functions!

20
  • AI vs. automation systems
  • Sensors / senses deliver data
  • In both cases the same problem of mastering the
    high-dimensional universe of observations
  • Artificial Intelligence can offer conceptual
    tools (making it difficult to ignore the nasty
    reality)
  • Semantics
  • Epistemology
  • Ontology

21
Semantics, Ontology ...
  • How to make mindless data processing make
    something relevant automatically emerge?
  • Some understanding is necessary
  • How to automate this understanding?
  • How to formulate meaning?
  • How to couple semantics in manipulations?
  • How to assure that the data contains the
    necessary atoms of information?

22
  • Domain area semantics differs in different fields
  • It seems that there cannot exist General Theory
    of All Possible Complex Systems
  • How about General Theory of Complex
    Automation Systems?
  • Can one automatically capture
    the semantics of process data?

23

First, study the modeling of gases on different
levels, having different time scales / numbers of
constituents
  • Elementary particles (orbitals) stochastics
  • Atoms (ideal gas model) determinism
  • Atom groups (statistical mechanics) stochastics
  • Gas volumes (press. and temp.) determinism
  • Real gases (turbulence) stochastics
  • Ideal mixer (concentrations) determinism

24
  • The last level above is the level of todays
    automation system models
  • When there are dozens of such ideal mixers, the
    overall plant structure is no more easy to master
  • How to reach the next (statistical!?) level of
    abstraction? How to make relevant phenomena
    emerge on that next level?

25
  • In dynamic systems, semantics can be defined
    contextually, in terms of systems connections to
    the environment (inputs and outputs)
  • In dynamic systems, interpretation of behaviors
    can be explicitly defined
  • This means that
  • Information atoms are captured in simulations
  • Semantics is captured in mathematical formulas

26
General approach
  • Higher-level view of a process
  • Monte Carlo simulations deliver statistical
    information
  • Individual signal realizations forgotten!

27
Advantages
  • Simplicity
    Dynamic models can be studied
    statically (but the dimensionality
    typically grows)
  • Generality Homogeneity
    All systems
    can be studied in the same framework Level of
    abstraction remains consistent, no matter what
    the physical system structure is like.

28
Simple complex data
  • First assume unimodality
  • Applicable to subsystems with simple structure
  • A single Gaussian distribution suffices
  • Dependencies locally linear!

29
Applications
  • Exploratory analyses
  • Optimization
  • Self-organization
  • New approaches to controller construction, etc.
  • Theoretical benefits From dynamic to static
    models
  • New framework for multi-model adaptive control
  • Closer connection between model and actual
    process data
  • Hardware-in-a-loop
  • Self-adapting models

30
Example Adaptive control
  • Typically, adaptive control structures are
    bilinear
  • Now, however, there are two separate linear
    models on different levels

31
Higher-level adaptation scheme
32
Notations
  • Qualifiers
    (inputs)
  • Qualities
    (outputs)

33
  • Signals u and y more or less arbitrary
  • Relationship between them is random
  • Still, some dependency between Q and Q exists
  • Use statistical tools
  • MLR?
  • PCA?

34
Model between qualifiers and qualities PLS
regression
35
Visualization
If only one quality measure, only one
non-trivial direction exists
36
Regression
Applying the latent variables the model
becomes and if the quality measure is scalar
, so that there
holds .
37
Optimization
  • Noticing that
  • one can write the steepest descent algorithm as

38
Example Heat exchanger
Typical partial differential equation model
plenty of adjustable parameters
when approximated
39
Model parameter tuning
Quality measure
40
Further research
41
Controller Optimization
Cost criterion (quality measure)
42
Better PIDs!
  • Proportional action
  • Integrative action
  • Derivative action
  • Accuracy action
  • Robustness action
  • Speed action

43
  • Tuning of higher-level system behavior

Not too much changes here!?
44
Complex complex data
  • If the data is multimodal, the linearity
    assumptions do no more hold
  • Modeling the data is, in general, a data mining
    task
  • Are there any general
    guidelines?

45
(No Transcript)
46
Classes of natural data
47
  • It turns out that all models have locally linear
    substructures
  • Piecewise linear
    models can be used
  • Modeling by
    clusterwise PCA

48
Application Trajectory learning
49
Further experiments
  • Life-Like control
  • Apply natural dynamics for moving limbs

50
Further example
  • Study the process
  • where

51
Hierarchic modeling
  • Connection of mixtures

Mixture model
52
Mixtures of Mixtures
  • At different scales of time or size, different
    mixture models become relevant

Connection of mixtures
Mixture models
53
  • How to master the complicated AND/OR graphs?
  • Wittgenstein Whatever you cannot express in a
    language, you cannot think about
  • A formalism is needed to
    capture the data structures!

54
New languages?
  • Structure of the language
  • Numeric rather than crisp classes and methods
  • Two-way inheritance
  • Compilation of the language
  • Static pattern matching and associative
    regression
  • Based on mathematics and linear algebra
  • Programming of the language
  • Numeric weights can adapt to match measurements
  • Framework for agents Independent actors can
    deliver the data.

55
Conclusion
  • Hooray models!
  • However, models should never be mixed with the
    objective reality
  • But good models can be the same as the subjective
    reality!

56
  • The contribution from AI to modeling is not in
    one-way direction only
  • Note that the mind constructs the model of the
    environment onto the tabula rasa and the model
    just might be based on the mixtures of mixtures
  • If the truly same modeling principles are
    applied
  • Optimized data structures represent mental
    representations (assuming that the senses and
    sensors are interchangeable)
  • Real knowledge mining (rather than data mining)
    possible

57
  • Physical model
  • Conceptual model

58
Wish you no complexes!
Write a Comment
User Comments (0)
About PowerShow.com