Apply Autoencoder and Principal Component Analysis with Decision Tree to Forecast TSMCs Stock Price
碩士 === 朝陽科技大學 === 財務金融系 === 107 === Nowadays, technology improves rapidly every day. AlphaGo defeated the world Go King in 2016. Artificial Intelligence (AI), which aroused the interest again. If AI can learn by itself without influencing by human, AI wont be biased with emotions and makes more...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2019
|
Online Access: | http://ndltd.ncl.edu.tw/handle/7k4v4y |
id |
ndltd-TW-107CYUT0304009 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-107CYUT03040092019-11-10T05:31:04Z http://ndltd.ncl.edu.tw/handle/7k4v4y Apply Autoencoder and Principal Component Analysis with Decision Tree to Forecast TSMCs Stock Price 運用自動編碼器與主成分分析結合決策樹預測台積電股價 LU, CHIA-YING 呂佳穎 碩士 朝陽科技大學 財務金融系 107 Nowadays, technology improves rapidly every day. AlphaGo defeated the world Go King in 2016. Artificial Intelligence (AI), which aroused the interest again. If AI can learn by itself without influencing by human, AI wont be biased with emotions and makes more objective decision. Therefore, both of Machine Learning and Deep Learning are extended from AI, which swept the world. TSMC accounts for 21.29% of Taiwan Stock Exchange Capitalization Weighted Stock Index. Therefore, this study intended to predict its stock price using three different methods. This experiment data was collected for a period of 10 years from 2009 to 2018, which included the training samples (from2009 to 2017) and testing samples (2018 only). In this study, the CART decision tree, autoencoder and the principal component analysis are conducted to evaluate their prediction performance based on confusion matrix. In the variables, the four general technical indicators, such as the Moving Average, the stochastic KD, the Relative Strength Index and the Moving Average Convergence and Divergence are used by the general public and extend Institutional investors net buy or net sell. The results show that among the three methods of the CART decision tree, AE-CART and PCA-CART, the best prediction accuracy of PCA-CART with 7 variables is 77.73%. It proves that proper dimensionality reduction can improve accuracy. The autoencoder is categorized into two methods, AE-CART and PCA-AE-CART for analyzing three different Activation Functions (Relu, Tanh and Sigmoid), which observes the prediction accuracy of the three functions. The results show that the accuracy of Tanh prediction by PCA-AE-CART is up to 66.80%. Compared to the use of the autoencoder combined with the decision tree, using the principal component analysis to perform the dimensionality reduction process improves the accuracy more significantly. CHOU, TSUNG-NAN LEE, SHING-MEI 周宗南 李杏美 2019 學位論文 ; thesis 72 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 朝陽科技大學 === 財務金融系 === 107 === Nowadays, technology improves rapidly every day. AlphaGo defeated the world Go King in 2016. Artificial Intelligence (AI), which aroused the interest again. If AI can learn by itself without influencing by human, AI wont be biased with emotions and makes more objective decision. Therefore, both of Machine Learning and Deep Learning are extended from AI, which swept the world.
TSMC accounts for 21.29% of Taiwan Stock Exchange Capitalization Weighted Stock Index. Therefore, this study intended to predict its stock price using three different methods. This experiment data was collected for a period of 10 years from 2009 to 2018, which included the training samples (from2009 to 2017) and testing samples (2018 only). In this study, the CART decision tree, autoencoder and the principal component analysis are conducted to evaluate their prediction performance based on confusion matrix. In the variables, the four general technical indicators, such as the Moving Average, the stochastic KD, the Relative Strength Index and the Moving Average Convergence and Divergence are used by the general public and extend Institutional investors net buy or net sell. The results show that among the three methods of the CART decision tree, AE-CART and PCA-CART, the best prediction accuracy of PCA-CART with 7 variables is 77.73%. It proves that proper dimensionality reduction can improve accuracy.
The autoencoder is categorized into two methods, AE-CART and PCA-AE-CART for analyzing three different Activation Functions (Relu, Tanh and Sigmoid), which observes the prediction accuracy of the three functions.
The results show that the accuracy of Tanh prediction by PCA-AE-CART is up to 66.80%. Compared to the use of the autoencoder combined with the decision tree, using the principal component analysis to perform the dimensionality reduction process improves the accuracy more significantly.
|
author2 |
CHOU, TSUNG-NAN |
author_facet |
CHOU, TSUNG-NAN LU, CHIA-YING 呂佳穎 |
author |
LU, CHIA-YING 呂佳穎 |
spellingShingle |
LU, CHIA-YING 呂佳穎 Apply Autoencoder and Principal Component Analysis with Decision Tree to Forecast TSMCs Stock Price |
author_sort |
LU, CHIA-YING |
title |
Apply Autoencoder and Principal Component Analysis with Decision Tree to Forecast TSMCs Stock Price |
title_short |
Apply Autoencoder and Principal Component Analysis with Decision Tree to Forecast TSMCs Stock Price |
title_full |
Apply Autoencoder and Principal Component Analysis with Decision Tree to Forecast TSMCs Stock Price |
title_fullStr |
Apply Autoencoder and Principal Component Analysis with Decision Tree to Forecast TSMCs Stock Price |
title_full_unstemmed |
Apply Autoencoder and Principal Component Analysis with Decision Tree to Forecast TSMCs Stock Price |
title_sort |
apply autoencoder and principal component analysis with decision tree to forecast tsmcs stock price |
publishDate |
2019 |
url |
http://ndltd.ncl.edu.tw/handle/7k4v4y |
work_keys_str_mv |
AT luchiaying applyautoencoderandprincipalcomponentanalysiswithdecisiontreetoforecasttsmcsstockprice AT lǚjiāyǐng applyautoencoderandprincipalcomponentanalysiswithdecisiontreetoforecasttsmcsstockprice AT luchiaying yùnyòngzìdòngbiānmǎqìyǔzhǔchéngfēnfēnxījiéhéjuécèshùyùcètáijīdiàngǔjià AT lǚjiāyǐng yùnyòngzìdòngbiānmǎqìyǔzhǔchéngfēnfēnxījiéhéjuécèshùyùcètáijīdiàngǔjià |
_version_ |
1719289300631158784 |