SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2402.00667 · 2024

Improving Weak-to-Strong Generalization with Scalable Oversight and Ensemble Learning

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 10 functions out of this paper's own repositories and ran 7 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
adam-bjtu/w2sg canonical 7 of 10
FunctionStatusWhere it lives
encode_prompt Ran adam-bjtu/w2sg/src/icl-based-W2SG/7b_icl_noprob_percent.py
pointer only (licence: NONE) · get_code("3873716656168a03")
encode_prompt Ran adam-bjtu/w2sg/src/icl-based-W2SG/7b_icl_prob_3_percent.py
pointer only (licence: NONE) · get_code("4776f43dacd6fc88")
get_batch Ran adam-bjtu/w2sg/src/icl-based-W2SG/qwen_generation_utils.py
pointer only (licence: NONE) · get_code("d2c4545e71293dec")
get_ltor_masks_and_position_ids Ran adam-bjtu/w2sg/src/icl-based-W2SG/qwen_generation_utils.py
pointer only (licence: NONE) · get_code("2d28c844d3557fe6")
get_yes_or_no_probs Ran adam-bjtu/w2sg/src/icl-based-W2SG/7b_icl_noprob_percent.py
pointer only (licence: NONE) · get_code("1859d2ce93ff0824")
get_yes_or_no_probs Ran adam-bjtu/w2sg/src/icl-based-W2SG/weak_to_strong/icl_gen_inferencer.py
pointer only (licence: NONE) · get_code("56b8ff71586fc269")
pad_batch Ran adam-bjtu/w2sg/src/icl-based-W2SG/qwen_generation_utils.py
pointer only (licence: NONE) · get_code("a83d13d0950d1a06")
clear_mem Not yet run adam-bjtu/w2sg/src/icl-based-W2SG/weak_to_strong/common.py
pointer only (licence: NONE) · get_code("4392e5b76d837eab")
get_tokenizer Not yet run adam-bjtu/w2sg/src/icl-based-W2SG/weak_to_strong/common.py
pointer only (licence: NONE) · get_code("8254e3ba7a1ada12")
maybe_load_model Not yet run adam-bjtu/w2sg/src/icl-based-W2SG/7b_icl_noprob_percent.py
pointer only (licence: NONE) · get_code("765b726c6c5fdbf8")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

This paper presents a follow-up study to OpenAI's recent superalignment work on Weak-to-Strong Generalization (W2SG). Superalignment focuses on ensuring that high-level AI systems remain consistent with human values and intentions when dealing with complex, high-risk tasks. The W2SG framework has opened new possibilities for empirical research in this evolving field. Our study simulates two phases of superalignment under the W2SG framework: the development of general superhuman models and the progression towards superintelligence. In the first phase, based on human supervision, the quality of weak supervision is enhanced through a combination of scalable oversight and ensemble learning, reducing the capability gap between weak teachers and strong students. In the second phase, an automatic alignment evaluator is employed as the weak supervisor. By recursively updating this auto aligner, the capabilities of the weak teacher models are synchronously enhanced, achieving weak-to-strong supervision over stronger student models.We also provide an initial validation of the proposed approach for the first phase. Using the SciQ task as example, we explore ensemble learning for weak teacher models through bagging and boosting. Scalable oversight is explored through two auxiliary settings: human-AI interaction and AI-AI debate. Additionally, the paper discusses the impact of improved weak supervision on enhancing weak-to-strong generalization based on in-context learning. Experiment code and dataset will be released at https://github.com/ADaM-BJTU/W2SG.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2402.00667")
get_code_for_paper("2402.00667")
have("2402.00667")

Connect an agent — have() is free.