why hammerstein type
play

Why Hammerstein-Type Need to Minimize the . . . Block Models Are So - PowerPoint PPT Presentation

Linear Models And . . . Hammerstein-Type . . . How Can We Speed . . . Need to Consider the . . . Why Hammerstein-Type Need to Minimize the . . . Block Models Are So One Stage Is Not . . . What About Two Stages? Efficient: Case Study of Are


  1. Linear Models And . . . Hammerstein-Type . . . How Can We Speed . . . Need to Consider the . . . Why Hammerstein-Type Need to Minimize the . . . Block Models Are So One Stage Is Not . . . What About Two Stages? Efficient: Case Study of Are Three . . . How This Applies to . . . Financial Econometrics Home Page Thongchai Dumrongpokaphan 1 , Afshin Gholamy 2 Title Page Vladik Kreinovich 2 , and Hoang Phuong Nguyen 3 ◭◭ ◮◮ 1 Department of Mathematics, Chiang Mai University, ◭ ◮ Thailand, tcd43@hotmail.com Page 1 of 23 2 University of Texas at El Paso, El Paso, Texas 79968, USA afshingholamy@gmail.com, vladik@utep.edu Go Back 3 Division Informatics, Math-Informatics Faculty, Thang Long University, Hanoi, Vietnam, nhphuong2008@gmail.com Full Screen Close Quit

  2. Linear Models And . . . Hammerstein-Type . . . 1. Linear Models And Need to Go Beyond Them How Can We Speed . . . • In the 1st approximation, the dynamics of an economic Need to Consider the . . . system can be often described by a linear model. Need to Minimize the . . . One Stage Is Not . . . • In a linear model, the values y 1 ( t ) , . . . , y n ( t ) of the de- What About Two Stages? sired quantities at moment t linearly depend: Are Three . . . – on the values of these quantities at the previous How This Applies to . . . moments of time, and Home Page – on the values of related quantities x 1 ( t ) , . . . , x m ( t ) Title Page at the current and previous moments of time: ◭◭ ◮◮ n S m S � � � � ◭ ◮ y i ( t ) = C ijs · y j ( t − s )+ D ips · x p ( t − s )+ y i 0 . j =1 s =1 p =1 s =0 Page 2 of 23 • In practice, however, many real-life processes are non- Go Back linear. Full Screen • It is desirable to take this non-linearity into account. Close Quit

  3. Linear Models And . . . Hammerstein-Type . . . 2. Hammerstein-Type Block Models for Nonlin- How Can We Speed . . . ear Dynamics Are Efficient in Econometrics Need to Consider the . . . • In many econometric applications: Need to Minimize the . . . One Stage Is Not . . . – the most accurate and the most efficient models What About Two Stages? turned out to be models Are Three . . . – which in control theory are known as Hammerstein- How This Applies to . . . type block models . Home Page • These models combine linear dynamic equations with Title Page non-linear static transformations. ◭◭ ◮◮ • In such models, the transition from moment t to the ◭ ◮ next one consists of several sequential transformations. Page 3 of 23 • Some are linear dynamical transformations. Go Back • Others are static non-linear transformations, that take Full Screen into account only the current values of the quantities. Close Quit

  4. Linear Models And . . . Hammerstein-Type . . . 3. A Toy Example of a Block Model How Can We Speed . . . • To illustrate the idea of a Hammerstein-type block Need to Consider the . . . model, let us consider the simplest case, when: Need to Minimize the . . . One Stage Is Not . . . – the state of the system is described by a single What About Two Stages? quantity y 1 , Are Three . . . – the state y 1 ( t ) at moment t is uniquely determined How This Applies to . . . only by its previous state y 1 ( t − 1), and Home Page – no other quantities affect the dynamics. Title Page • In the linear approximation, the dynamics of such a ◭◭ ◮◮ system is described by a linear dynamic equation ◭ ◮ y 1 ( t ) = C 111 · y 1 ( t − 1) + y 10 . Page 4 of 23 • The simplest possible non-linearity here will be an ad- Go Back ditional term which is quadratic in y 1 ( t ): Full Screen y 1 ( t ) = C 111 · y 1 ( t − 1) + c · ( y 1 ( t − 1)) 2 + y 10 . Close Quit

  5. Linear Models And . . . Hammerstein-Type . . . 4. A Toy Example (cont-d) How Can We Speed . . . def = ( y 1 ( t )) 2 , the Need to Consider the . . . • In terms of an auxiliary variable s ( t ) Need to Minimize the . . . above system can be described in terms of two blocks: One Stage Is Not . . . – a linear dynamical block described by a linear dy- What About Two Stages? namic equation Are Three . . . y 1 ( t ) = C 111 · y 1 ( t − 1) + c · s ( t − 1) + y 10 , and How This Applies to . . . Home Page – a nonlinear block described by a non-linear static Title Page transformation s ( t ) = ( y ( t )) 2 . ◭◭ ◮◮ • In econometrics, non-quadratic transformations are of- ◭ ◮ ten used: e.g., logarithms and exponential functions. Page 5 of 23 • They transform a multiplicative relation z = x · y be- tween quantities into a linear relation between logs: Go Back Full Screen ln( z ) = ln( x ) + ln( y ) . Close Quit

  6. Linear Models And . . . Hammerstein-Type . . . 5. Formulation of the Problem How Can We Speed . . . • In many cases, a non-linear dynamical system can be Need to Consider the . . . represented in the Hammerstein-type block form. Need to Minimize the . . . One Stage Is Not . . . • However, the question remains why necessarily such What About Two Stages? models often work the best in econometrics. Are Three . . . • Indeed, there are many other techniques for describing How This Applies to . . . non-linear dynamical systems, such as: Home Page – Wiener models, in which y i ( t ) are described as Tay- Title Page lor series in terms of y j ( t − s ) and x p ( t − s ), ◭◭ ◮◮ – models that describe the dynamics of wavelet coef- ◭ ◮ ficients, Page 6 of 23 – models that formulate the non-linear dynamics in terms of fuzzy rules, etc. Go Back • In this talk, we explain why such models are efficient Full Screen in econometrics, especially in financial econometrics. Close Quit

  7. Linear Models And . . . Hammerstein-Type . . . 6. Specifics of Computations Related to Econo- How Can We Speed . . . metrics, Especially to Financial Econometrics Need to Consider the . . . • In many economics-related problems, it is important: Need to Minimize the . . . One Stage Is Not . . . – not only to predict future values of the correspond- What About Two Stages? ing quantities, Are Three . . . – but also to predict them as fast as possible. How This Applies to . . . • This need for speed is easy to explain; for example: Home Page – an investor who is the first to finish computation Title Page of the future stock price ◭◭ ◮◮ – will have an advantage of knowing in what direction ◭ ◮ this price will go. Page 7 of 23 • If his/her computations show that the price will go up, Go Back the investor will buy the stock at the current price. Full Screen • Thus, the investor will gain a lot. Close Quit

  8. Linear Models And . . . Hammerstein-Type . . . 7. Computations in Econometrics (cont-d) How Can We Speed . . . • If the computations show that the price will go down, Need to Consider the . . . the investor will sell his/her stock at the current price. Need to Minimize the . . . One Stage Is Not . . . • Thus, the investor will avoid losing money. What About Two Stages? • Similarly, an investor who is the first to predict the Are Three . . . change in the ratio of two currencies will gain a lot. How This Applies to . . . Home Page • In all these cases, fast computations are extremely im- portant. Title Page • Thus, the nonlinear models that we use in these pre- ◭◭ ◮◮ dictions must be the fastest to compute. ◭ ◮ Page 8 of 23 Go Back Full Screen Close Quit

  9. Linear Models And . . . Hammerstein-Type . . . 8. How Can We Speed Up Computations: Need How Can We Speed . . . for Parallel Computations Need to Consider the . . . • If a task takes a lot of time for a single person, a natural Need to Minimize the . . . way to speed it up is: One Stage Is Not . . . What About Two Stages? – to have someone else help, Are Three . . . – so that several people can perform this task in par- How This Applies to . . . allel. Home Page • Similarly, Title Page – if a task takes too much time on a single computer ◭◭ ◮◮ processor, ◭ ◮ – a natural way to speed it up is to have several pro- Page 9 of 23 cessors work in parallel on different subtasks. Go Back Full Screen Close Quit

  10. Linear Models And . . . Hammerstein-Type . . . 9. Need to Consider the Simplest Possible Com- How Can We Speed . . . putational Tasks for Each Processor Need to Consider the . . . • The overall computation time is determined by the Need to Minimize the . . . time during which each processor finishes its task; so: One Stage Is Not . . . What About Two Stages? – to make the overall computations as fast as possi- ble, Are Three . . . How This Applies to . . . – it is necessary to make the elementary tasks as- Home Page signed to each processor as fast as possible, – thus, as simple as possible. Title Page • Each computational task involves processing numbers. ◭◭ ◮◮ • We are talking about the transition from linear to non- ◭ ◮ linear models. Page 10 of 23 • So, it makes sense to consider linear versus nonlinear Go Back transformations. Full Screen • Clearly, linear transformations are much faster than Close nonlinear ones. Quit

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend