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...

Full description

Saved in:
Bibliographic Details
Main Authors: Agus Tri Haryono, Riyanarto Sarno, Ratih Nur Esti Anggraini, Kelly Rossa Sungkono
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