Skip to content

Commit 2a2dbd4

Browse files
committed
reworded + more explanations
1 parent 6149ecc commit 2a2dbd4

File tree

3 files changed

+38
-11
lines changed

3 files changed

+38
-11
lines changed

index.html

Lines changed: 38 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -312,15 +312,20 @@ <h2 class="title is-3">When Latent Safety Filters Miss What Matters</h2>
312312
<div class="container is-max-desktop">
313313
<div class="columns is-centered has-text-centered">
314314
<div class="column is-four-fifths">
315-
<h2 class="title is-3 center-title">Environments</h2>
315+
<h2 class="title is-3 center-title">Experiment Testbeds</h2>
316316

317317
<div class="content has-text-justified">
318318
<figure class="image is-centered">
319-
<!-- Replace with your image path -->
320-
<img src="static/images/mm_envs.png" alt="Environment visualization">
319+
<img src="static/images/mm_envs.png" alt="Simulation and hardware environments">
321320
</figure>
322321
<p>
323-
Experiment Testbeds. In simulation (left) and hardware (right) we control data from two sensors: RGB and infrared (IR) camera. In our controlled experiments, the ground-truth safety-relevant state variable is heat, which is more observable from the IR data than the RGB.
322+
We evaluate latent safety filters in both simulation and hardware environments designed to reveal how partial observability impacts safe behavior.
323+
</p>
324+
<p>
325+
In simulation, we introduce the <strong>thermal unicycle</strong>, a Dubins-style unicycle model augmented with a latent heat variable that increases as the agent approaches a heat source. The agent receives either RGB or infrared (IR) images and must prevent overheating. This setup is intentionally simple and controllable, allowing us to isolate how safety filters behave when safety-relevant features are only partially observable.
326+
</p>
327+
<p>
328+
On hardware, we use a <strong>Franka Research 3 manipulator</strong> heating a pot of wax. During training, the robot observes both RGB and IR data, where the IR modality provides a privileged view of heat, the true safety variable. At test time, only RGB observations are used, enabling us to evaluate how well latent representations trained under different modalities encode or omit safety-critical information in the real world.
324329
</p>
325330
</div>
326331
</div>
@@ -329,21 +334,24 @@ <h2 class="title is-3 center-title">Environments</h2>
329334
</section>
330335
<!-- End paper environments -->
331336

