Predict Stock Prices Using Supervised Learning Algorithms and Particle Swarm Optimization Algorithm

被引:19
作者
Bazrkar, Mohammad Javad [1 ]
Hosseini, Soodeh [1 ]
机构
[1] Shahid Bahonar Univ Kerman, Fac Math & Comp, Dept Comp Sci, Kerman, Iran
关键词
Stock market; Machine learning; Prediction; Support vector machine; Particle swarm optimization; SPECTRAL MIXTURE ANALYSIS; SELECTION;
D O I
10.1007/s10614-022-10273-3
中图分类号
F [经济];
学科分类号
02 ;
摘要
Forecasting the stock market has always been one of the challenges for stock market participants to make more profit. Among the problems of stock price forecasting, we can mention its dynamic nature, complexity and its dependence on factors such as the governing system of countries, emotions, economic conditions, inflation, and so on. In recent years, many studies have been conducted to predict the capital stock market using traditional techniques, machine learning algorithms and deep learning. The lower our forecast stock error, the More we can reduce investment risk and increase profitability. In this paper, we present a machine learning (ML) approach called support vector machine (SVM) that can be taught using existing data. SVM extracts knowledge between data and ultimately uses this knowledge to predict new stock data. We have also aimed to select the best SVM method parameters using the particle swarm optimization (PSO) algorithm to prevent over-fitting and improve forecast accuracy. Finally, we compare our proposed method (SVM-PSO) with several other methods, including support vector machine, artificial neural network (ANN) and LSTM. The results show that the proposed algorithm works better than other methods and in all cases, its forecast accuracy is above 90%.
引用
收藏
页码:165 / 186
页数:22
相关论文
共 30 条
  • [1] Hybrid learning machines
    Abraham, Ajith
    Corchado, Emilio
    Corchado, Juan M.
    [J]. NEUROCOMPUTING, 2009, 72 (13-15) : 2729 - 2730
  • [2] Comparison of ARIMA and Artificial Neural Networks Models for Stock Price Prediction
    Adebiyi, Ayodele Ariyo
    Adewumi, Aderemi Oluyinka
    Ayo, Charles Korede
    [J]. JOURNAL OF APPLIED MATHEMATICS, 2014,
  • [3] Alasadi W. S., 2017, J. Eng. Appl. Sci., V12, P4102, DOI DOI 10.3923/JEASCI.2017.4102.4107
  • [4] Meza AMA, 2012, DYNA-COLOMBIA, V79, P23
  • [5] [Anonymous], YAHOO FINANCE
  • [6] Predicting the direction of stock market prices using tree-based classifiers
    Basak, Suryoday
    Kar, Saibal
    Saha, Snehanshu
    Khaidem, Luckyson
    Dey, Sudeepa Roy
    [J]. NORTH AMERICAN JOURNAL OF ECONOMICS AND FINANCE, 2019, 47 : 552 - 567
  • [7] Practical selection of SVM parameters and noise estimation for SVM regression
    Cherkassky, V
    Ma, YQ
    [J]. NEURAL NETWORKS, 2004, 17 (01) : 113 - 126
  • [8] SUPPORT-VECTOR NETWORKS
    CORTES, C
    VAPNIK, V
    [J]. MACHINE LEARNING, 1995, 20 (03) : 273 - 297
  • [9] A comparison of error metrics and constraints for multiple endmember spectral mixture analysis and spectral angle mapper
    Dennison, PE
    Halligan, KQ
    Roberts, DA
    [J]. REMOTE SENSING OF ENVIRONMENT, 2004, 93 (03) : 359 - 367
  • [10] Endmember selection for multiple endmember spectral mixture analysis using endmember average RMSE
    Dennison, PE
    Roberts, DA
    [J]. REMOTE SENSING OF ENVIRONMENT, 2003, 87 (2-3) : 123 - 135