paper-with-me

홈 › Papers

BatCoder: Self-Supervised Bidirectional Code-Documentation Learning via Back-Translation

2026-01-30 · Jingwen Xu, Yiyang Lu, Zisu Huang, Changze Lv, Xiaohua Wang, Shizheng Li, Zhibo Xu, Zhengkang Guo, Zhengyuan Wang, Muzhao Tian, Xuanjing Huang, Xiaoqing Zheng arxiv

Training LLMs for code-related tasks typically depends on high-quality code-documentation pairs, which are costly to curate and often scarce for niche programming languages. We introduce BatCoder, a self-supervised reinforcement learning framework designed to jointly optimize code generation and documentation production. BatCoder employs a back-translation strategy: a documentation is first generated from code, and then the generated documentation is used to reconstruct the original code. The semantic similarity between the original and reconstructed code serves as an implicit reward, enabling reinforcement learning to improve the model's performance both in generating code from documentation and vice versa. This approach allows models to be trained using only code, substantially increasing the available training examples. Evaluated on HumanEval and MBPP with a 7B model, BatCoder achieved 83.5% and 81.0% pass@1, outperforming strong open-source baselines. Moreover, the framework demonstrates consistent scaling with respect to both training corpus size and model capacity.

📄 PDF Abstract BibTeX arXiv:2602.02554

Code (0)

등록된 구현이 없습니다.

Tasks

Reinforcement LearningSemantic SimilarityCode Generation

Similar Papers 제목 키워드 기반

BRIDLE: Generalized Self-supervised Learning with Quantization

2025-02-04 · Hoang M. Nguyen, Satya N. Shukla, Qiang Zhang, Hanchao Yu 외

Self-supervised learning has been a powerful approach for learning meaningful representations from unlabeled data across various domains, reducing the reliance on large labeled datasets. Inspired by BERT's success in cap…

image-classificationImage ClassificationQuantizationSelf-Supervised Learning+1

Self-Supervised Video Hashing via Bidirectional Transformers

2021-06-19 · CVPR 2021 1 · Shuyan Li, Xiu Li, Jiwen Lu, Jie zhou

Most existing unsupervised video hashing methods are built on unidirectional models with less reliable training objectives, which underuse the correlations among frames and the similarity structure between videos. To…

DecoderRetrievalVideo Retrieval

SOHET: Sequence Of Heterogeneous Events Transformer with Self-Supervised Pre-Training

2026-06-19 · Kees Jan de Vries, Mustafa Radha, Mathijs de Jong arxiv

Many machine learning applications rely on heterogeneous event streams to make predictions, either causally as events arrive or bidirectionally over complete sequences. We propose SOHET (Sequence Of Heterogeneous Events …

Fraud Detection

Self-supervised Document Clustering Based on BERT with Data Augment

2020-11-17 · Haoxiang Shi, Cen Wang

Contrastive learning is a promising approach to unsupervised learning, as it inherits the advantages of well-studied deep models without a dedicated and complex model design. In this paper, based on bidirectional encoder…

ClusteringContrastive LearningData AugmentationText Clustering

Improving Low-Resource Morphological Inflection via Self-Supervised Objectives

2025-06-05 · Adam Wiemerslage, Katharina von der Wense

Self-supervised objectives have driven major advances in NLP by leveraging large-scale unlabeled data, but such resources are scarce for many of the world's languages. Surprisingly, they have not been explored much for c…

DecoderLanguage ModelingLanguage ModellingMasked Language Modeling+1