{"id":"https://openalex.org/W7161016205","doi":"https://doi.org/10.48550/arxiv.2605.11299","title":"Primal Generation, Dual Judgment: Self-Training from Test-Time Scaling","display_name":"Primal Generation, Dual Judgment: Self-Training from Test-Time Scaling","publication_year":2026,"publication_date":"2026-05-11","ids":{"openalex":"https://openalex.org/W7161016205","doi":"https://doi.org/10.48550/arxiv.2605.11299"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2605.11299","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.11299","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2605.11299","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5136002576","display_name":"Yizhu Jiao","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jiao, Yizhu","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136006448","display_name":"Ruixiang Zhang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhang, Ruixiang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082054788","display_name":"Richard Bai","orcid":"https://orcid.org/0000-0002-9063-065X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Bai, Richard","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136009530","display_name":"Jiawei Han","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Han, Jiawei","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053915453","display_name":"Ronan Collobert","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Collobert, Ronan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5136031392","display_name":"Yizhe Zhang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhang, Yizhe","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.2282000035047531,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.2282000035047531,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.2231999933719635,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11307","display_name":"Domain Adaptation and Few-Shot Learning","score":0.10220000147819519,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.8039000034332275},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.5945000052452087},{"id":"https://openalex.org/keywords/dual","display_name":"Dual (grammatical number)","score":0.578000009059906},{"id":"https://openalex.org/keywords/ranking","display_name":"Ranking (information retrieval)","score":0.5609999895095825},{"id":"https://openalex.org/keywords/scaling","display_name":"Scaling","score":0.5103999972343445},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4609000086784363},{"id":"https://openalex.org/keywords/sampling","display_name":"Sampling (signal processing)","score":0.45170000195503235},{"id":"https://openalex.org/keywords/base","display_name":"Base (topology)","score":0.44749999046325684}],"concepts":[{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.8039000034332275},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6700999736785889},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.5945000052452087},{"id":"https://openalex.org/C2780980858","wikidata":"https://www.wikidata.org/wiki/Q110022","display_name":"Dual (grammatical number)","level":2,"score":0.578000009059906},{"id":"https://openalex.org/C189430467","wikidata":"https://www.wikidata.org/wiki/Q7293293","display_name":"Ranking (information retrieval)","level":2,"score":0.5609999895095825},{"id":"https://openalex.org/C99844830","wikidata":"https://www.wikidata.org/wiki/Q102441924","display_name":"Scaling","level":2,"score":0.5103999972343445},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4700999855995178},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4609000086784363},{"id":"https://openalex.org/C140779682","wikidata":"https://www.wikidata.org/wiki/Q210868","display_name":"Sampling (signal processing)","level":3,"score":0.45170000195503235},{"id":"https://openalex.org/C42058472","wikidata":"https://www.wikidata.org/wiki/Q810214","display_name":"Base (topology)","level":2,"score":0.44749999046325684},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.44699999690055847},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4271000027656555},{"id":"https://openalex.org/C2778572836","wikidata":"https://www.wikidata.org/wiki/Q380933","display_name":"Space (punctuation)","level":2,"score":0.4253999888896942},{"id":"https://openalex.org/C164226766","wikidata":"https://www.wikidata.org/wiki/Q7293202","display_name":"Rank (graph theory)","level":2,"score":0.4189000129699707},{"id":"https://openalex.org/C86037889","wikidata":"https://www.wikidata.org/wiki/Q4330127","display_name":"Learning to rank","level":3,"score":0.3982999920845032},{"id":"https://openalex.org/C2780428219","wikidata":"https://www.wikidata.org/wiki/Q16952335","display_name":"Cover (algebra)","level":2,"score":0.3950999975204468},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.3847000002861023},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3732999861240387},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.36559998989105225},{"id":"https://openalex.org/C2776436953","wikidata":"https://www.wikidata.org/wiki/Q5163215","display_name":"Consistency (knowledge bases)","level":2,"score":0.3452000021934509},{"id":"https://openalex.org/C113336015","wikidata":"https://www.wikidata.org/wiki/Q574010","display_name":"Complete information","level":2,"score":0.34200000762939453},{"id":"https://openalex.org/C45235069","wikidata":"https://www.wikidata.org/wiki/Q278425","display_name":"Table (database)","level":2,"score":0.33629998564720154},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.31119999289512634},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.29420000314712524},{"id":"https://openalex.org/C160920958","wikidata":"https://www.wikidata.org/wiki/Q7662746","display_name":"Synthetic data","level":2,"score":0.27239999175071716},{"id":"https://openalex.org/C2778023678","wikidata":"https://www.wikidata.org/wiki/Q554403","display_name":"Duality (order theory)","level":2,"score":0.25060001015663147}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2605.11299","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.11299","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2605.11299","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.11299","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[{"score":0.638779878616333,"id":"https://metadata.un.org/sdg/10","display_name":"Reduced inequalities"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Code":[0],"generation":[1],"is":[2,48,148,153,236],"typically":[3],"trained":[4,211],"in":[5],"the":[6,30,42,69,81,109,118,136,151,216,223,237],"primal":[7,245],"space":[8,61],"of":[9],"programs:":[10],"a":[11,14,23,58,64,104],"model":[12,70,137,152],"produces":[13],"candidate":[15,115],"solution":[16],"and":[17,37,95,132,134,166,174,204],"receives":[18],"sparse":[19],"execution":[20,142],"feedback,":[21],"often":[22],"single":[24,213],"pass/fail":[25],"bit.":[26],"Test-time":[27],"scaling":[28,185],"enriches":[29],"inference":[31],"procedure":[32],"by":[33,141,196,202,208],"sampling":[34],"multiple":[35],"candidates":[36,140],"judging":[38],"among":[39],"them,":[40],"but":[41,79],"comparative":[43],"information":[44,56],"this":[45,55],"process":[46],"reveals":[47],"discarded":[49],"after":[50],"inference.":[51],"We":[52,99],"argue":[53],"that":[54,62,233,239],"defines":[57],"dual":[59,110],"judgment":[60,111,165,193,228],"provides":[63],"far":[65],"richer":[66],"training":[67],"signal:":[68],"learns":[71],"not":[72],"from":[73,80,108,117],"an":[74],"isolated":[75],"success":[76],"or":[77],"failure,":[78],"relative":[82],"correctness":[83,143],"structure":[84],"across":[85],"its":[86],"own":[87,120],"plausible":[88],"attempts,":[89],"identifying":[90],"which":[91,93],"succeed,":[92],"fail,":[94],"what":[96],"distinguishes":[97],"them.":[98],"introduce":[100],"DuST":[101,113,180],"(Dual":[102],"Self-Training),":[103],"framework":[105],"for":[106,157],"self-training":[107,162],"space.":[112],"samples":[114],"programs":[116],"model's":[119,212,218],"distribution,":[121],"labels":[122],"them":[123],"through":[124],"sandbox":[125],"execution,":[126],"retains":[127],"groups":[128],"containing":[129],"both":[130,164],"successes":[131],"failures,":[133],"trains":[135],"to":[138,178],"rank":[139],"using":[144],"GRPO.":[145],"The":[146,210],"objective":[147],"purely":[149],"discriminative:":[150],"never":[154],"directly":[155],"rewarded":[156],"generating":[158],"correct":[159],"programs.":[160],"Dual":[161],"improves":[163,182,195,201,207,227],"generation.":[167,246],"Across":[168],"five":[169],"models":[170],"spanning":[171],"two":[172],"families":[173],"three":[175],"scales":[176],"(4B":[177],"30B),":[179],"consistently":[181],"Best-of-4":[183,205,219],"test-time":[184],"on":[186,190,222],"LiveCodeBench.":[187],"For":[188],"Qwen3-30B-Thinking":[189],"LiveCodeBench":[191],"v6,":[192],"quality":[194],"+6.2":[197],"NDCG,":[198],"single-sample":[199],"pass@1":[200],"+3.1,":[203],"accuracy":[206],"+4.1.":[209],"rollout":[214],"matches":[215],"base":[217],"performance.":[220],"SFT":[221],"same":[224],"ranking":[225],"data":[226],"without":[229],"improving":[230],"generation,":[231],"confirming":[232],"on-policy":[234],"RL":[235],"mechanism":[238],"transfers":[240],"dual-space":[241],"learning":[242],"back":[243],"into":[244]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2026-05-14T00:00:00"}
