| Previous | Table of Contents | Next |
SOLUTION FORMATION
The following paragraph details the approach employed by Sugihara and May, called the Simplex Projection Method. The next section then demonstrates how genetic operators fit into this simplex projection methodology.
The basic idea of the Simplex Projection Method compares forecasts (using a specific time step) of future values with actual values in a time series. When a complete series is finished, the overall accuracy of the many individual forecasts is determined by use of the correlation coefficient. Then a higher time step is made, and the complete forecasting procedure is rerun. This process continues for time steps to a value of about 12 steps.
The results are then plotted. In a chaotic time series, the accuracy of the forecast diminishes as the horizon step increases; but with noise, the forecast error remains the same statistically and thus, the accuracy is somewhat constant as the horizon step increases. In their words, comparing the predicted and actual trajectories, we can make tentative distinctions between dynamical chaos and measurement error: for a chaotic time series, the accuracy of the nonlinear forecast falls off with increasing prediction time interval, whereas for uncorrelated noise, the forecasting accuracy is roughly independent of prediction time interval [2].
In order to make the comparison, a geometric space is generated from the time series values. This is a common methodology used in other nonlinear time series approaches such as neural networks. After obtaining a time series, they
An example of establishing data points in a state space from a time series is the following. Consider the small time series 12, 2, 8, 4, 11, 17, 19, 13, 17, 4, 9, 7, 16, 12, and 9. Assume a time lag of one, an embedding dimension of three, a pattern library size of six, and a test series of four. Then the following data points comprise the pattern library: (8,2, 12), (4,8,2), (11,4,8), (17,11,4), (19,17,11), and (13,19,17). The following four vectors comprise the test series: (17,13,19), (4,17,13), (9,4,17), and (7,9,4).
The following illustrates the projection using the example already discussed. Assume that the vector (17, 13, 19) represents the test vector and (13, 19, 17), (19, 17, 11), (17, 11, 4), and (11, 4, 8) represent the vertices of the simplex obtained in step three. Then the projection for the vertex at (13, 19, 17) is (17, 13, 19). Because the x component, i.e., the 13 projects to 17 (which is in fact the next element in the original time series), the x component, i.e., the 19, projects to 13, and the x component, a 17, projects to 19. Likewise, the vector at (7, 9,4) projects to (16, 7, 9). For a time step value of 2, the projections for the vector (13, 19, 17) is (4, 17, 13) because the x component, a 13, skips to 3 forward elements in the original time series for a value of 4. The x component, a 19, projects two time elements for a value of 17, and the x component projects two time steps for a value of 13.
| Previous | Table of Contents | Next |