Digital Repository

Multivariate Time Series Forecasting in Colombo Stock Exchange Data with Explainable AI

Show simple item record

dc.contributor.author Kumarapeli, Saranga
dc.date.accessioned 2025-06-27T06:30:42Z
dc.date.available 2025-06-27T06:30:42Z
dc.date.issued 2024
dc.identifier.citation Kumarapeli, Saranga (2024) Multivariate Time Series Forecasting in Colombo Stock Exchange Data with Explainable AI. BSc. Dissertation, Informatics Institute of Technology en_US
dc.identifier.issn 2019952
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/2727
dc.description.abstract "The Colombo Stock Exchange (CSE), a pivotal entity in Sri Lanka's emerging market, is characterized by its diverse sector representation and the complex, dynamic nature of its stock market trends. This study delves into the intricacies of predicting these trends, focusing on the significance of incorporating multivariate time series analysis and the influence of external factors, particularly the USD/LKR exchange rate, on forecasting accuracy. The challenge of enhancing model understandability and trust through Explainable Artificial Intelligence (XAI) is also addressed, highlighting the importance of transparency in financial modeling. To tackle the forecasting challenges, this research employs a Bidirectional Long Short-Term Memory (LSTM) model, leveraging its ability to process data sequences in both forward and backward directions. This approach is augmented by the inclusion of dense layers and a Lambda layer for output scaling, aiming to capture and interpret complex temporal relationships within the market data effectively. The technical framework is designed to consider the USD/LKR exchange rate as an exogenous variable, acknowledging its significant impact on the CSE dynamics. Moreover, the application of XAI principles enables a deeper understanding of the model's decisions, fostering trust and facilitating critical evaluation by end-users. The evaluation across forecasting models for the Colombo Stock Exchange underscored the LSTM model's standout accuracy, evidenced by the lowest Mean Absolute Error (MAE) of 12.89 and Mean Squared Error (MSE) of 335.24, marking it as exceptionally precise in predicting market trends. In comparison, models such as Random Forest, ElasticNet, Lasso, XGBoost, and Gradient Boosting displayed higher MAE and MSE figures, with XGBoost recording the highest MSE at 421.33, indicating varying degrees of predictive accuracy. Notably, the LSTM model also excelled in the Mean Absolute Percentage Error (MAPE) at 8.00% and achieved the lowest Theil's U statistic at 0.812, underscoring its superior forecasting capability. This comprehensive performance establishes the LSTM as the most effective and reliable model for navigating the complexities of stock market forecasts in this analysis." en_US
dc.language.iso en en_US
dc.subject Multivariate Time Series Forecasting en_US
dc.subject LSTM en_US
dc.subject Machine Learning en_US
dc.title Multivariate Time Series Forecasting in Colombo Stock Exchange Data with Explainable AI en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Advanced Search

Browse

My Account