Improving Stock Prediction Accuracy Using CNN and LSTM

dc.authorscopusid57205069065
dc.authorscopusid49863650600
dc.authorscopusid56338374100
dc.authorscopusid57203258353
dc.authorscopusid57219161935
dc.authorscopusid57213339395
dc.contributor.authorRasheed, J.
dc.contributor.authorJamil, A.
dc.contributor.authorAli, Hameed, A.
dc.contributor.authorIlyas, M.
dc.contributor.authorOzyavas, A.
dc.contributor.authorAjlouni, N.
dc.contributor.authorRasheed, Jawad
dc.date.accessioned2022-03-04T19:12:26Z
dc.date.available2022-03-04T19:12:26Z
dc.date.issued2020
dc.departmentİZÜ
dc.description2020 International Conference on Data Analytics for Business and Industry: Way Towards a Sustainable Economy, ICDABI 2020 -- 26 October 2020 through 27 October 2020 --
dc.description.abstractStock price modeling and prediction is a challenging task due to its non-stationary and dynamic nature of data. Developing an accurate stock prediction method can help investors in making profitable decisions by reducing the investment risks. This paper proposes a deep learning-based method for significantly improving the stock prediction accuracy using deep learning-based methods. Two well-known methods were investigated, namely one dimensional Convolutional Neural Network (1D-CNN) and the Long Short-Term Memory (LSTM). In addition, we also investigated the effect of dimensionality reduction using principal component analysis (PCA) on the prediction accuracy of both 1D-CNN and LSTM. Two separate experiments were performed for each method, one with PCA and one without PCA. The experimental results indicated that LSTM with PCA produced the best results with mean absolute error (MAE) of 0.032, 0.084, and 0.044 while a root mean square error (RMSE) of 0.0643, 0.172, 0.079 on Apple Inc., Amerisource Bergen Corporation, and Cardinal Health datasets. The LSTM network with PCA took an average of 421.8s for training. Contrarily, 1D-CNN model with PCA performed better in terms of computational time as it took only 37s for training and attained MAE of 0.039 and RMSE of 0.0706 on Apple Inc. dataset. Similarly, 1D-CNN took 36.5s for training while achieving 0.099 MAR and 0.2021 RMSE on Amerisource Bergen Corporation dataset, while 37.5s for training that secured 0.067 MAE and 0.1037 RMSE on Cardinal Health dataset. © 2020 IEEE.
dc.identifier.doi10.1109/ICDABI51230.2020.9325597
dc.identifier.isbn9781728196756
dc.identifier.scopus2-s2.0-85100512705
dc.identifier.scopusqualityN/A
dc.identifier.urihttps://doi.org/10.1109/ICDABI51230.2020.9325597
dc.identifier.urihttps://hdl.handle.net/20.500.12436/3199
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherInstitute of Electrical and Electronics Engineers Inc.
dc.relation.ispartof2020 International Conference on Data Analytics for Business and Industry: Way Towards a Sustainable Economy, ICDABI 2020
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.subjectconvolutional neural networks
dc.subjectlong short-term memory
dc.subjectprincipal component analysis
dc.subjectstock prediction
dc.subjectConvolutional neural networks
dc.subjectDeep learning
dc.subjectDimensionality reduction
dc.subjectForecasting
dc.subjectFruits
dc.subjectIndustrial economics
dc.subjectMean square error
dc.subjectOne dimensional
dc.subjectCardinal healths
dc.subjectComputational time
dc.subjectInvestment risks
dc.subjectLearning-based methods
dc.subjectMean absolute error
dc.subjectPrediction accuracy
dc.subjectRoot mean square errors
dc.subjectStock predictions
dc.subjectLong short-term memory
dc.titleImproving Stock Prediction Accuracy Using CNN and LSTM
dc.typeConference Object
dspace.entity.typePublication
relation.isAuthorOfPublicationf9b9b46c-d923-42d3-b413-dd851c2e913a
relation.isAuthorOfPublication.latestForDiscoveryf9b9b46c-d923-42d3-b413-dd851c2e913a

Dosyalar