{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T10:02:52Z","timestamp":1777888972530,"version":"3.51.4"},"reference-count":45,"publisher":"IEEE","license":[{"start":{"date-parts":[[2025,10,19]],"date-time":"2025-10-19T00:00:00Z","timestamp":1760832000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,10,19]],"date-time":"2025-10-19T00:00:00Z","timestamp":1760832000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025,10,19]]},"DOI":"10.1109\/iccv51701.2025.00806","type":"proceedings-article","created":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T19:45:49Z","timestamp":1777491949000},"page":"8613-8622","source":"Crossref","is-referenced-by-count":0,"title":["Aligning Constraint Generation with Design Intent in Parametric CAD"],"prefix":"10.1109","author":[{"given":"Evan","family":"Casey","sequence":"first","affiliation":[{"name":"Autodesk Research"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tianyu","family":"Zhang","sequence":"additional","affiliation":[{"name":"Autodesk Research"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shu","family":"Ishida","sequence":"additional","affiliation":[{"name":"Autodesk Research"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John Roger","family":"Thompson","sequence":"additional","affiliation":[{"name":"Autodesk Research"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Amir","family":"Khasahmadi","sequence":"additional","affiliation":[{"name":"Autodesk Research"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Joseph George","family":"Lambourne","sequence":"additional","affiliation":[{"name":"Autodesk Research"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pradeep Kumar","family":"Jayaraman","sequence":"additional","affiliation":[{"name":"Autodesk Research"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Karl D.D.","family":"Willis","sequence":"additional","affiliation":[{"name":"Autodesk Research"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","article-title":"Back to basics: Revisiting reinforce style optimization for learning from human feedback in 11 ms","author":"Ahmadian","year":"2024","journal-title":"arXiv preprint"},{"key":"ref2","article-title":"Thinking fast and slow with deep learning and tree search","author":"Anthony","year":"2017","journal-title":"Neural Information Processing Systems"},{"key":"ref3","article-title":"Autodesk","volume-title":"Sketches in Fusion","year":"2014"},{"key":"ref4","article-title":"Constitutional ai: Harmlessness from ai feedback","author":"Bai","year":"2022","journal-title":"arXiv preprint"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1115\/1.3593408"},{"key":"ref6","article-title":"Training diffusion models with reinforcement learning","author":"Black","year":"2023","journal-title":"arXiv preprint"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1016\/0010-4485(94)00013-4"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1016\/0010-4485(94)00013-4"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.2514\/1.J059317"},{"key":"ref10","article-title":"e-simft: Alignment of generative models with simulation feedback for pareto-front design exploration","author":"Cheong","year":"2025","journal-title":"arXiv preprint"},{"key":"ref11","article-title":"Deep reinforcement learning from human preferences","author":"Christiano","year":"2017","journal-title":"NeurIPS"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v39i16.33812"},{"key":"ref13","first-page":"5885","article-title":"Computer-aided design as language","volume":"34","author":"Ganin","year":"2021","journal-title":"NeurIPS"},{"key":"ref14","article-title":"Rlef: Grounding code llms in execution feedback with reinforcement learning","author":"Gehring","year":"2024","journal-title":"arXiv preprint"},{"key":"ref15","article-title":"Teaching large language models to reason with reinforcement learning","author":"Havrilla","year":"2024","journal-title":"arXiv preprint"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1006\/jsco.1996.0089"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1080\/16864360.2005.10738330"},{"key":"ref18","article-title":"A solver-aided hierarchical language for 11 m -driven cad design","author":"Jones","year":"2025","journal-title":"arXiv preprint"},{"key":"ref19","article-title":"Davinci: A single-stage architecture for constrained cad sketch inference","author":"Serdar Karadeniz","year":"2024","journal-title":"arXiv preprint"},{"key":"ref20","article-title":"Tulu3: Pushing frontiers in open language model posttraining","author":"Lambert","year":"2024","journal-title":"arXiv preprint"},{"key":"ref21","article-title":"Aligning text-to-image models using human feedback","author":"Lee","year":"2023","journal-title":"arXiv preprint"},{"key":"ref22","article-title":"Remax: A simple, effective, and efficient reinforcement learning method for aligning large language models","volume-title":"ICML","author":"Li","year":"2024"},{"key":"ref23","author":"Martin","year":"2023","journal-title":"What is design intent?"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-58452-8_10"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1080\/16864360.2017.1353733"},{"key":"ref26","article-title":"Training language models to follow instructions with human feedback","author":"Ouyang","year":"2022","journal-title":"NeurIPS"},{"key":"ref27","first-page":"5077","article-title":"Sketchgen: Generating constrained cad sketches","volume":"34","author":"Para","year":"2021","journal-title":"NeurIPS"},{"key":"ref28","first-page":"53728","article-title":"Direct preference optimization: Your language model is secretly a reward model","volume":"36","author":"Rafailov","year":"2023","journal-title":"NeurIPS"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1115\/1.4053859"},{"key":"ref30","volume-title":"Artificial Intelligence: A Modern Approach","author":"Russell","year":"2010"},{"key":"ref31","article-title":"Proximal policy optimization algorithms","author":"Schulman","year":"2017","journal-title":"arXiv preprint"},{"key":"ref32","article-title":"SketchGraphs: A large-scale dataset for modeling relational geometry in computer-aided design","volume-title":"ICML 2020 Workshop on Object-Oriented Learning","author":"Seff","year":"2020"},{"key":"ref33","article-title":"Vitruvion: A generative model of parametric cad sketches","volume-title":"ICLR","author":"Seff","year":"2021"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52729.2023.00529"},{"key":"ref35","article-title":"DeepSeekMath: Pushing the limits of mathematical reasoning in open language models","author":"Shao","year":"2024","journal-title":"arXiv preprint"},{"key":"ref36","article-title":"Beyond human data: Scaling self-training for problem-solving with language models","author":"Singh","year":"2024","journal-title":"Transactions on Machine Learning Research"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.48550\/ARXIV.1706.03762"},{"key":"ref38","first-page":"2692","article-title":"Pointer networks","volume-title":"Proceedings of the 29th International Conference on Neural Information Processing Systems - Volume 2","author":"Vinyals","year":"2015"},{"key":"ref39","first-page":"538","article-title":"The optimal reward baseline for gradient-based reinforcement learning","volume-title":"Proceedings of the Seventeenth Conference on Uncertainty in Artificial Intelligence","author":"Weaver","year":"2001"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/CVPRW53098.2021.00239"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/3450626.3459818"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-72897-6_21"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.52202\/075280-0700"},{"key":"ref44","first-page":"38443","article-title":"Hierarchical neural coding for controllable cad model generation","volume-title":"ICML","author":"Xu","year":"2023"},{"key":"ref45","first-page":"28803","article-title":"Discovering design concepts for cad sketches","volume":"35","author":"Yang","year":"2022","journal-title":"NeurIPS"}],"event":{"name":"2025 IEEE\/CVF International Conference on Computer Vision (ICCV)","location":"Honolulu, HI, USA","start":{"date-parts":[[2025,10,19]]},"end":{"date-parts":[[2025,10,25]]}},"container-title":["2025 IEEE\/CVF International Conference on Computer Vision (ICCV)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/11443115\/11443287\/11446254.pdf?arnumber=11446254","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T05:04:04Z","timestamp":1777611844000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11446254\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,19]]},"references-count":45,"URL":"https:\/\/doi.org\/10.1109\/iccv51701.2025.00806","relation":{},"subject":[],"published":{"date-parts":[[2025,10,19]]}}}