Skip to content

ioannislivieris/C-KAN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C-KAN

This repository contains the implementation code for the manuscript entitled C-KAN: A new approach for integrating convolutional layers with Kolmogorov-Arnold networks for time-series forecasting

Abstract: Time-series forecasting consists of one of the most challenging and widely studied research areas from both academic and industrial communities. Despite the recent advancements in deep learning, the prediction of future time-series values remains a considerable endeavor due to the complexity and dynamic nature of time-series data. In this work, a new prediction model is proposed, named C-KAN, for multi-step forecasting, which is based on integrating convolutional layers with Kolmogorov-Arnold network architecture. The proposed model's advantages are (i) the utilization of convolutional layers for learning the behavior and internal representation of time-series input data (ii) activation at edges of Kolmogorov-Arnold network for potentially altering training dynamics and (iii) modular non-linearity for allowing differentiated treatment of features and potentially more precise control over input influence on outputs. Furthermore, the proposed model is trained using the DILATE loss function, which ensures that it is able to effectively deal with the dynamics and high volatility of non-stationary time-series data. The numerical experiments and statistical analysis were conducted on four challenging non-stationarity time-series datasets, provide strong evidence that C-KAN constitutes an efficient and accurate model, well-suited for time-series forecasting tasks.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published