Salvato in:
Dettagli Bibliografici
Autori principali: Wu, Jiajun, Yang, Jian, Zhang, Wei, Jing, Lin, Ma, Yuqing, Shi, Ensheng, Ma, Yuchi, Li, Zhoujun, Liu, Xianglong
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:https://arxiv.org/abs/2512.17385
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866908722218926080
author Wu, Jiajun
Yang, Jian
Zhang, Wei
Jing, Lin
Ma, Yuqing
Shi, Ensheng
Ma, Yuchi
Li, Zhoujun
Liu, Xianglong
author_facet Wu, Jiajun
Yang, Jian
Zhang, Wei
Jing, Lin
Ma, Yuqing
Shi, Ensheng
Ma, Yuchi
Li, Zhoujun
Liu, Xianglong
contents Large language models (LLMs) have demonstrated remarkable capabilities in code generation tasks. However, their effectiveness heavily relies on supervised training with extensive labeled (e.g., question-answering pairs) or unlabeled datasets (e.g., code snippets), which are often expensive and difficult to obtain at scale. To address this limitation, this paper introduces a method IPC, an unsupervised framework that leverages Internal Probing of LLMs for Code generation without any external corpus, even unlabeled code snippets. We introduce the problem space probing, test understanding probing, solution space probing, and knowledge consolidation and reinforcement to probe the internal knowledge and confidence patterns existing in LLMs. Further, IPC identifies reliable code candidates through self-consistency mechanisms and representation-based quality estimation to train UCoder (coder with unsupervised learning). We validate the proposed approach across multiple code benchmarks, demonstrating that unsupervised methods can achieve competitive performance compared to supervised approaches while significantly reducing the dependency on labeled data and computational resources. Analytic experiments reveal that internal model states contain rich signals about code quality and correctness, and that properly harnessing these signals enables effective unsupervised learning for code generation tasks, opening new directions for training code LLMs in resource-constrained scenarios.
format Preprint
id arxiv_https___arxiv_org_abs_2512_17385
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle UCoder: Unsupervised Code Generation by Internal Probing of Large Language Models
Wu, Jiajun
Yang, Jian
Zhang, Wei
Jing, Lin
Ma, Yuqing
Shi, Ensheng
Ma, Yuchi
Li, Zhoujun
Liu, Xianglong
Computation and Language
Large language models (LLMs) have demonstrated remarkable capabilities in code generation tasks. However, their effectiveness heavily relies on supervised training with extensive labeled (e.g., question-answering pairs) or unlabeled datasets (e.g., code snippets), which are often expensive and difficult to obtain at scale. To address this limitation, this paper introduces a method IPC, an unsupervised framework that leverages Internal Probing of LLMs for Code generation without any external corpus, even unlabeled code snippets. We introduce the problem space probing, test understanding probing, solution space probing, and knowledge consolidation and reinforcement to probe the internal knowledge and confidence patterns existing in LLMs. Further, IPC identifies reliable code candidates through self-consistency mechanisms and representation-based quality estimation to train UCoder (coder with unsupervised learning). We validate the proposed approach across multiple code benchmarks, demonstrating that unsupervised methods can achieve competitive performance compared to supervised approaches while significantly reducing the dependency on labeled data and computational resources. Analytic experiments reveal that internal model states contain rich signals about code quality and correctness, and that properly harnessing these signals enables effective unsupervised learning for code generation tasks, opening new directions for training code LLMs in resource-constrained scenarios.
title UCoder: Unsupervised Code Generation by Internal Probing of Large Language Models
topic Computation and Language
url https://arxiv.org/abs/2512.17385