ANNOUNCEMENT

NOBEL PRIZE 2026

This year's laureates, their fields, and the discoveries that earned them the prize.Live nowSee the winners
Moonbase
← Back to Awards
NSFDirectorate for Computer and Information Science and Engineering

HCC: Medium: Monte Carlo Methods for Inverse Simulation

Active
Institution
Carnegie Mellon University, PA
Principal investigator
Ioannis Gkioulekas
Funding
$600K
Duration
2025–2028
Open portfolio

Moonbase score

Still being scored

Abstract

Inverse simulation is used to identify the needed inputs in order generate a desired outcome. It has found widespread usage across sciences and engineering. These include designing temperature-regulating components in aircraft, fabricating fluid systems, and detecting tumors in brain. Due to widespread utility of inverse simulations, there exists a large set of mature computational methodologies for inverse simulation tasks, predominantly based on taking continuous space and dividing into discrete sections, which is called a discretization approach. Unfortunately, the dependence on using discrete spaces in inverse simulations and the amount of time and computation it requires means that the existing methodologies are severely constrained. In an era of increasing demand for large-scale inverse simulation for a range of important applications (e.g., fabrication, medicine, robotics), there is a critical demand for methods that can overcome the existing bottlenecks. The project will address this challenge by developing a suite of Monte Carlo methods for inverse simulation that are highly scalable, parallelizable, output-sensitive, and significantly expand the applicable types of physical phenomena and representations. The project will achieve this goal through three inter-connected research thrusts: First, the project will research methods for Monte Carlo differentiable simulation, developing mathematical formulations and computational algorithms that can compute derivatives of solutions to partial differential equations (PDEs) with respect to arbitrary PDE parameters, without the need for discretization. Second, the project will research general and scalable material and geometry representations (e.g., volume representations, neural and point-based implicits) that lend themselves to inverse simulation problems. Third, the project will conduct evaluations through targeted applications, combining differentiable simulation, representations, and gradient-based optimization to solve inverse simulation problems in thermal design and electrical impedance tomography. This project will create new research areas both within computer graphics and at its intersection with other fields (mechanical engineering, medical imaging), and has the potential for transformative impact in all areas that use inverse simulation (e.g., fabrication, remote sensing, architecture, robotics, aviation, medicine), by developing new inverse simulation methods with greatly improved generality, robustness, and scalability. Finally, this project includes outreach activities synergistically with the above research activities. These activities will engage students in secondary education and undergraduate students, introduce them to computer graphics, and provide them with opportunities for research and hands-on development. These activities will promote greater participation in STEM, thus bringing long-term societal benefit. This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.

Research team

  • Ioannis GkioulekasPI
  • Keenan CraneCo-PI

LOADING MOONBASE SCORE

Directorate for Computer and Information Science and EngineeringHCC-Human-Centered ComputingCyber-Human SystemsMEDIUM PROJECTcarlorepresentationsgraphicssimulationmonte carlomonteinversedifferentiable

Questions for Carnegie Mellon University

Answered by the team behind this research.

Same researchers, same institution, same topic, scored first.