LAMP: Data-Efficient Linear Affine Weight-Space Models for Parameter-Controlled 3D Shape Generation and Extrapolation
About
Generating high-fidelity 3D geometries under explicit parameter constraints is central to engineering design, yet current methods often require large datasets and fail to provide reliable control beyond the training distribution. We introduce LAMP, a data-efficient framework for controllable and interpretable 3D generation that aligns signed distance function (SDF) decoders by overfitting each exemplar from a shared initialization, then generates new designs by solving a parameter-constrained affine mixing problem in the aligned weight space. To improve reliability, we propose a linearity-mismatch safety metric that detects when mixed decoders leave the valid local regime. We evaluate LAMP on DrivAerNet++, BlendedNet, and additional industry-level vehicle families, including sports cars, SUVs, and convertibles. LAMP enables controlled interpolation with as few as 50 samples, safe extrapolation up to 100% beyond training ranges, and performance-guided optimization under fixed parameters, outperforming conditional autoencoder and Deep Network Interpolation (DNI) baselines in extrapolation, data efficiency, and parameter fidelity. Our results demonstrate that LAMP advances controllable, data-efficient, and safe 3D generation for design exploration, dataset generation, and performance-driven optimization.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Displacement Prediction | Directed Energy Deposition (DED) Displacement Dataset (Extrapolation) | R^2 (u_x)0.7467 | 6 | |
| 3D Shape Extrapolation | Industry-level cars Sports car (test) | MAE0.25 | 4 | |
| 3D Shape Extrapolation | Industry-level cars SUV (test) | MAE0.16 | 4 | |
| 3D Shape Extrapolation | Industry-level cars Convertible (test) | MAE0.36 | 4 | |
| 3D Shape Generation | DrivAerNet++ (Interpolation) | Chamfer Distance (CD)0.0117 | 4 | |
| 3D Shape Extrapolation | DrivAerNet++ Single Parameter | MMD0.03 | 3 | |
| 3D Shape Extrapolation | BlendedNet Single-Parameter Extrapolation (held-out samples) | MMD0.035 | 3 | |
| 3D Shape Extrapolation | BlendedNet Multi-Parameter Extrapolation (held-out samples) | MMD0.037 | 3 | |
| 3D Shape Interpolation | BlendedNet (200 held-out samples) | Chamfer Distance (CD)0.0172 | 3 | |
| 3D Shape Extrapolation | DrivAerNet++ Multi-Parameter (4) | MMD0.03 | 3 |