Permuted Temporal Kolmogorov-Arnold Networks for Stock Price Forecasting Using Generative Aspect-Based Sentiment Analysis
Stock prices are experiencing fluctuation daily. While stock price predictions typically rely on historical transaction data, other factors, such as news sentiment, also play an indirect role in influencing these changes. News sentiment, typically expressed as a qualitative sentiment label, cannot b...
Saved in:
| Main Authors: | , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
IEEE
2024-01-01
|
| Series: | IEEE Access |
| Subjects: | |
| Online Access: | https://ieeexplore.ieee.org/document/10767685/ |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1850066291410337792 |
|---|---|
| author | Agus Tri Haryono Riyanarto Sarno Ratih Nur Esti Anggraini Kelly Rossa Sungkono |
| author_facet | Agus Tri Haryono Riyanarto Sarno Ratih Nur Esti Anggraini Kelly Rossa Sungkono |
| author_sort | Agus Tri Haryono |
| collection | DOAJ |
| description | Stock prices are experiencing fluctuation daily. While stock price predictions typically rely on historical transaction data, other factors, such as news sentiment, also play an indirect role in influencing these changes. News sentiment, typically expressed as a qualitative sentiment label, cannot be directly used as an indicator in stock price analysis, as it differs from the quantitative stock transaction. The vital issue in stock price forecasting using news data is the quantification process from sentiment label to score. This research proposed generative Aspect-Based Sentiment Analysis (ABSA) to produce an aspect-sentiment quadruplet: aspect category, aspect term, sentiment polarity, and opinion term. The aspect-sentiment quadruplet produces daily ABSA sentiment scores using the Loughran and McDonald Sentiment Lexicon (LMSL) to handle out-of-vocabulary. The stock transaction history and daily ABSA sentiment score are used to unify stock price forecasting using permuted Temporal Kolmogorov-Arnold Network (pTKAN), which is a rearrangement of the position dimension for isolating the sequence of time series. The Movement-Weighted Regression Error (MWRE) evaluation method is proposed to measure the performance of unified stock price forecasting with representation movement direction error and regression error. The experimental results show that the daily ABSA sentiment score positively influences the performance of unified stock price forecasting using the Temporal Kolmogorov-Arnold Network (TKAN). The pTKAN architecture best performed in 25 of 27 stock issuers among 19 architectures, which includes traditional-, machine learning-, and deep learning-based architectures tested on the stock transaction dataset. |
| format | Article |
| id | doaj-art-b81a206450b84020b0de2831d2b50301 |
| institution | DOAJ |
| issn | 2169-3536 |
| language | English |
| publishDate | 2024-01-01 |
| publisher | IEEE |
| record_format | Article |
| series | IEEE Access |
| spelling | doaj-art-b81a206450b84020b0de2831d2b503012025-08-20T02:48:46ZengIEEEIEEE Access2169-35362024-01-011217867217868910.1109/ACCESS.2024.350665810767685Permuted Temporal Kolmogorov-Arnold Networks for Stock Price Forecasting Using Generative Aspect-Based Sentiment AnalysisAgus Tri Haryono0https://orcid.org/0000-0001-5137-8810Riyanarto Sarno1Ratih Nur Esti Anggraini2Kelly Rossa Sungkono3https://orcid.org/0000-0003-3030-3566Department of Informatics, Institut Teknologi Sepuluh Nopember, Surabaya, IndonesiaDepartment of Informatics, Institut Teknologi Sepuluh Nopember, Surabaya, IndonesiaDepartment of Informatics, Institut Teknologi Sepuluh Nopember, Surabaya, IndonesiaDepartment of Informatics, Institut Teknologi Sepuluh Nopember, Surabaya, IndonesiaStock prices are experiencing fluctuation daily. While stock price predictions typically rely on historical transaction data, other factors, such as news sentiment, also play an indirect role in influencing these changes. News sentiment, typically expressed as a qualitative sentiment label, cannot be directly used as an indicator in stock price analysis, as it differs from the quantitative stock transaction. The vital issue in stock price forecasting using news data is the quantification process from sentiment label to score. This research proposed generative Aspect-Based Sentiment Analysis (ABSA) to produce an aspect-sentiment quadruplet: aspect category, aspect term, sentiment polarity, and opinion term. The aspect-sentiment quadruplet produces daily ABSA sentiment scores using the Loughran and McDonald Sentiment Lexicon (LMSL) to handle out-of-vocabulary. The stock transaction history and daily ABSA sentiment score are used to unify stock price forecasting using permuted Temporal Kolmogorov-Arnold Network (pTKAN), which is a rearrangement of the position dimension for isolating the sequence of time series. The Movement-Weighted Regression Error (MWRE) evaluation method is proposed to measure the performance of unified stock price forecasting with representation movement direction error and regression error. The experimental results show that the daily ABSA sentiment score positively influences the performance of unified stock price forecasting using the Temporal Kolmogorov-Arnold Network (TKAN). The pTKAN architecture best performed in 25 of 27 stock issuers among 19 architectures, which includes traditional-, machine learning-, and deep learning-based architectures tested on the stock transaction dataset.https://ieeexplore.ieee.org/document/10767685/Movement-weighted regression errorparaphrase generationpermuted Kolmogorov-Arnold networkaspect-sentiment quadrupletquantifying news sentimentstock price forecasting |
| spellingShingle | Agus Tri Haryono Riyanarto Sarno Ratih Nur Esti Anggraini Kelly Rossa Sungkono Permuted Temporal Kolmogorov-Arnold Networks for Stock Price Forecasting Using Generative Aspect-Based Sentiment Analysis IEEE Access Movement-weighted regression error paraphrase generation permuted Kolmogorov-Arnold network aspect-sentiment quadruplet quantifying news sentiment stock price forecasting |
| title | Permuted Temporal Kolmogorov-Arnold Networks for Stock Price Forecasting Using Generative Aspect-Based Sentiment Analysis |
| title_full | Permuted Temporal Kolmogorov-Arnold Networks for Stock Price Forecasting Using Generative Aspect-Based Sentiment Analysis |
| title_fullStr | Permuted Temporal Kolmogorov-Arnold Networks for Stock Price Forecasting Using Generative Aspect-Based Sentiment Analysis |
| title_full_unstemmed | Permuted Temporal Kolmogorov-Arnold Networks for Stock Price Forecasting Using Generative Aspect-Based Sentiment Analysis |
| title_short | Permuted Temporal Kolmogorov-Arnold Networks for Stock Price Forecasting Using Generative Aspect-Based Sentiment Analysis |
| title_sort | permuted temporal kolmogorov arnold networks for stock price forecasting using generative aspect based sentiment analysis |
| topic | Movement-weighted regression error paraphrase generation permuted Kolmogorov-Arnold network aspect-sentiment quadruplet quantifying news sentiment stock price forecasting |
| url | https://ieeexplore.ieee.org/document/10767685/ |
| work_keys_str_mv | AT agustriharyono permutedtemporalkolmogorovarnoldnetworksforstockpriceforecastingusinggenerativeaspectbasedsentimentanalysis AT riyanartosarno permutedtemporalkolmogorovarnoldnetworksforstockpriceforecastingusinggenerativeaspectbasedsentimentanalysis AT ratihnurestianggraini permutedtemporalkolmogorovarnoldnetworksforstockpriceforecastingusinggenerativeaspectbasedsentimentanalysis AT kellyrossasungkono permutedtemporalkolmogorovarnoldnetworksforstockpriceforecastingusinggenerativeaspectbasedsentimentanalysis |