/ Модель

Характеристики

Библиотека
pytorch
Опубликована
3 сен 2026

aqi-eco-nav-models

Регрессия по таблицам

Набор моделей XGBoost и BiLSTM для прогнозирования AQI по табличным и временным данным о качестве воздуха, обученный на данных из Индии.

0скачиваний за 30 дней0лайковвеса обновлены4 сен 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

AQI Eco-Nav Models — репозиторий с двумя независимо обученными моделями для прогнозирования индекса качества воздуха (AQI) по данным о загрязнении и временным признакам. В него входят регрессор XGBoost для табличных данных и двухслойная двунаправленная LSTM на PyTorch для временных рядов; для LSTM используется последовательность длиной 7. Модели обучены на данных о качестве воздуха в Индии.

Репозиторий подходит для прогнозирования AQI, экологического мониторинга, анализа качества воздуха и учебных экспериментов с регрессией и временными рядами. В README приведены отдельные метрики на тестовых выборках: для XGBoost R² составляет 0,9076, для BiLSTM MAE — 17,21; оценки получены при разных настройках и не являются прямым сравнением. Лицензия в предоставленных данных не указана.

Сценарии применения

  • прогнозирование индекса качества воздуха по измерениям загрязнителей
  • краткосрочное прогнозирование AQI по последовательности наблюдений
  • анализ данных о качестве воздуха в городах Индии
  • экологический мониторинг с оценкой AQI
  • учебные эксперименты с регрессией и прогнозированием временных рядов

Ограничения

Модели обучены на данных из Индии, поэтому при применении к условиям за пределами обучающих данных точность может меняться. Метрики XGBoost и BiLSTM рассчитаны на разных тестовых выборках и не предназначены для прямого сравнения.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

AQI Eco-Nav Models

Machine learning and deep learning models for Air Quality Index (AQI) prediction using air-quality and temporal features.

This repository contains two independently trained models:

  • XGBoost — traditional machine learning model for tabular AQI prediction
  • BiLSTM — deep learning model for time-series AQI prediction

Both models were trained using air-quality data from India.

Models

1. XGBoost — Machine Learning

Model: XGBoost Regressor

Task: AQI regression

Model file:

ml/xgb_aqi_model.pkl

Performance

MetricScore
MAE20.28
RMSE41.14
R²0.9076

Training samples: 19,880

Test samples: 4,970

Preprocessing

ml/
├── xgb_aqi_model.pkl
├── city_encoder.pkl
├── feature_medians.pkl
└── model_meta.json

2. BiLSTM — Deep Learning

Model: 2-layer Bidirectional LSTM

Framework: PyTorch

Task: Time-series AQI regression

Architecture:

2×BiLSTM(hidden=128, bidirectional=True)
        ↓
FC(256)
        ↓
AQI Output

Sequence length: 7

Model file:

dl/lstm_aqi_model.pt

Performance

MetricScore
MAE17.21
RMSE25.39
R²0.8102

Training samples: 19,734

Test samples: 2,468

Preprocessing

dl/
├── lstm_aqi_model.pt
├── dl_scaler.pkl
├── dl_city_encoder.pkl
├── dl_feature_medians.pkl
└── dl_model_meta.json

Model Comparison

ModelTypeMAERMSER²
XGBoostMachine Learning20.2841.140.9076
BiLSTMDeep Learning17.2125.390.8102

The BiLSTM achieves lower MAE and RMSE, while the XGBoost model achieves a higher R² on its respective test evaluation.

Because the models use different evaluation setups, the metrics should not be interpreted as a direct apples-to-apples benchmark.

Input Features

Both models use the following 16 features:

PM2.5
PM10
NO
NO2
NOx
NH3
CO
SO2
O3
Benzene
Toluene
Xylene
Month
DayOfYear
DayOfWeek
City_Enc

Supported Cities

The models were trained using data from these cities:

Ahmedabad
Aizawl
Amaravati
Amritsar
Bengaluru
Bhopal
Brajrajnagar
Chandigarh
Chennai
Coimbatore
Delhi
Ernakulam
Gurugram
Guwahati
Hyderabad
Jaipur
Jorapokhar
Kochi
Kolkata
Lucknow
Mumbai
Patna
Shillong
Talcher
Thiruvananthapuram
Visakhapatnam

Dataset

The models were trained using air-quality data from India.

Dataset source:

https://www.kaggle.com/datasets/rohanrao/air-quality-data-in-india

Model Files

aqi-eco-nav-models/
│
├── ml/
│   ├── xgb_aqi_model.pkl
│   ├── city_encoder.pkl
│   ├── feature_medians.pkl
│   └── model_meta.json
│
└── dl/
    ├── lstm_aqi_model.pt
    ├── dl_scaler.pkl
    ├── dl_city_encoder.pkl
    ├── dl_feature_medians.pkl
    └── dl_model_meta.json

Technologies

Machine Learning

  • Python
  • XGBoost
  • Scikit-learn
  • Pandas
  • NumPy
  • Joblib

Deep Learning

  • Python
  • PyTorch
  • Bidirectional LSTM
  • Scikit-learn
  • NumPy

Intended Use

These models are designed for:

  • AQI prediction
  • Air-quality analysis
  • Environmental monitoring
  • Machine learning research
  • Time-series forecasting experiments
  • Educational projects

Disclaimer

These models are intended for educational and research purposes. Predictions may vary when applied to real-world air-quality conditions outside the training data.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · pytorch

Нельзя запустить

Табличные модели пока не поддерживаются.

Ревизия весов
95b973b

0 моделей