337+
332338
<!-- [start] mutual information -->
333339
<section class="section hero is-light">
334340
<div class="container is-max-desktop">
335341
<div class="columns is-centered has-text-centered">
336342
<div class="column is-four-fifths">
337343
<h2 class="title is-3">Mutual Information as a Measure of Observability</h2>
338344
<div class="content has-text-justified">
345+
<p>
346+
Our mutual information (MI) metric quantifies how much uncertainty about safety outcomes is reduced by observing a particular input modality (e.g., RGB or infrared). We compute a Barber-Agakov lower bound on MI between observations and binary safety labels to measure how well each modality captures safety-relevant features. Higher MI indicates that the modality more reliably encodes features necessary for safety prediction.
347+
</p>
348+
339349
<figure class="image is-centered">
340-
<img src="static/images/MI_metric.png" alt="MI reveals greater separation than accuracy-based metrics for quantifying the observability of safety constraints from high-D obs" width="1100">
350+
<img src="static/images/MI_metric.png" width="1100">
341351
</figure>
342-
343352
<p>
344-
Our mutual information (MI) metric quantifies how much uncertainty about safety outcomes is reduced by observing a particular input modality (e.g., RGB or infrared). We compute a Barber-Agakov lower bound on MI between observations and binary safety labels to measure how well each modality captures safety-relevant features. Higher MI indicates that the modality more reliably encodes features necessary for safety prediction. We find that IR observations exhibit much higher normalized MI than RGB alone, meaning RGB-only models often lack sufficient safety information, which explains their myopic, “avoid seeing failure” behaviors.
353+
We find that IR observations exhibit much higher normalized MI than RGB alone, meaning RGB-only models often lack sufficient safety information, which explains their myopic, “avoid seeing failure” behaviors. Furthermore, we find that the MI metrics are more indicative than traditional metrics, such as accuracy and balanced accuracy, when identifying degenerative latent states: our simulation balanced accuracy could potentially indicate a sufficient classifier, even though the RGB channel is designed to provide little to no indication regarding failure.
345354
</p>
346-
347355
</div>
348356
</div>
349357
</div>
@@ -359,13 +367,32 @@ <h2 class="title is-3">Mutual Information as a Measure of Observability</h2>
359367
<div class="column is-four-fifths">
360368
<h2 class="title is-3">Examining Latent Representation Quality</h2>
361369
<div class="content has-text-justified">
370+
<p>
371+
We evaluate the quality of the learned latent representations by examining how well they encode safety-relevant state information. Models trained only on RGB observations often produce latent states that fail to represent temperature, leading to visually correct but unsafe predictions. In contrast, our multimodal approach learns latent states that embed the underlying thermal dynamics, enabling proactive interventions that maintain safety.
372+
</p>
362373
<figure class="image is-centered">
363374
<img src="static/images/hw_qual_v3.png" alt="RGB-only training is unable to understand safety outcomes of actions" width="1100">
364375
</figure>
365376
<p>
366-
We evaluate the quality of the learned latent representations by examining how well they encode safety-relevant state information. Models trained only on RGB observations often produce latent states that fail to represent temperature, leading to visually correct but unsafe predictions. In contrast, our multimodal-supervised approach—trained with both RGB and IR data but deployed with RGB alone—learns latent states that embed the underlying thermal dynamics, enabling proactive interventions that maintain safety.
377+
To quantify latent representation quality, we introduce two diagnostic tests. The <em>latent state test</em> measures how much safety-relevant information (e.g., heat) is directly encoded in the learned latent state, while the <em>latent dynamics test</em> evaluates whether the world model's imagined rollouts understand how that information evolves time. Together, these tests reveal whether the learned latent space both contains and maintains the safety features needed for effective control. The multimodal simulation and hardware methods align with our qualitative observations: the latent features degrade when safety-critical features are not directly observable.
367378
</p>
368379
</div>
380+
381+
<div class="columns has-text-justified">
382+
<div class="column">
383+
<h3 class="title is-5">Latent State Test</h3>
384+
<figure class="image is-centered">
385+
<img src="static/images/latent_state_test.png" alt="RGB-only training is unable to understand safety outcomes of actions" width="1100">
386+
</figure>
387+
</div>
388+
389+
<div class="column">
390+
<h3 class="title is-5">Latent Dynamics Test</h3>
391+
<figure class="image is-centered">
392+
<img src="static/images/latent_dynamics_test.png" alt="RGB-only training is unable to understand safety outcomes of actions" width="1100">
393+
</figure>
394+
</div>
395+
</div>
369396
</div>
370397
</div>
371398
</div>
@@ -433,7 +460,7 @@ <h3 class="title is-4">Multimodal Safety Filter</h3>
433460
Your browser does not support the video tag.
434461
</video>
435462
<p>
436-
Multimodal safety filter anticipates overheating and lifts the pot of wax early, maintaining safety using only RGB input during execution.
463+
Multimodal safety filter anticipates overheating and lifts the pot of wax early, maintaining safety during execution.
437464
</p>
438465
</div>
439466
</div>
@@ -455,7 +482,7 @@ <h2 class="title is-3">Hardware Experiments</h2>
455482
Your browser does not support the video tag.
456483
</video>
457484
<p>
458-
The multimodal-supervised safety filter also anticipates overheating and lifts the pan before the wax fails. Trained with RGB + IR data but deployed using only RGB, the controller maintains safety even under partial observability.
485+
The multimodal-supervised safety filter also anticipates overheating and lifts the pan before failure. Trained with RGB + IR data but deployed using only RGB, the controller maintains safety even under partial observability.
459486
</p>
460487
</div>
461488
</div>
45.4 KB
Loading
42.5 KB
Loading

0 commit comments

Comments
 (0)