LInK: Learning Joint Representations of Design and Performance Spaces through Contrastive Learning for Mechanism Synthesis
Amin Heyrani Nobari, Akash Srivastava, Dan Gutfreund, Kai Xu, Faez, Ahmed

TL;DR
LInK is a contrastive learning framework that learns joint representations of design and performance spaces, enabling efficient and accurate inverse mechanism synthesis, outperforming existing methods on benchmarks.
Contribution
The paper introduces LInK, a novel contrastive learning approach that integrates physics-based design representations with optimization for inverse engineering problems.
Findings
LInK reduces error by 28 times compared to state-of-the-art methods.
LInK is 20 times faster on benchmark tasks.
LInK successfully tackles a new challenging benchmark involving alphabet trajectory synthesis.
Abstract
In this paper, we introduce LInK, a novel framework that integrates contrastive learning of performance and design space with optimization techniques for solving complex inverse problems in engineering design with discrete and continuous variables. We focus on the path synthesis problem for planar linkage mechanisms. By leveraging a multimodal and transformation-invariant contrastive learning framework, LInK learns a joint representation that captures complex physics and design representations of mechanisms, enabling rapid retrieval from a vast dataset of over 10 million mechanisms. This approach improves precision through the warm start of a hierarchical unconstrained nonlinear optimization algorithm, combining the robustness of traditional optimization with the speed and adaptability of modern deep learning methods. Our results on an existing benchmark demonstrate that LInK…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsManufacturing Process and Optimization · Design Education and Practice · Product Development and Customization
MethodsApproximate Bayesian Computation · SPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings · Focus · Contrastive Learning
