Is Compression Really Linear with Code Intelligence?

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Xuyang, Shijie, Luo, Xianzhen, Chu, Zheng, Li, Houyi, Huang, Siming, Wang, Qiufeng, Che, Wanxiang, Zhu, Qingfu, Zhou, Shuigeng
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866917361910546432
author Xuyang, Shijie
Luo, Xianzhen
Chu, Zheng
Li, Houyi
Huang, Siming
Wang, Qiufeng
Che, Wanxiang
Zhu, Qingfu
Zhou, Shuigeng
author_facet Xuyang, Shijie
Luo, Xianzhen
Chu, Zheng
Li, Houyi
Huang, Siming
Wang, Qiufeng
Che, Wanxiang
Zhu, Qingfu
Zhou, Shuigeng
contents Understanding the relationship between data compression and the capabilities of Large Language Models (LLMs) is crucial, especially in specialized domains like code intelligence. Prior work posited a linear relationship between compression and general intelligence. However, it overlooked the multifaceted nature of code that encompasses diverse programming languages and tasks, and struggled with fair evaluation of modern Code LLMs. We address this by evaluating a diverse array of open-source Code LLMs on comprehensive multi-language, multi-task code benchmarks. To address the challenge of efficient and fair evaluation of pre-trained LLMs' code intelligence, we introduce \textit{Format Annealing}, a lightweight, transparent training methodology designed to assess the intrinsic capabilities of these pre-trained models equitably. Compression efficacy, measured as bits-per-character (BPC), is determined using a novel, large-scale, and previously unseen code validation set derived from GitHub. Our empirical results reveal a fundamental logarithmic relationship between measured code intelligence and BPC. This finding refines prior hypotheses of linearity, which we suggest are likely observations of the logarithmic curve's tail under specific, limited conditions. Our work provides a more nuanced understanding of compression's role in developing code intelligence and contributes a robust evaluation framework in the code domain.
format Preprint
id arxiv_https___arxiv_org_abs_2505_11441
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Is Compression Really Linear with Code Intelligence?
Xuyang, Shijie
Luo, Xianzhen
Chu, Zheng
Li, Houyi
Huang, Siming
Wang, Qiufeng
Che, Wanxiang
Zhu, Qingfu
Zhou, Shuigeng
Computation and Language
Understanding the relationship between data compression and the capabilities of Large Language Models (LLMs) is crucial, especially in specialized domains like code intelligence. Prior work posited a linear relationship between compression and general intelligence. However, it overlooked the multifaceted nature of code that encompasses diverse programming languages and tasks, and struggled with fair evaluation of modern Code LLMs. We address this by evaluating a diverse array of open-source Code LLMs on comprehensive multi-language, multi-task code benchmarks. To address the challenge of efficient and fair evaluation of pre-trained LLMs' code intelligence, we introduce \textit{Format Annealing}, a lightweight, transparent training methodology designed to assess the intrinsic capabilities of these pre-trained models equitably. Compression efficacy, measured as bits-per-character (BPC), is determined using a novel, large-scale, and previously unseen code validation set derived from GitHub. Our empirical results reveal a fundamental logarithmic relationship between measured code intelligence and BPC. This finding refines prior hypotheses of linearity, which we suggest are likely observations of the logarithmic curve's tail under specific, limited conditions. Our work provides a more nuanced understanding of compression's role in developing code intelligence and contributes a robust evaluation framework in the code domain.
title Is Compression Really Linear with Code Intelligence?
topic Computation and Language
url https://arxiv.org/abs/2505.11441