CMKL University
HOME  >  Research
An Agentic AI Architecture for PM2.5 Monitoring in Northern Thailand

Northern Thailand experiences severe seasonal PM2.5 pollution, especially during the annual burning season. The challenge is not only measuring air pollution, but also forecasting where it will move, identifying possible sources, and translating technical outputs into information that decision-makers can use.

This project was developed by CMKL students Chavakorn Arunkunarax, Chutikarn Kanchanaart, and Kasidith Saetang, with Dr. Charnon Pattiyanon as advisor. The team built an advanced agentic AI framework for real-time PM2.5 monitoring, forecasting, and source attribution in Northern Thailand.

The system brings together multiple specialist pipelines. One pipeline addresses missing sensor data across a sparse monitoring network. Another generates spatial PM2.5 forecasts. A third models smoke transport using satellite and wind data. A fourth performs inverse source attribution to estimate which fire clusters may contribute most to observed pollution. These components are coordinated through an agentic architecture using LangGraph.

The data layer integrates multiple sources, including PM2.5 monitoring stations, weather data, NASA FIRMS fire detections, vehicle registration data, satellite aerosol optical depth, and atmospheric transport information. The system uses a hybrid gap-filling framework to recover missing observations, improving the completeness of the monitoring network.

For forecasting, the project uses a hybrid SVR-PICNN approach. Support Vector Regression provides a coarse temporal prior, while a physics-informed convolutional neural network refines the spatial PM2.5 field under an advection-diffusion-reaction constraint. The system can trigger LINE alerts for near-term public warnings and structured government-style reports for 24-hour forecasts.

For source attribution, the project uses Lagrangian transport modeling, graph neural networks, and inverse modeling to connect fire source locations with observed aerosol patterns. The policy playground agent then translates technical outputs into plain-language briefings for decision-makers.

This is one of the most advanced research projects in the URD series. It combines environmental science, physics-informed AI, graph neural networks, satellite data, source attribution, public health, and LLM-based orchestration. It demonstrates how CMKL students can build systems that are not only technically sophisticated but also connected to urgent regional challenges.

Project Advisor(s)

Research Team member(s)

Chavakorn Arunkunarax
Undergraduate Student
Chutikarn Kanchanaart
Undergraduate Student
Kasidith Saetang
Undergraduate Student