Calculation of Average Mutual Information (AMI) and false-nearest neighbors (FNN) for the estimation of embedding parameters of multidimensional time series in matlab

Research output: Journal contributionsJournal articlesResearchpeer-review

Authors

Using the method or time-delayed embedding, a signal can be embedded into higher-dimensional space in order to study its dynamics. This requires knowledge of two parameters: The delay parameter t, and the embedding dimension parameter D. Two standard methods to estimate these parameters in one-dimensional time series involve the inspection of the Average Mutual Information (AMI) function and the False Nearest Neighbor (FNN) function. In some contexts, however, such as phase-space reconstruction for Multidimensional Recurrence Quantification Analysis (MdRQA), the empirical time series that need to be embedded already possess a dimensionality higher than one. In the current article, we present extensions of the AMI and FNN functions for higher dimensional time series and their application to data from the Lorenz system coded in Matlab.

Original languageEnglish
Article number1679
JournalFrontiers in Psychology
Volume9
Issue numberSEP
Number of pages10
ISSN1664-1078
DOIs
Publication statusPublished - 10.09.2018
Externally publishedYes

    Research areas

  • Psychology - Average mutual information, Code:Matlab, False-nearest neighbors, Multidimensional Recurrence Quantification Analysis, Multidimensional time series, Time-delayed embedding

Documents

DOI

Recently viewed

Activities

  1. Digital Control of a Camless Engine Using Lyapunov Approach with Backward Euler Approximation
  2. Set-oriented computation in dynamics
  3. Contributions of declarative and procedural memory to second language accuracy and automatization
  4. Modeling Efficient Grounding in Chat-based CSCL: An Approach for Adaptive Scripting?
  5. HyperImage: Image-Oriented e-Science Networks
  6. Comparing Two Voltage Observers in a Sensorsystem using Repetitive Control
  7. Principal Ambidexterity: Exploring and Exploiting in dynamic Contexts
  8. Computer Simulations in Design. How Social Media meet Computational Methods in Design Processes
  9. Probabilistic and discrete methods for the computational study of coherent behavior in flows
  10. Interpreting Strings, Weaving Threads – Structuring Provenance Data with AI
  11. Small Input Devices Used by the Elderly – How Sensorimotor Transformation and Task Complexity Affect Interaction
  12. Learner Performance of Language Learning Tasks in Web-Based Environments
  13. Probabilistic and discrete methods for the computational study of coherent behavior in flows
  14. Multi-Agent Path Finding with Kinematic Constraints for Robotic Mobile Fulfillment Systems
  15. Graph Conditional Variational Models: Too Complex for Multiagent Trajectories?
  16. Applications of transfer operator methods in fluid dynamics
  17. Exploiting the Frame for Active Learning in Multi-class Classification
  18. Model Predictive Control for Switching Gain Adaptation in a Sliding Mode Controller of a DC Drive with Nonlinear Friction
  19. A New Approach for Optimal Solving of Cyclic and Non-Cyclic Bus Driver Rostering Problems

Publications

  1. Database enhanced acceleration method based on multivariate simplicial interpolation for material-dominated calculations
  2. Using trait-based filtering as a predictive framework for conservation
  3. A rough-and-ready cluster-based approach for extracting finite-time coherent sets from sparse and incomplete trajectory data
  4. Wavelet based Fault Detection and RLS Parameter Estimation of Conductive Fibers with a Simultaneous Estimation of Time-Varying Disturbance
  5. Preventive Emergency Detection Based on the Probabilistic Evaluation of Distributed, Embedded Sensor Networks
  6. Design of a Real Time Path of Motion Using a Sliding Mode Control with a Switching Surface
  7. A two-step approach for the prediction of mood levels based on diary data
  8. Setting controller parameters through a minimum strategy with a weighted least squares method
  9. Dynamic adjustment of dispatching rule parameters in flow shops with sequence-dependent set-up times
  10. Learning with animations and simulations in a computer-based learning environment about torques
  11. Modeling and simulation of inelastic microstructure development and inhomogeneous material behavior via non-convex rate dependent gradient plasticity
  12. Heuristic approximation and computational algorithms for closed networks
  13. Graph Conditional Variational Models: Too Complex for Multiagent Trajectories?
  14. Supervised clustering of streaming data for email batch detection
  15. Development of a Didactic Graphical Simulation Interface on MATLAB for Systems Control
  16. A development approach for a standardized quality data model using asset administration shell technology in the context of autonomous quality control loops for manufacturing processes
  17. Evolutionary generation of dispatching rule sets for complex dynamic scheduling problems
  18. Set-oriented numerical computation of rotation sets
  19. Linear Generalised Model Predictive Control to Avoid Input Saturation through Matrix Conditions
  20. Using Natural Language Processing Techniques to Tackle the Construct Identity Problem in Information Systems Research
  21. A genetic algorithm for a self-learning parameterization of an aerodynamic part feeding system for high-speed assembly
  22. Using Euler Discrete Approximation to Control an Aggregate Actuator in Camless Engines
  23. Database Publishing Without Databases
  24. Insights from classifying visual concepts with multiple kernel learning
  25. Semi-supervised learning for structured output variables
  26. Global text processing in CSCL with learning protocols
  27. Detection and mapping of water pollution variation in the Nile Delta using multivariate clustering and GIS techniques
  28. Modeling precipitation kinetics for multi-phase and multi-component systems using particle size distributions via a moving grid technique
  29. Ambient Intelligence and Knowledge Processing in Distributed Autonomous AAL-Components