Scalable enforcement of geometric non-interference constraints for gradient-based optimization

被引:0
|
作者
Dunn, Ryan C. [1 ]
Joshy, Anugrah Jo [1 ]
Lin, Jui-Te [1 ]
Girerd, Cedric [3 ]
Morimoto, Tania K. [1 ,2 ]
Hwang, John T. [1 ]
机构
[1] Univ Calif San Diego, Dept Mech & Aerosp Engn, La Jolla, CA 92093 USA
[2] Univ Calif San Diego, Dept Surg, La Jolla, CA 92093 USA
[3] Univ Montpellier, LIRMM, CNRS, Montpellier, France
基金
美国国家科学基金会;
关键词
RECONSTRUCTION; DESIGN;
D O I
10.1007/s11081-023-09864-2
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Many design optimization problems include constraints to prevent intersection of the geometric shape being optimized with other objects or with domain boundaries. When applying gradient-based optimization to such problems, the constraint function must provide an accurate representation of the domain boundary and be smooth, amenable to numerical differentiation, and fast-to-evaluate for a large number of points. We propose the use of tensor-product B-splines to construct an efficient-to-evaluate level set function that locally approximates the signed distance function for representing geometric non-interference constraints. Adapting ideas from the surface reconstruction methods, we formulate an energy minimization problem to compute the B-spline control points that define the level set function given an oriented point cloud sampled over a geometric shape. Unlike previous explicit non-interference constraint formulations, our method requires an initial setup operation, but results in a more efficient-to-evaluate and scalable representation of geometric non-interference constraints. This paper presents the results of accuracy and scaling studies performed on our formulation. We demonstrate our method by solving a medical robot design optimization problem with non-interference constraints. We achieve constraint evaluation times on the order of 10(-6) seconds per point on a modern desktop workstation, and a maximum on-surface error of less than 1.0% of the minimum bounding box diagonal for all examples studied. Overall, our method provides an effective formulation for non-interference constraint enforcement with high computational efficiency for gradient-based design optimization problems whose solutions require at least hundreds of evaluations of constraints and their derivatives.
引用
收藏
页码:1849 / 1882
页数:34
相关论文
共 50 条
  • [21] A gradient-based direct aperture optimization
    Yang, Jie
    Zhang, Pengcheng
    Zhang, Liyuan
    Gui, Zhiguo
    Shengwu Yixue Gongchengxue Zazhi/Journal of Biomedical Engineering, 2018, 35 (03): : 358 - 367
  • [22] Gradient-based optimization of spintronic devices
    Imai, Y.
    Liu, S.
    Akashi, N.
    Nakajima, K.
    APPLIED PHYSICS LETTERS, 2025, 126 (08)
  • [23] Catalyst for Gradient-based Nonconvex Optimization
    Paquette, Courtney
    Lin, Hongzhou
    Drusvyatskiy, Dmitriy
    Mairal, Julien
    Harchaoui, Zaid
    INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 84, 2018, 84
  • [24] Trivializations for Gradient-Based Optimization on Manifolds
    Lezcano-Casado, Mario
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 32 (NIPS 2019), 2019, 32
  • [25] ON THE ADAPTIVITY OF STOCHASTIC GRADIENT-BASED OPTIMIZATION
    Lei, Lihua
    Jordan, Michael I.
    SIAM JOURNAL ON OPTIMIZATION, 2020, 30 (02) : 1473 - 1500
  • [26] A generalized non-interference based on refinement of interfaces
    Sun, Cong
    Xi, Ning
    Gao, Sheng
    Zhang, Tao
    Li, Jinku
    Ma, Jianfeng
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2015, 52 (07): : 1631 - 1641
  • [27] A Gradient-Based Optimization Algorithm for LASSO
    Kim, Jinseog
    Kim, Yuwon
    Kim, Yongdai
    JOURNAL OF COMPUTATIONAL AND GRAPHICAL STATISTICS, 2008, 17 (04) : 994 - 1009
  • [28] Gradient-Based Multiobjective Optimization with Uncertainties
    Peitz, Sebastian
    Dellnitz, Michael
    NEO 2016: RESULTS OF THE NUMERICAL AND EVOLUTIONARY OPTIMIZATION WORKSHOP NEO 2016 AND THE NEO CITIES 2016 WORKSHOP, 2018, 731 : 159 - 182
  • [29] Optimal Gradient-based Algorithms for Non-concave Bandit Optimization
    Huang, Baihe
    Huang, Kaixuan
    Kakade, Sham M.
    Lee, Jason D.
    Lei, Qi
    Wang, Runzhe
    Yang, Jiaqi
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [30] Gradient-Based Adaptive Stochastic Search for Non-Differentiable Optimization
    Zhou, Enlu
    Hu, Jiaqiao
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2014, 59 (07) : 1818 - 1832