Forecasting of Multiple Seasonal Categorical Time Series Using Fourier Series with Application to AQI Data of Kolkata
This paper proposes a novel framework that adapts Fourier series and indicator functions to model multiple seasonalities in categorical time series, demonstrating improved forecasting accuracy for Kolkata's Air Quality Index data compared to traditional Markov and machine learning methods.
Original paper licensed under CC BY 4.0 (http://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
Imagine you are trying to predict the weather, but instead of "sunny" or "rainy," you are predicting the Air Quality Index (AQI). In cities like Kolkata, the air quality isn't just a number; it's a category: Good, Satisfactory, Moderate, Poor, Very Poor, or Severe.
The problem is that air quality doesn't just change randomly. It has rhythms, like a heartbeat.
- The Daily Beat: It's often worse on weekdays when traffic is heavy and better on weekends.
- The Seasonal Beat: It's terrible in winter (due to fog and lack of wind) but great during the monsoon (rain washes the dust away).
- The Festival Beat: It spikes dramatically during festivals like Diwali because of fireworks.
This paper is about building a better "crystal ball" to predict these air quality categories by understanding these complex rhythms.
The Old Way vs. The New Way
The Old Way (The "Step Ladder" Approach):
Traditionally, statisticians used models like Markov Chains. Imagine a ladder where you can only step to the rung right above or below you. These models look at yesterday's air quality and guess today's.
- The Flaw: They are like a rigid robot. They don't understand why the air is bad. They don't know that "Winter" or "Diwali" is coming up. They just see a pattern of "bad air yesterday = bad air today." They miss the big picture of the seasons and festivals.
The New Way (The "Music and Calendar" Approach):
The authors, Anirban Ghosh and Raju Maiti, propose two new models inspired by a famous method used for electricity forecasting called TBATS. They adapted it for air quality categories. Think of it as teaching the computer to "hear" the music of the seasons and "read" the calendar.
They created two versions of this new model:
1. TSOLR: The "Smooth Music" Model
- The Analogy: Imagine the seasons as a smooth, flowing song. Winter is a low, deep note; Summer is a high, bright note.
- How it works: This model uses Fourier Series (a fancy math term for combining sine and cosine waves) to draw smooth curves that represent these rhythms. It's like drawing a smooth wave on a graph that goes up and down to match the yearly cycle of pollution.
- Why it's cool: It's great at capturing gradual changes. It understands that pollution slowly gets worse as winter approaches and slowly gets better as spring arrives. It can also handle "high notes" (sudden spikes) like Diwali fireworks.
2. ISOLR: The "Calendar Switch" Model
- The Analogy: Imagine a calendar with big, bold switches. One switch says "Winter," another says "Diwali," another says "Weekend."
- How it works: This model uses Indicator Functions. It's like flipping a light switch. If today is Diwali, the "Diwali Switch" is ON (1), and everything else is OFF (0).
- Why it's cool: It's very direct. It doesn't try to smooth things out; it just says, "Hey, it's a festival day, so pollution will be high!" It's great for sudden, sharp changes.
The Experiment: Who Wins?
The authors tested these models using real data from Kolkata (2019–2024). They compared their new models against:
- Old School: Markov Chains (the rigid ladder).
- Machine Learning: Random Forests and Neural Networks (the "black box" computers that guess based on patterns but don't explain why).
The Results:
- The Winner: The TSOLR (Smooth Music) model performed the best. It predicted the air quality category correctly about 74% of the time.
- The Runner-Up: The ISOLR (Calendar Switch) model was a very close second.
- The Surprise: The "Black Box" machine learning models (like Random Forests) actually did worse when they tried to use the smooth music (Fourier) approach. They seemed confused by the smooth waves, whereas the new statistical models thrived on them.
Why Does This Matter?
- It's Interpretable: Unlike a "black box" AI that just gives an answer, these models tell you why. You can look at the math and say, "Ah, the model predicts 'Poor' air quality because the 'Winter Wave' is peaking and the 'Diwali Switch' is on."
- It Handles Complexity: Real life has multiple rhythms happening at once (daily traffic + yearly seasons + one-time festivals). These models can juggle all those rhythms at the same time.
- It's Practical: Better predictions mean better public health warnings. If we know the air will be "Severe" next week, cities can prepare by stopping construction or advising people to stay indoors.
The Bottom Line
Think of air quality forecasting like trying to predict the tides.
- Old models just looked at the water level right now and guessed the next level.
- The new models understand the moon's pull (seasons), the wind (weekdays), and the storm (festivals).
By combining the logic of a calendar with the smoothness of music waves, the authors built a tool that is not only accurate but also easy for humans to understand, helping us breathe a little easier (literally and figuratively) in 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.