← Latest papers
💻 computer science

A new recurrent neural network for forecasting seasonal time series

This paper introduces a novel recurrent neural network inspired by exponential smoothing methods, which utilizes a particle swarm optimization-based learning algorithm and a new objective function to achieve superior forecasting performance for seasonal time series compared to existing deep and shallow artificial neural networks.

Original authors: Eren Bas, Crina Grosan, Erol Egrioglu

Published 2026-08-24
📖 4 min read☕ Coffee break read

Original authors: Eren Bas, Crina Grosan, Erol Egrioglu

Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Time series forecasting is the science of looking at a sequence of numbers that change over time to guess what will happen next. Think of a weather report predicting tomorrow's temperature or a store manager estimating how many umbrellas to stock for next month. These predictions are often complicated by seasons. Just as the weather warms in summer and cools in winter, many data streams repeat patterns every year, every quarter, or every month. For decades, statisticians have used specialized mathematical tools to handle these repeating cycles, while computer scientists have built artificial neural networks—systems designed to mimic the way human brains learn from examples—to find complex patterns in data. The challenge has always been making these computer systems understand the rhythm of the seasons without needing a human to first strip the data down to its bare bones.

A team of researchers from Giresun University in Turkey and King's College London in the United Kingdom has developed a new type of computer system specifically designed to solve this problem. They created a new recurrent neural network, a kind of artificial intelligence that can remember past events to inform future guesses, but with a unique twist. Instead of forcing the computer to learn seasonality from scratch or requiring humans to clean the data first, the researchers built the concept of seasonal repetition directly into the machine's structure. Their system is designed to look at what happened last year at this same time, just as a human meteorologist might, and use that memory to make a prediction.

The researchers tested their new system on six very different real-world datasets to see if it could outperform existing methods. These datasets included the number of international airline passengers recorded monthly for a decade, quarterly beer consumption in Australia, monthly air pollution levels in Ankara, Turkey's national electricity usage, and local air pressure and temperature readings from Giresun City. In every single case, the new network proved to be more accurate than other popular forecasting tools, including complex deep learning models like Long Short-Term Memory networks and simpler recurrent networks. The new system consistently produced the smallest errors when predicting the next step in the data.

What makes this new network different is how it is built. Traditional computer models often treat every piece of past data as equally important, whether it happened yesterday or ten years ago. However, in forecasting, what happened recently usually matters more for predicting the immediate future. The researchers solved this by giving the computer a new way to measure its mistakes. They programmed the system to pay much closer attention to the most recent errors it made, rather than the older ones. This approach, which they call a weighted error measurement, guides the computer to adjust its internal settings to be more sensitive to current trends. Furthermore, the system uses a learning method inspired by how a flock of birds might search for food, allowing it to explore many different possibilities at once to find the best solution, rather than getting stuck in a local trap.

The study also introduced a specific strategy to prevent the computer from over-learning the past data, a problem where a model memorizes history so well that it fails to predict the future. By using a technique that stops the training process at just the right moment and occasionally resets the search if it gets stuck, the researchers ensured the system remained flexible. When they ran their new network against the other methods thirty separate times to ensure the results were not just luck, the new system consistently delivered the most stable and accurate forecasts. The difference in performance was so clear that statistical tests confirmed the new method was genuinely superior, not just a lucky break.

This work represents a significant step forward in how machines handle seasonal data. By embedding the logic of seasonal smoothing directly into the architecture of the neural network, the researchers have created a tool that does not need the data to be pre-processed or simplified before it can learn. The system learns the rhythm of the seasons on its own, combining the flexibility of modern artificial intelligence with the proven logic of traditional forecasting. The results suggest that for anyone trying to predict anything that follows a seasonal pattern, from energy demand to weather conditions, this new approach offers a more reliable and accurate way to see into the future.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →