← all repositories
KEV0143/Comparative-analysis-of-hourly-load-forecasting-using-PatchTST-TFT-NHiTS-and-CatBoost

Benchmarking Transformers vs. CatBoost on Hourly Loads

Pits PatchTST, TFT, and N-HiTS against CatBoost to help energy markets pick a forecasting model.

Comparative-analysis-of-hourly-load-forecasting-using-PatchTST-TFT-NHiTS-and-CatBoost
Not currently ranked — collecting fresh signals.
star history

What it does This repository packages a comparative analysis pipeline for hourly load forecasting, bundling data preprocessing, model training, validation, and visualization around four algorithms: PatchTST, TFT, N-HiTS, and CatBoost. The authors describe it as an information system aimed at energy-market decision support, though the README offers only a high-level summary without exposing architecture diagrams or sample outputs.

The interesting bit The authors are unusually direct about wanting industrial adoption, openly inviting energy companies and data centers to pilot the models in production. That ambition is admirable, but the README’s dead English-localization links and absence of concrete metrics make it hard to tell whether the codebase is pilot-ready or still a research prototype.

Key highlights

  • Pits three deep-learning time-series architectures (PatchTST, TFT, N-HiTS) against CatBoost gradient boosting.
  • Claims to cover the full workflow: preprocessing, training, validation, and visualization.
  • Explicitly targets energy-market decision support rather than pure algorithmic benchmarking.
  • Authors solicit real-world pilots with utilities, universities, and manufacturing firms.
  • Badges indicate a Python 3.11 / PyTorch 2.0 / Pandas stack, plus Darts-ML.

Caveats

  • The README is almost entirely in Russian; English and Chinese localization links are dead placeholders.
  • No benchmark results, dataset descriptions, or methodological details are shown in the README.
  • It is unclear from the summary how much of the repository is reusable framework versus a single experiment.

Verdict Energy-sector data scientists looking for a structured comparison template might find a starting point here, but researchers needing reproducible methodology or English documentation should look elsewhere for now.

Frequently asked

What is KEV0143/Comparative-analysis-of-hourly-load-forecasting-using-PatchTST-TFT-NHiTS-and-CatBoost?
Pits PatchTST, TFT, and N-HiTS against CatBoost to help energy markets pick a forecasting model.
Is Comparative-analysis-of-hourly-load-forecasting-using-PatchTST-TFT-NHiTS-and-CatBoost open source?
Yes — KEV0143/Comparative-analysis-of-hourly-load-forecasting-using-PatchTST-TFT-NHiTS-and-CatBoost is open source, released under the Apache-2.0 license.
What language is Comparative-analysis-of-hourly-load-forecasting-using-PatchTST-TFT-NHiTS-and-CatBoost written in?
KEV0143/Comparative-analysis-of-hourly-load-forecasting-using-PatchTST-TFT-NHiTS-and-CatBoost is primarily written in Python.
How popular is Comparative-analysis-of-hourly-load-forecasting-using-PatchTST-TFT-NHiTS-and-CatBoost?
KEV0143/Comparative-analysis-of-hourly-load-forecasting-using-PatchTST-TFT-NHiTS-and-CatBoost has 1.3k stars on GitHub.
Where can I find Comparative-analysis-of-hourly-load-forecasting-using-PatchTST-TFT-NHiTS-and-CatBoost?
KEV0143/Comparative-analysis-of-hourly-load-forecasting-using-PatchTST-TFT-NHiTS-and-CatBoost is on GitHub at https://github.com/KEV0143/Comparative-analysis-of-hourly-load-forecasting-using-PatchTST-TFT-NHiTS-and-CatBoost.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.