System Parameter Identification: Information Criteria and Algorithms
By Badong Chen, Yu Zhu, Jinchun Hu and Jose C. Principe
()
About this ebook
Recently, criterion functions based on information theoretic measures (entropy, mutual information, information divergence) have attracted attention and become an emerging area of study in signal processing and system identification domain. This book presents a systematic framework for system identification and information processing, investigating system identification from an information theory point of view. The book is divided into six chapters, which cover the information needed to understand the theory and application of system parameter identification. The authors’ research provides a base for the book, but it incorporates the results from the latest international research publications.
- Named a 2013 Notable Computer Book for Information Systems by Computing Reviews
- One of the first books to present system parameter identification with information theoretic criteria so readers can track the latest developments
- Contains numerous illustrative examples to help the reader grasp basic methods
Badong Chen
Badong Chen received the B.S. and M.S. degrees in control theory and engineering from Chongqing University, in 1997 and 2003, respectively, and the Ph.D. degree in computer science and technology from Tsinghua University in 2008. He was a Post-Doctoral Researcher with Tsinghua University from 2008 to 2010, and a Post-Doctoral Associate at the University of Florida Computational NeuroEngineering Laboratory (CNEL) during the period October, 2010 to September, 2012. He is currently a professor at the Institute of Artificial Intelligence and Robotics (IAIR), Xi’an Jiaotong University. His research interests are in system identification and control, information theory, machine learning, and their applications in cognition and neuroscience.
Related to System Parameter Identification
Related ebooks
Digital Image Enhancement and Reconstruction Rating: 0 out of 5 stars0 ratingsInternet of Multimedia Things (IoMT): Techniques and Applications Rating: 0 out of 5 stars0 ratingsA Beginner's Guide to Data Agglomeration and Intelligent Sensing Rating: 0 out of 5 stars0 ratingsComputer Vision for Microscopy Image Analysis Rating: 0 out of 5 stars0 ratingsBiomedical Signal Analysis for Connected Healthcare Rating: 0 out of 5 stars0 ratingsSemantic Models in IoT and eHealth Applications Rating: 0 out of 5 stars0 ratingsState Space Systems With Time-Delays Analysis, Identification, and Applications Rating: 0 out of 5 stars0 ratingsCloud Control Systems: Analysis, Design and Estimation Rating: 0 out of 5 stars0 ratingsCyberphysical Infrastructures in Power Systems: Architectures and Vulnerabilities Rating: 0 out of 5 stars0 ratingsReal-Time Data Acquisition in Human Physiology: Real-Time Acquisition, Processing, and Interpretation—A MATLAB-Based Approach Rating: 0 out of 5 stars0 ratingsDiffuse Algorithms for Neural and Neuro-Fuzzy Networks: With Applications in Control Engineering and Signal Processing Rating: 0 out of 5 stars0 ratingsIntelligent Electronic Devices Standard Requirements Rating: 2 out of 5 stars2/53D NAND Complete Self-Assessment Guide Rating: 0 out of 5 stars0 ratingsBackpropagation: Fundamentals and Applications for Preparing Data for Training in Deep Learning Rating: 0 out of 5 stars0 ratingsHumane Interfaces: Questions of Method and Practice in Cognitive Technology Rating: 0 out of 5 stars0 ratingsIntel Galileo Essentials Rating: 0 out of 5 stars0 ratingsHaptic Technology A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsReal-time operating system Second Edition Rating: 0 out of 5 stars0 ratingsTop-Down Digital VLSI Design: From Architectures to Gate-Level Circuits and FPGAs Rating: 0 out of 5 stars0 ratingsOpenVX Programming Guide Rating: 0 out of 5 stars0 ratingsGaN Transistors for Efficient Power Conversion Rating: 0 out of 5 stars0 ratingsEmbedded Controller Hardware Design Rating: 2 out of 5 stars2/5Android Studio Hedgehog Essentials - Kotlin Edition: Developing Android Apps Using Android Studio 2023.1.1 and Kotlin Rating: 0 out of 5 stars0 ratingsAdvanced Driver Assistance Systems (ADAS) Standard Requirements Rating: 0 out of 5 stars0 ratingsEmbedded Mechatronic Systems: Analysis of Failures, Predictive Reliability Rating: 0 out of 5 stars0 ratingsPredictive Control Rating: 0 out of 5 stars0 ratingsDatabase Security A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsOperational Amplifiers Rating: 3 out of 5 stars3/5Embedded Systems Design using the Rabbit 3000 Microprocessor: Interfacing, Networking, and Application Development Rating: 0 out of 5 stars0 ratings
Enterprise Applications For You
The Ridiculously Simple Guide to Google Docs: A Practical Guide to Cloud-Based Word Processing Rating: 0 out of 5 stars0 ratingsCreating Online Courses with ChatGPT | A Step-by-Step Guide with Prompt Templates Rating: 4 out of 5 stars4/5Bitcoin For Dummies Rating: 4 out of 5 stars4/5QuickBooks 2023 All-in-One For Dummies Rating: 0 out of 5 stars0 ratingsThe New Email Revolution: Save Time, Make Money, and Write Emails People Actually Want to Read! Rating: 5 out of 5 stars5/5Excel Formulas and Functions 2020: Excel Academy, #1 Rating: 4 out of 5 stars4/5ChatGPT Ultimate User Guide - How to Make Money Online Faster and More Precise Using AI Technology Rating: 0 out of 5 stars0 ratingsExcel : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Excel Programming: 1 Rating: 5 out of 5 stars5/5MrExcel XL: The 40 Greatest Excel Tips of All Time Rating: 4 out of 5 stars4/5Scrivener For Dummies Rating: 4 out of 5 stars4/5Excel 2019 For Dummies Rating: 3 out of 5 stars3/5Systems Thinking: Managing Chaos and Complexity: A Platform for Designing Business Architecture Rating: 4 out of 5 stars4/550 Useful Excel Functions: Excel Essentials, #3 Rating: 5 out of 5 stars5/5QuickBooks Online For Dummies Rating: 0 out of 5 stars0 ratingsMicrosoft Power Platform A Deep Dive: Dig into Power Apps, Power Automate, Power BI, and Power Virtual Agents (English Edition) Rating: 0 out of 5 stars0 ratingsData Governance: How to Design, Deploy and Sustain an Effective Data Governance Program Rating: 4 out of 5 stars4/5Excel 2016 For Dummies Rating: 4 out of 5 stars4/5Excel Formulas That Automate Tasks You No Longer Have Time For Rating: 5 out of 5 stars5/5QuickBooks Online For Dummies Rating: 0 out of 5 stars0 ratingsQuickBooks 2021 For Dummies Rating: 0 out of 5 stars0 ratingsMastering QuickBooks 2020: The ultimate guide to bookkeeping and QuickBooks Online Rating: 0 out of 5 stars0 ratingsEnterprise AI For Dummies Rating: 3 out of 5 stars3/5Experts' Guide to OneNote Rating: 5 out of 5 stars5/5Evernote Essentials Guide (Boxed Set): Evernote Guide For Beginners for Organizing Your Life Rating: 3 out of 5 stars3/5101 Ready-to-Use Excel Formulas Rating: 4 out of 5 stars4/5
Reviews for System Parameter Identification
0 ratings0 reviews
Book preview
System Parameter Identification - Badong Chen
1
Introduction
1.1 Elements of System Identification
Mathematical models of systems (either natural or man-made) play an essential role in modern science and technology. Roughly speaking, a mathematical model can be imagined as a mathematical law that links the system inputs (causes) with the outputs (effects). The applications of mathematical models range from simulation and prediction to control and diagnosis in heterogeneous fields. System identification is a widely used approach to build a mathematical model. It estimates the model based on the observed data (usually with uncertainty and noise) from the unknown system.
Many researchers try to provide an explicit definition for system identification. In 1962, Zadeh gave a definition as follows [1]: System identification is the determination, on the basis of observations of input and output, of a system within a specified class of systems to which the system under test is equivalent.
It is almost impossible to find out a model completely matching the physical plant. Actually, the system input and output always include certain noises; the identification model is therefore only an approximation of the practical plant. Eykhoff [2] pointed out that the system identification tries to use a model to describe the essential characteristic of an objective system (or a system under construction), and the model should be expressed in a useful form. Clearly, Eykhoff did not expect to obtain an exact mathematical description, but just to create a model suitable for applications. In 1978, Ljung [3] proposed another definition: The identification procedure is based on three entities: the data, the set of models, and the criterion. Identification, then, is to select the model in the model set that describes the data best, according to the criterion.
According to the definitions by Zadeh and Ljung, system identification consists of three elements (see Figure 1.1): data, model, and equivalence criterion (equivalence is often defined in terms of a criterion or a loss function). The three elements directly govern the identification performance, including the identification accuracy, convergence rate, robustness, and computational complexity of the identification algorithm [4]. How to optimally design or choose these elements is very important in system identification.
Figure 1.1 Three elements of system identification.
The model selection is a crucial step in system identification. Over the past decades, a number of model structures have been suggested, ranging from the simple linear structures [FIR (finite impulse response), AR (autoregressive), ARMA (autoregressive and moving average), etc.] to more general nonlinear structures [NAR (nonlinear autoregressive), MLP (multilayer perceptron), RBF (radial basis function), etc.]. In general, model selection is a trade-off between the quality and the complexity of the model. In most practical situations, some prior knowledge may be available regarding the appropriate model structure or the designer may wish to limit to a particular model structure that is tractable and meanwhile can make a good approximation to the true system. Various model selection criteria have also been introduced, such as the cross-validation (CV) criterion [5], Akaike’s information criterion (AIC) [6,7], Bayesian information criterion (BIC) [8], and minimum description length (MDL) criterion