Inthachot Montri, Boonjing Veera, Intakosum Sarun
Department of Computer Science, Faculty of Science, King Mongkut's Institute of Technology Ladkrabang, Bangkok 10520, Thailand.
International College, King Mongkut's Institute of Technology Ladkrabang, Bangkok 10520, Thailand.
Comput Intell Neurosci. 2016;2016:3045254. doi: 10.1155/2016/3045254. Epub 2016 Nov 15.
This study investigated the use of Artificial Neural Network (ANN) and Genetic Algorithm (GA) for prediction of Thailand's SET50 index trend. ANN is a widely accepted machine learning method that uses past data to predict future trend, while GA is an algorithm that can find better subsets of input variables for importing into ANN, hence enabling more accurate prediction by its efficient feature selection. The imported data were chosen technical indicators highly regarded by stock analysts, each represented by 4 input variables that were based on past time spans of 4 different lengths: 3-, 5-, 10-, and 15-day spans before the day of prediction. This import undertaking generated a big set of diverse input variables with an exponentially higher number of possible subsets that GA culled down to a manageable number of more effective ones. SET50 index data of the past 6 years, from 2009 to 2014, were used to evaluate this hybrid intelligence prediction accuracy, and the hybrid's prediction results were found to be more accurate than those made by a method using only one input variable for one fixed length of past time span.
本研究探讨了使用人工神经网络(ANN)和遗传算法(GA)来预测泰国证券交易所50指数(SET50)的走势。人工神经网络是一种广泛认可的机器学习方法,它利用过去的数据来预测未来趋势,而遗传算法是一种能够找到更好的输入变量子集以导入人工神经网络的算法,从而通过其高效的特征选择实现更准确的预测。导入的数据是股票分析师高度重视的技术指标,每个指标由4个输入变量表示,这些变量基于预测日之前4个不同时长的过去时间跨度:3天、5天、10天和15天。这种导入工作产生了大量多样的输入变量,其可能的子集数量呈指数级增长,遗传算法将其筛选为数量可控的更有效的子集。使用2009年至2014年过去6年的SET50指数数据来评估这种混合智能预测的准确性,结果发现混合方法的预测结果比仅使用一个固定时长过去时间跨度的一个输入变量的方法更准确。