Снижение сложности нейронного безпотерьного сжатия данных посредством каскадного моделирования вероятностей

Complexity Reduction of Neural Lossless Data Compression via Cascade Probability Modeling
Yuriy Kim, Evgeny Belyaev
2025-11-05

каскадное моделирование вероятностейкомпактные специализированные моделиадаптивная по сложности каскадная архитектуранейронное безпотерянное сжатие данныхкритерий остановки
В работе рассматривается вычислительная неэффективность нейронных методов безпотерьного сжатия данных, которые обычно страдают от двух фундаментальных ограничений: низкой скорости кодирования и декодирования и фиксированных вычислительных затрат независимо от сложности сжимаемых данных. Мы предлагаем новый нейронный адаптивный к сложности каскадный подход, который обучает компактные модели, специфичные для данных, и передаёт их параметры вместе с кодированным битовым потоком, что исключает необходимость дообучения при декодировании. Предлагаемая каскадная архитектура включает несколько относительно простых подсетей, называемых уровнями, при этом каждый уровень уточняет предсказания предыдущих уровней. Основная идея заключается в том, что для источника с более высокой порядковой памятью требуется больше уровней и наоборот. Для определения числа уровней, необходимых для кодирования, предлагается критерий остановки, который прекращает дальнейшую обработку, когда дополнительные выигрыши в сжатии не оправдывают вычислительные затраты. Экспериментальные результаты показывают, что при сохранении конкурентоспособного качества сжатия с средним снижением производительности всего на 6.7% на различных наборах данных, наш подход обеспечивает значительные улучшения скорости: на 12–130% более быстрое сжатие и на 64.8–266.7% более быстрое распаковку на разных типах данных. Наибольшее ускорение наблюдается для плохо сжимаемых данных, таких как числа с плавающей запятой, где метод демонстрирует наибольшие преимущества по эффективности.
1
Подход обеспечивает значительное ускорение: 12–130% быстрее сжатие и 64.8–266.7% быстрее распаковка на различных типах данных
2
Каскадная архитектура использует несколько простых подсетей (уровней), где каждый уровень уточняет предсказания предыдущих, а число уровней адаптируется к порядку памяти источника
3
Предложен нейросетевой адаптирующийся по сложности каскадный метод сжатия, который обучает компактные модели, специфичные для данных, и передаёт их параметры вместе с битстримом, избегая дообучения декодера
4
Наибольшие приросты скорости наблюдаются для слабо сжимаемых данных (например, числа с плавающей точкой), где достигаются максимальные выгоды в эффективности
5
Метод сохраняет конкурентоспособное качество сжатия с средним снижением производительности всего на 6.7% на различных наборах данных
6
Предложен критерий остановки, который прекращает добавление уровней, когда дополнительные выигрыши в сжатии не оправдывают вычислительные затраты

Система нейросетевого безпотерьного сжатия данных с каскадной моделью вероятностей (адаптивная по сложности каскада компактных специфичных для данных подсетей)

Снижение вычислительной сложности (скорость кодирования/декодирования и адаптивная вычислительная стоимость) при сохранении качества сжатия посредством каскадной модели вероятностей с поуровневой доработкой и критерием остановки для определения числа уровней

Publication Details
Publication Date
2025-11-05
Journal
Publisher
ISSN
Cited by
1
Access Type
Author Information
Authors
Yuriy Kim
Evgeny Belyaev
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%