{"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/quantum-circuit-architecture-search-error","title":"Quantum circuit architecture search for variational quantum algorithms","arxiv_id":"2010.10217","date":"2020-10-20","proceeding":null,"authors":["Yuxuan Du","Tao Huang","Shan You","Min-Hsiu Hsieh","DaCheng Tao"],"abstract":"Variational quantum algorithms (VQAs) are expected to be a path to quantum advantages on noisy intermediate-scale quantum devices. However, both empirical and theoretical results exhibit that the deployed ansatz heavily affects the performance of VQAs such that an ansatz with a larger number of quantum gates enables a stronger expressivity, while the accumulated noise may render a poor trainability. To maximally improve the robustness and trainability of VQAs, here we devise a resource and runtime efficient scheme termed quantum architecture search (QAS). In particular, given a learning task, QAS automatically seeks a near-optimal ansatz (i.e., circuit architecture) to balance benefits and side-effects brought by adding more noisy quantum gates to achieve a good performance. We implement QAS on both the numerical simulator and real quantum hardware, via the IBM cloud, to accomplish data classification and quantum chemistry tasks. In the problems studied, numerical and experimental results show that QAS can not only alleviate the influence of quantum noise and barren plateaus, but also outperforms VQAs with pre-selected ansatze.","url_abs":"https://arxiv.org/abs/2010.10217v3","url_pdf":"https://arxiv.org/pdf/2010.10217v3.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"quantum-circuit-architecture-search-error","repo_url":"https://github.com/yuxuan-du/Quantum_architecture_search","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"none","reach":null}],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2010.10217","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2010.10217"}},"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":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/yuxuan-du/Quantum_architecture_search","reach":null}],"summary":{"ran_draft_wrong":2,"ran_honours":1,"unverified":1},"by_repo_kind":{"official":{"samples":4,"ran":3,"repositories":1}},"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":4,"samples":[{"code_sha256_prefix":"0a42edf7329c2af9","entry":"expert_evaluator","repo":"yuxuan-du/Quantum_architecture_search","repo_kind":"official","path":"machine_learning/train_search.py","file_url":"https://github.com/yuxuan-du/Quantum_architecture_search/blob/HEAD/machine_learning/train_search.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"0a42edf7329c2af9"}},{"code_sha256_prefix":"0dcca84fff259085","entry":"expert_evaluator","repo":"yuxuan-du/Quantum_architecture_search","repo_kind":"official","path":"quantum_chemistry/train_search.py","file_url":"https://github.com/yuxuan-du/Quantum_architecture_search/blob/HEAD/quantum_chemistry/train_search.py","link_basis":"first_harvest_node","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":"well_formed","behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"0dcca84fff259085"}},{"code_sha256_prefix":"7e3dc390c198160a","entry":"test_fn","repo":"yuxuan-du/Quantum_architecture_search","repo_kind":"official","path":"machine_learning/train_search.py","file_url":"https://github.com/yuxuan-du/Quantum_architecture_search/blob/HEAD/machine_learning/train_search.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"7e3dc390c198160a"}},{"code_sha256_prefix":"fcd0754582b97077","entry":"cost_fn","repo":"yuxuan-du/Quantum_architecture_search","repo_kind":"official","path":"machine_learning/train_search.py","file_url":"https://github.com/yuxuan-du/Quantum_architecture_search/blob/HEAD/machine_learning/train_search.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":"fcd0754582b97077"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}