{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/arxiv-2606-25197","title":"Efficient Adaptive Data Acquisition via Pretrained Belief Representations","arxiv_id":"2606.25197","date":"2026-06-23","proceeding":null,"authors":["Daolang Huang","Zhuoyue Huang","Conor Hassan","Luigi Acerbi","Samuel Kaski","Tom Rainforth"],"abstract":"Learning effective policies for adaptive data acquisition remains challenging: posterior-based methods rely on surrogate models and posterior approximations that can be misspecified or biased, while direct policy-learning methods map from historical observations and fail to exploit available model representations, making learning harder. We introduce policy learning with belief representations (POLAR), based on the insight that optimal data acquisition depends on the observation history only through a sufficient belief state. Specifically, POLAR decouples representation learning from policy learning by leveraging pretrained predictive foundation models as belief-state encoders, training a policy head on top of their representations. This yields a simple, unified amortised policy learning framework for Bayesian experimental design, Bayesian optimisation, and active learning, differing only in the task-specific utility used to train the policy. Empirically, we find that POLAR outperforms state-of-the-art amortised methods across diverse tasks while requiring far fewer training samples, demonstrating a significant step in the scalability and efficiency of amortised data acquisition.","url_abs":"https://arxiv.org/abs/2606.25197","url_pdf":"https://arxiv.org/pdf/2606.25197","source":{"archive":null,"snapshot":"2025-07-28","note":"not in the Papers with Code archive (frozen at the snapshot)","row_kind":"graph","title_abstract_authors_date":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)"},"code_links":[],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2606.25197","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2606.25197"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"mentioned_in_github":null,"is_official":null,"provenance":"deterministic:regex_extraction","mentioned_in_paper":null,"url":"https://github.com/cornellius-gp/gpytorch","reach":{"status":"ok","spdx":"MIT"}},{"mentioned_in_github":null,"is_official":null,"provenance":"deterministic:regex_extraction","mentioned_in_paper":null,"url":"https://github.com/automl/PFNs4BO","reach":null},{"mentioned_in_github":null,"is_official":null,"provenance":"deterministic:regex_extraction","mentioned_in_paper":null,"url":"https://github.com/soda-inria/tabicl","reach":null},{"mentioned_in_github":null,"is_official":null,"provenance":"deterministic:regex_extraction","mentioned_in_paper":null,"url":"https://github.com/dockstring/dockstring","reach":null},{"mentioned_in_github":null,"is_official":null,"provenance":"deterministic:regex_extraction","mentioned_in_paper":null,"url":"https://github.com/PriorLabs/TabPFN","reach":null}],"summary":{"ran":7,"unverified":7},"by_repo_kind":{"found_in_text":{"samples":14,"ran":7,"repositories":3}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":6,"samples":[{"code_sha256_prefix":"c35a79312f6b0650","entry":"QED_penalty","repo":"dockstring/dockstring","repo_kind":"found_in_text","path":"dockstring/benchmarks/original.py","file_url":"https://github.com/dockstring/dockstring/blob/HEAD/dockstring/benchmarks/original.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"c35a79312f6b0650"}},{"code_sha256_prefix":"cacf154faf8ae69f","entry":"backend_is_available","repo":"soda-inria/tabicl","repo_kind":"found_in_text","path":"src/tabicl/_torch_devices.py","file_url":"https://github.com/soda-inria/tabicl/blob/HEAD/src/tabicl/_torch_devices.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"cacf154faf8ae69f"}},{"code_sha256_prefix":"989b6c8262fbb804","entry":"count_chunks","repo":"soda-inria/tabicl","repo_kind":"found_in_text","path":"src/tabicl/_finetune/data.py","file_url":"https://github.com/soda-inria/tabicl/blob/HEAD/src/tabicl/_finetune/data.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"989b6c8262fbb804"}},{"code_sha256_prefix":"cee515a9480f5fa6","entry":"devices_match","repo":"soda-inria/tabicl","repo_kind":"found_in_text","path":"src/tabicl/_model/inference.py","file_url":"https://github.com/soda-inria/tabicl/blob/HEAD/src/tabicl/_model/inference.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"cee515a9480f5fa6"}},{"code_sha256_prefix":"af729535b3619185","entry":"is_oom_error","repo":"PriorLabs/TabPFN","repo_kind":"found_in_text","path":"src/tabpfn/errors.py","file_url":"https://github.com/PriorLabs/TabPFN/blob/HEAD/src/tabpfn/errors.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"af729535b3619185"}},{"code_sha256_prefix":"b4e61d6da8f0c7cc","entry":"resolve_torch_device","repo":"soda-inria/tabicl","repo_kind":"found_in_text","path":"src/tabicl/_torch_devices.py","file_url":"https://github.com/soda-inria/tabicl/blob/HEAD/src/tabicl/_torch_devices.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"b4e61d6da8f0c7cc"}},{"code_sha256_prefix":"81c7c626615023b7","entry":"setup_logger","repo":"dockstring/dockstring","repo_kind":"found_in_text","path":"dockstring/utils.py","file_url":"https://github.com/dockstring/dockstring/blob/HEAD/dockstring/utils.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"81c7c626615023b7"}},{"code_sha256_prefix":"26dc590421ad649f","entry":"check_license_accepted","repo":"PriorLabs/TabPFN","repo_kind":"found_in_text","path":"src/tabpfn/browser_auth.py","file_url":"https://github.com/PriorLabs/TabPFN/blob/HEAD/src/tabpfn/browser_auth.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"26dc590421ad649f"}},{"code_sha256_prefix":"318535e795f4b430","entry":"compute_metric_to_minimize","repo":"PriorLabs/TabPFN","repo_kind":"found_in_text","path":"src/tabpfn/inference_tuning.py","file_url":"https://github.com/PriorLabs/TabPFN/blob/HEAD/src/tabpfn/inference_tuning.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"318535e795f4b430"}},{"code_sha256_prefix":"a47ddefcd9fbd7c0","entry":"is_file_empty","repo":"dockstring/dockstring","repo_kind":"found_in_text","path":"dockstring/utils.py","file_url":"https://github.com/dockstring/dockstring/blob/HEAD/dockstring/utils.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"a47ddefcd9fbd7c0"}},{"code_sha256_prefix":"35050f0e1ca02136","entry":"move_meta_batch","repo":"soda-inria/tabicl","repo_kind":"found_in_text","path":"src/tabicl/_finetune/data.py","file_url":"https://github.com/soda-inria/tabicl/blob/HEAD/src/tabicl/_finetune/data.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"35050f0e1ca02136"}},{"code_sha256_prefix":"4936511f8092a6a5","entry":"sdpa_with_flattened_batch","repo":"soda-inria/tabicl","repo_kind":"found_in_text","path":"src/tabicl/_model/attention.py","file_url":"https://github.com/soda-inria/tabicl/blob/HEAD/src/tabicl/_model/attention.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"4936511f8092a6a5"}},{"code_sha256_prefix":"d0ce318482f5b776","entry":"try_browser_login","repo":"PriorLabs/TabPFN","repo_kind":"found_in_text","path":"src/tabpfn/browser_auth.py","file_url":"https://github.com/PriorLabs/TabPFN/blob/HEAD/src/tabpfn/browser_auth.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"d0ce318482f5b776"}},{"code_sha256_prefix":"f1719a2523736e98","entry":"verify_token","repo":"PriorLabs/TabPFN","repo_kind":"found_in_text","path":"src/tabpfn/browser_auth.py","file_url":"https://github.com/PriorLabs/TabPFN/blob/HEAD/src/tabpfn/browser_auth.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"f1719a2523736e98"}}]},"arxiv_metadata":{"licence":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)","fields":["title","abstract","authors","date"],"primary_category":"cs.LG","source":"arxiv_2026.jsonl"},"syntology_extracted_results":null}