Application of Machine Learning Algorithm based on Principal Component Analysis in Stock Data Prediction

With the development of big data technology, machine learning is more and more widely used in the financial field, especially in the stock market prediction. Through machine learning algorithms, it is possible to predict the direction of the stock price based on the historical data of the stock. But the stock market is a complex multi-factor system with many indicators. Therefore, in this study, principal component analysis (PCA) was used to reduce the dimensionality of complex stock data. Then, the data after dimensionality reduction are used to train and test the support vector machine (SVM) and backpropagation (BP) neural network models, and the prediction effect of the two models is compared. The experiment shows that when the learning rate is 0.01, the combination of PCA and BP neural network has the highest prediction accuracy.

Authors

Publication Details

Published
2024-09-20
DOI
https://doi.org/10.1145/3705618.3705666
Primary Topic
Stock Market Forecasting Methods
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Application of Machine Learning Algorithm based on Principal Component Analysis in Stock Data Prediction

Peng Jiao
Stock Market Forecasting Methods
article

Application of Machine Learning Algorithm based on Principal Component Analysis in Stock Data Prediction

Peng Jiao
article en

Abstract

With the development of big data technology, machine learning is more and more widely used in the financial field, especially in the stock market prediction. Through machine learning algorithms, it is possible to predict the direction of the stock price based on the historical data of the stock. But the stock market is a complex multi-factor system with many indicators. Therefore, in this study, principal component analysis (PCA) was used to reduce the dimensionality of complex stock data. Then, the data after dimensionality reduction are used to train and test the support vector machine (SVM) and backpropagation (BP) neural network models, and the prediction effect of the two models is compared. The experiment shows that when the learning rate is 0.01, the combination of PCA and BP neural network has the highest prediction accuracy.

Guangdong University of Science and Technology
Openalex Percentile: Top 70%
Stock Market Forecasting Methods
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.