atlas

Research map / Time series / Long-term forecasting

Real-Time Calibration Model for Low-Cost Sensor in Fine-Grained Time Series

AAAI 2025 · Time series › Long-term forecasting · approach: Attention for time series forecasting · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes TESLA, a small Transformer for calibrating low-cost fine-grained sensors that uses logarithmic binning of tokens, local+global embeddings, and a linear feature-wise aggregator to get Transformer-level accuracy at near-linear-model speed on microcontrollers.

Problem

Low-cost, low-tech sensors give inaccurate fine-grained (minute-level) readings; existing calibration models either lack accuracy (linear), or are too computationally heavy for IoT hardware (Transformers), and time-series forecasters do not transfer directly to single-sensor calibration.

Approach

Reduce the sequence to about log2 N tokens via logarithmic binning (recent tokens kept fine, older ones aggregated with learnable weights), add a global embedding for single univariate series, and replace the token-wise feed-forward network with a feature-wise linear aggregator, yielding O(log^2 N) attention cost.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TESLA instead of PatchTSTSensor calibration · SensEURCity PM10 average, N=360RMSE: 15.46 -> 14.75Helped
Use TESLA instead of iTransformerSensor calibration · SensEURCity PM10 average, N=360MAE: 8.91 -> 8.57Helped
Use TESLA instead of InformerSensor calibration · SensEURCity PM2.5 average, N=360RMSE: 6.31 -> 6.16Helped
Use TESLA instead of PatchTSTSensor calibration · SensEURCity PM2.5 average, N=360MAE: 3.50 -> 3.23Helped
Use TESLA instead of TransformerSensor calibration · SensEURCity PM1 average, N=360RMSE: 3.42 -> 3.19Helped
Use TESLA instead of TransformerSensor calibration · SensEURCity PM1 average, N=360MAE: 1.83 -> 1.71Helped
Replace uniform binning with logarithmic binning (ablation)TESLA · SensEURCity, N=360Avg. gain (RMSE): -1.20% -> -0.45%Helped
Add global embedding (ablation)TESLA with logarithmic binning and feed-forward aggregation · SensEURCity, N=360Avg. gain (RMSE): -0.45% -> +1.90%Helped
Replace feed-forward aggregation with feature-wise linear aggregation (ablation)TESLA with logarithmic binning and local+global embedding · SensEURCity, N=360Avg. gain (RMSE): +1.90% -> +6.88%Helped

Surprising findings

Limitations

Experimental setup

Datasets: SensEURCity

Benchmarks: SensEURCity

Metrics: RMSE MAE FLOPS memory footprint parameter count inference speed on Arduino Nano 33 BLE Sense Flatbuffer size

Baselines: Linear NLinear DLinear Transformer Informer PatchTST iTransformer

Builds on: PatchTST iTransformer DLinear Informer

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy