Hierarchical Autoencoder-based Lossy Compression for Large-scale High-resolution Scientific Data

Hieu Le, Jian Tao
7/9/2023
cs.LGcs.AIeess.IV

Official code: hieutrungle/data-slim (4 stars, PyTorch, last commit 2024-04-18).

Abstract

Lossy compression has become an important technique to reduce data size in many domains. This type of compression is especially valuable for large-scale scientific data, whose size ranges up to several petabytes. Although Autoencoder-based models have been successfully leveraged to compress images and videos, such neural networks have not widely gained attention in the scientific data domain. Our work presents a neural network that not only significantly compresses large-scale scientific data, but also maintains high reconstruction quality. The proposed model is tested with scientific benchmark data available publicly and applied to a large-scale high-resolution climate modeling data set. Our model achieves a compression ratio of 140 on several benchmark data sets without compromising the reconstruction quality. 2D simulation data from the High-Resolution Community Earth System Model (CESM) Version 1.3 over 500 years are also being compressed with a compression ratio of 200 while the reconstruction error is negligible for scientific analysis.

View on arXivView PDF

Code Implementations(1)

PyTorch

Machine learning model to compress large-scale high-resolution scientific data

44PythonOct 7, 20222 years ago
compressiondeep-learningmachine-learningnetcdf4pytorch

Similar Papers

Cite this paper

@article{le2023hierarchical,
  title  = {Hierarchical Autoencoder-based Lossy Compression for Large-scale High-resolution Scientific Data},
  author = {Hieu Le and Jian Tao},
  year   = {2023},
  eprint = {2307.04216},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.04216v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2307.04216.svg)](https://codeofpaper.com/paper/2307.04216)

Discussion