Efficient evaluation of the Jacobian in the damped least-squares method for optical design problems using algorithmic differentiation

The fast evaluation of the Jacobian is an essential part of the optimization of optical systems using the damped least-squares algorithm. While finite differences provide an intuitive way to approximate derivatives, algorithmic differentiation is a technique to evaluate them exactly. However, applying algorithmic differentiation to a ray tracing routine for optical systems with many parameters is computationally expensive, where the main costs are caused by the determination of the ray-surface intersection. To overcome this disadvantage, we present a mathematical analysis of the ray-surface intersection and its efficient differentiation in both forward and reverse mode algorithmic differentiation. Futhermore the structure of the optimization variables and operands is exploited to derive a method that allows computation of the Jacobian in the same order of computational complexity as the primal ray trace. The method is successfully tested for a rotationally symmetric lens system and a freeform design task.

Authors

Institutions

Publication Details

Journal
Optics Express
Published
2024-12-12
DOI
https://doi.org/10.1364/oe.546049
Citations
4
Primary Topic
Advanced optical system design
Type
article
Field-Weighted Citation Impact
0.74
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Efficient evaluation of the Jacobian in the damped least-squares method for optical design problems using algorithmic differentiation

Karsten Urban, Matthias Sonntag, Christoph Menke, Tobias Seger
4 citations
Optics Express
Advanced optical system design
0.74
article

Efficient evaluation of the Jacobian in the damped least-squares method for optical design problems using algorithmic differentiation

Karsten Urban, Matthias Sonntag, Christoph Menke, Tobias Seger
article en
4 citations

Abstract

The fast evaluation of the Jacobian is an essential part of the optimization of optical systems using the damped least-squares algorithm. While finite differences provide an intuitive way to approximate derivatives, algorithmic differentiation is a technique to evaluate them exactly. However, applying algorithmic differentiation to a ray tracing routine for optical systems with many parameters is computationally expensive, where the main costs are caused by the determination of the ray-surface intersection. To overcome this disadvantage, we present a mathematical analysis of the ray-surface intersection and its efficient differentiation in both forward and reverse mode algorithmic differentiation. Futhermore the structure of the optimization variables and operands is exploited to derive a method that allows computation of the Jacobian in the same order of computational complexity as the primal ray trace. The method is successfully tested for a rotationally symmetric lens system and a freeform design task.

Optics ExpressVol. 33(2)
Institute of Numerical Mathematics (RU), Carl Zeiss (United States) (US)
Openalex Percentile: Top 31%
Advanced optical system design
0.74
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.