Skip to content

Commit

Permalink
test
Browse files Browse the repository at this point in the history
  • Loading branch information
luis-marques committed Sep 7, 2024
1 parent 164b2ed commit 3cb73a3
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion content/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ favicon = false

Whether learned, simulated, or analytical, approximations of a robot's dynamics can be inaccurate when encountering novel environments. Many approaches have been proposed to quantify the aleatoric uncertainty of such methods, i.e. uncertainty resulting from stochasticity, however these estimates alone are not enough to properly estimate the uncertainty of a model in a novel environment, where the actual dynamics can change. Such changes can induce epistemic uncertainty, i.e. uncertainty due to a lack of information/data. Accounting for *both* epistemic and aleatoric dynamics uncertainty in a theoretically-grounded way remains an open problem. We introduce **L**ocal **U**ncertainty **C**onformal **Ca**libration (LUCCa), a conformal prediction-based approach that calibrates the aleatoric uncertainty estimates provided by dynamics models to generate probabilistically-valid prediction regions of the system's state. We account for both epistemic and aleatoric uncertainty non-asymptotically, without strong assumptions about the form of the true dynamics or how it changes. The calibration is performed locally in the state-action space, leading to uncertainty estimates that are useful for planning. We validate our method by constructing probabilistically-safe plans for a double-integrator under significant changes in dynamics.

{% figure(alt=["LUCCA Diagram"] src=["./model_final.png"] dark_invert=[true]) %}
{% figure(alt=["LUCCA Diagram"] src=["model_final.png"] dark_invert=[true]) %}
**Figure.** Schematic of Local Uncertainty Conformal Calibration (LUCCa). Starting from a calibrated prediction region `$\hat{\mathcal N}_{\tau, cal}$`, we propagate the state uncertainty by composing an approximate dynamics model `$\tilde f$` outputting predictive MVNs of the future state with local conformal calibration. We consider approximate dynamics where the input and output distributions are MVNs of the state, but otherwise do not restrict the structure of `$\tilde f$`.
{% end %}

Expand Down
4 changes: 2 additions & 2 deletions templates/shortcodes/figure.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@
{% endif %}
{% if item is ending_with('.mp4') %}
<video {% if dark_invert[loop.index0] %}class="dark-invert" {% endif %}{{ source_attributes[loop.index0] | default(value='controls') }}>
<source src="{{ this.path ~ item | safe }}" type="video/mp4">
<source src="{{ item | safe }}" type="video/mp4">
</video>
{% else %}
<img {% if dark_invert[loop.index0] %}class="dark-invert" {% endif %}alt="{{ alt[loop.index0] }}" src="{{ this.path ~ item | safe }}" loading="lazy">
<img {% if dark_invert[loop.index0] %}class="dark-invert" {% endif %}alt="{{ alt[loop.index0] }}" src="{{ item | safe }}" loading="lazy">
{% endif %}
{% if subcaption %}
<figcaption>{{ subcaption[loop.index0] | markdown(inline = true) | safe }}</figcaption>
Expand Down

0 comments on commit 3cb73a3

Please sign in to comment.