Abstract
Motivated by a measure of predictability, this paper uses the extracted signal ratio as a measure of the degree of overfitting. With this measure, we examine the performance of one type of overfittingavoidance design frequently used in financial applications of GP. Based on the simulation results run with the software Simple GP, we find that this design is not effective in avoiding overfitting. Furthermore, within the range of search intensity typically considered by these applications, we find that underfitting, instead of overfitting, is the more prevalent problem. This problem becomes more serious when the data is generated by a process that has a high degree of algorithmic complexity. This paper, therefore, casts doubt on the conclusions made by those early applications regarding the poor performance of GP, and recommends that changes be made to ensure progress.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Allen, F., Karjalainen, R.: Using Genetic Algorithms to Find Technical Trading Rules. Journal of Financial Economics 51(2) (1999) 245–271
Bender, E.: Mathematical Methods in Artificial Intelligence. IEEE, Los Alamitos, Calif. (1996)
Chen, S.-H., Yeh, C.-H.: Toward a Computable Approach to the Efficient Market Hypothesis: An Application of Genetic Programming. Journal of Economic Dynamics and Control 21(6) (1997) 1043–1063
Chen, S.-H. (ed.): Genetic Algorithms and Genetic Programming in Computational Finance. Kluwer Academic Publishers (2002)
Chen, S.-H., Kuo, T.-W.: Genetic Programming: A Tutorial with the Software Simple GP. In: Chen, S.-H. (ed.), Genetic Algorithms and Genetic Programming in Computational Finance, Kluwer Academic Publishers (2002) 55–77
Geman, S., Bienenstock, E., Doursat, R.: Neural Networks and the Bias/Variance Dilemma. Neural Computation 4(1) (1992) 1–58
Kaboudan, M. A.: A Measure of Time Series’s Predictability Using Genetic Programming Applied to Stock Returns. Journal of Forecasting 18 (1999) 345–357
Kecman, V.: Learning and Soft Computing: Support Vector Machines, Neural Networks, and Fuzzy Logic Models. MIT Press (2001)
Mehrotra, K., Mohan, C., Ranka, S.: Elements of Artificial Neural Networks. MIT Press, Cambridge, Mass. (1997)
Neely, C., Weller, P., Ditmar, R.: Is Technical Analysis in the Foreign Exchange Market Profitable? A Genetic Programming Approach. Journal of Financial and Quantitative Analysis 32(4) (1997) 405–427
Neely, C. J., Weller, P. A.: Technical Trading Rules in the European Monetary System. Journal of International Money and Finance 18(3) (1999) 429–458
Neely, C. J., Weller, P. A.: Using GP to Predict Exchange Rate Volatility. In: Chen, S.-H. (ed.): Genetic Algorithms and Genetic Programming in Computational Finance. Kluwer Academic Publishers, Boston Dordrecht London (2002) 263–279
Noe, T. H., Wang, J.: The Self-Evolving Logic of Financial Claim Prices. In: Chen, S.-H. (ed.): Genetic Algorithms and Genetic Programming in Computational Finance. Kluwer Academic Publishers, Boston Dordrecht London (2002) 249–262
Smith, M.: Neural Networks for Statistical Modeling. Van Nostrand Reinhold, New York (1993)
Stone, M.: Cross-Validatory Choice and Assessment of Statistical Predictors. Journal of the Royal Statistical Society B36 (1974) 111–147
Wang, J.: Trading and Hedging in S&P 500 Spot and Futures Markets Using Genetic Programming. Journal of Futures Markets 20(10) (2000) 911–942
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Shu-Heng, C., Tzu-Wen, K. (2003). Overfitting or Poor Learning: A Critique of Current Financial Applications of GP. In: Ryan, C., Soule, T., Keijzer, M., Tsang, E., Poli, R., Costa, E. (eds) Genetic Programming. EuroGP 2003. Lecture Notes in Computer Science, vol 2610. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36599-0_4
Download citation
DOI: https://doi.org/10.1007/3-540-36599-0_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00971-9
Online ISBN: 978-3-540-36599-0
eBook Packages: Springer Book Archive