ritulk commited on
Commit
d7f6421
·
verified ·
1 Parent(s): 46b16ea

This repository contains a fine-tuned **Patch Time Series Transformer (PatchTST)** model designed for predicting cooling load metrics from occupancy and weather time-series data. The model simultaneously predicts:

- `predicted_cooling_load_kWh`
- `optimized_cooling_load_kWh`
- `actual_cooling_load_kWh`

## Model Description

The model leverages historical occupancy, zone, and rich weather features to perform multivariate, multi-output time-series regression. The architecture is based on Microsoft's PatchTST transformer adapted for multivariate forecasting.

## Intended Use

This model is intended for:

- HVAC energy consumption forecasting
- Smart building climate control optimization
- Research on occupancy and environmental impact on cooling load

## Limitations & Ethical Considerations

- Model performance depends heavily on quality and representativeness of input data.
- Deployment in real environments should consider additional safety and calibration factors.
- Biases in historical occupancy or weather data may influence model predictions.

## Training Details

- Trained on timestamped structured data with occupancy, airflow, and weather inputs
- Sequence length: 48 hours historical context
- Prediction horizon: 1 hour ahead
- Library used: TSai (Time Series AI)
- Loss function: Mean Squared Error (MSE)
- Metrics: MAE and RMSE reported on validation data

## Evaluation Results

| Metric | Value (Validation Set) |
|--------------------------------|-----------------------|
| Mean Absolute Error (predicted_cooling_load_kWh) | 24.29 |
| Root Mean Squared Error (predicted_cooling_load_kWh)| 31.65 |
| Mean Absolute Error (optimized_cooling_load_kWh) | 26.13 |
| Root Mean Squared Error (optimized_cooling_load_kWh)| 34.26 |
| Mean Absolute Error (actual_cooling_load_kWh) | 26.44 |
| Root Mean Squared Error (actual_cooling_load_kWh) | 34.60 |

## How to Use

1. Load the model using TSai or PyTorch.
2. Prepare input data consistent with training normalization and encoding.
3. Run inference to obtain multivariate cooling load forecasts.

## Citation

Please cite this model if used in academic or commercial projects.

---

Files changed (1) hide show
  1. README.md +21 -0
README.md ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: apache-2.0
3
+ language:
4
+ - en
5
+ metrics:
6
+ - mae
7
+ - rmse
8
+ pipeline_tag: time-series-forecasting
9
+ library_name: transformers
10
+
11
+ tags:
12
+ - time-series
13
+ - forecasting
14
+ - passenger_occupancy
15
+ - airport
16
+ - weather
17
+ - patchtst
18
+ - transformer
19
+ - cooling-load-prediction
20
+ - multi-output
21
+ ---