1 / 38

Data Analytics, Nonlinear Dynamics, and Chaotic Systems

Data Analytics, Nonlinear Dynamics, and Chaotic Systems. Hui Yang and Yun Chen Complex Systems Monitoring, Modeling and Analysis Laboratory University of South Florida. Relevant Publications.

ssimons
Download Presentation

Data Analytics, Nonlinear Dynamics, and Chaotic Systems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Data Analytics, Nonlinear Dynamics, and Chaotic Systems Hui Yang and Yun Chen Complex Systems Monitoring, Modeling and Analysis Laboratory University of South Florida

  2. Relevant Publications • H. Yang, Y. Chen, and F. M. Leonelli, “Characterization and Monitoring of Nonlinear Dynamics and Chaos in Complex Physiological Signals,” Healthcare Analytics, Eds: H. Yang and E. K. Lee, Wiley, March 7, 2016, pp. 59-93, DOI: 10.1002/9781118919408.ch3 • B. Yao†, F. Imani†, A. Sakpal†, E. W. Reutzel, and H. Yang*, “Multifractal analysis of image profiles for the characterization and detection of defects in additive manufacturing,” ASME Journal of Manufacturing Science and Engineering, Vol. 140, No. 3, 2017, DOI: 10.1115/1.4037891 • F. Imani†, B. Yao, R. Chen, P. Rao, and H. Yang*, “Fractal Pattern Recognition of Image Profiles for Manufacturing Process Monitoring and Control”, Proceedings of NAMRC/MSEC 2018, June 18-22, College Station, TX. DOI: 10.1115/MSEC2018-6523 • Y. Chen† and H. Yang*, "A comparative analysis of alternative approaches for exploiting nonlinear dynamics in the heart rate time series " Proceedings of 2013 IEEE Engineering in Medicine and Biology Society Conference (EMBC), p. 2599-2602, July 3-7, 2013, Osaka, Japan. DOI: 10.1109/EMBC.2013.6610072

  3. Outline • Introduction • Dynamical System • Takens Embedding Theorem • Time delay - mutual information • Embedding dimension - false nearest neighbors • Chaos – Fractal and Recurrence

  4. Data DATA Sensors Systems • Synthetic • Linear • Stationary • Clean • Continuous INFORMATICS We naturally love and accept But, in the face of a world that is largely • Natural • Nonlinear • Nonstationary • Noise • intermittent • Switching

  5. Linear Systems • Linear System of D.E (system’s evolution is linear) • General solution • The solution is explicitly known for any. • Stability of linear systems is determined by eigenvalues of matrix . • If Re(λ)<0, Stable • If Re(λ)>0, Unstable

  6. Nonlinear Systems • Difficult or impossible to solve analytically • Components are interdependent • i.e., x, y and z components are mixed Otto Rössler Modeling equilibrium in chemical reactions Edward Lorenz Atmospheric convection

  7. Lorenz’s Model Visualization: Strange Attractors • State Space Representation • The evolution of the state variable can be represented as 1D time series • Evolution of the state variable can be represented simultaneously in a m-dimensional phase space. • Lorenz Attractor (3D nonlinear system)

  8. Qualitative Analysis • State space representation • Find the critical points (A.k.a., equilibrium points) • Describe the nature of the solution curves around the critical points • Make approximations (Jacobian Matrix) Node Saddle Center Spiral

  9. Logistic Map • Linear growth – • Every generation, the population of fish in a lake grows by 10%. • Xtis the population of generation t. • r=1.1 is the constant growth rate. • The population sequence for X0=100 is: 100, 110, 121, 133,… • Exponential growth - • Logistic growth - • Assume that the growth rate is not constant but proportional to the remaining capacity • Describes the behavior of a population that has limited resources (food, water, space). predictable systems with analytical solns nonlinear dynamics Not predictable

  10. Logistic Map • Simple nonlinear systems exhibit chaotic behaviors

  11. Logistic Map

  12. Logistic Map

  13. Logistic Map

  14. Logistic Map • A small difference in the value of r or x0 can make a huge difference in the outcome of the system at time • No formula can tell us what x will be at some specified time even if we know the initial conditions. • The system is unpredictable!! • Bifurcation Diagram Sensitive Dependence on Initial Conditions possible long-term values of a system as a function of a bifurcation parameter in the system

  15. Nonlinear Dynamics • Dynamical system – a rule for time evolution on a state space. • State space – all possible states of the system • State – a -dimensional vector defining the state of the dynamical system at a fixed time • Dynamics or equation of motion • Causal relation between the present state and the next state in the future • Deterministic rule which tells us what happen in the next step • Linear dynamics - the causal relation between the present state and the next state is linear. • Experimental settings (not all states known or observable) • Time-discrete measurement , where and is the sampling interval

  16. State Space Reconstruction

  17. An Example

  18. Takens' embedding theorem • Takens' embedding theorem: The phase space trajectory can be reconstructed from a time series by the time delay embedding. • The optimal choice of m and - false nearest neighbors (for m) and mutual information (for), which ensure an appropriate reconstruction and avoid autocorrelated effects. Represent the same dynamical system in different coordinate systems

  19. Time Delay • too small: attractor restricted to the diagonal of the reconstructed phase space. • too large: components uncorrelated. Reconstructed attractor no longer represents the true dynamics. • Approach 1 - visual inspection • Choose the value which appears to give the most spread out attractor • Disadvantage – satisfactory results for simple systems only • Approach 2 - autocorrelation function (delay ) • Optimal requires the linear independence, which is the value for which the autocorrelation function first passes through 0

  20. Mutual Information • Mutual information - mutual dependence of two variables where X and Y are two random variables, is the joint mass function, and are marginal probability mass functions • Entropy – a measure of the average information content in the data (information theory). • Joint entropy of two random variables X and Y: • Conditional entropy:

  21. Mutual Information • – “Given a measurement of , how many bits on the average can be predicted about ?” • Similarly, • Because , we have

  22. Mutual Information • Optimal – first local minimum of MI • Autocorrelation function - linear dependence of two variables • Mutual information - general dependence of two variables Roux attractor

  23. Practical Implementation

  24. X k Embedding Dimension • State space: • Optimal embedding dimension - unfold the attractor? • The minimal dimension is required to reconstruct the system without any information being lost but without adding unnecessary information. • A larger dimension than the minimum leads to excessive computation when investigating the dynamical properties. • “Noise” will populate and dominate the extra dimension of the space where no dynamics is operating.

  25. False Nearest Neighbors • Idea:Measure the distances between a point and its nearest neighbor, as this dimension increases, this distance should not change if the points are really nearest neighbors. B C A B C A

  26. False Nearest Neighbors • Suppose is the th nearest neighbor of in the -dimensional space • The Euclidian distance between and is: • The change in distance by adding one more dimension • FNN criterion • We can now look at the relative change in the distance as a way to see if the states were not really close together when increased to a higher-dimensional space.

  27. An Example • The percentage of false nearest neighbors for 24000 data points from the Lorenz System

  28. Chaos Theory – It’s about the deterministic factors (non-linear relationships) that cause things to look random Not all the randomness we see is really due to chance, it could well be due to ‘deterministic’ factors Edward Lorenz Chaos Benoit Mandelbrot Fractal Chaos

  29. Fractal Man made structures Euclidean geometry (>2000 yrs) Triangles, circles, squares, rectangles, trapezoids, pentagons, hexagons, octagons, cylinders • Nature • Rough edges • Non uniform shapes • Fractal geometry (100 yrs) • Self-similarity • All over nature: flowers, trees, mountains, … • Fractals are objects that look the same regardless of the magnification

  30. Very Fractal

  31. Reduce its linear size by the factor 1/l in each spatial direction It takes N = lD number of self similar objects to cover the space of original object D = logN(l)/logl Fractal Dimension

  32. Begin with straight line of length 1 Remove middle 1/3rd and replace with 2 lines with length the same as the other 1/3 lengths N = lD What is the fractal dimension? D = logN(l)/logl = log4/log3 = 1.2619 Fractal Dimension 1 iteration 4 = 3D 2 iteration 16 = 9D 3 iteration 64 = 27D 4 iteration 5 iteration 256 = 81D

  33. Fractals CHANGE the most basic ways we analyze and understand experimental data. Statistical moments may be zero or infinite. No Bell Curves No Moments No mean ± s.e.m. Measurements over many scales. What is real is not one number, but how the measured values change with the scale at which they are measured (fractal dimension). Fractals

  34. ENDQuestions?

  35. Ordinary Coin Toss Toss a coin. If it is tails win $0, If it is heads win $1. The average winnings are: 2-1*1 = 0.5 1/2 Non-Fractal

  36. St. Petersburg Game Toss a coin. If it is heads win $2, if not, keep tossing it until it falls heads. If this occurs on the N-th toss we win $2N. With probability 2-N we win $2N. H $2 TH $4 TTH $8 TTTH $16 The average winnings are: 2-121 + 2-222 + 2-323 + . . . = 1 + 1 + 1 + . . . = Fractal

More Related