@inproceedings{ottoborgo-etal-2026-losses,
title = "Losses that Cook: Topological Optimal Transport for Structured Recipe Generation",
author = "Ottoborgo, Mattia and
Cambrin, Daniele Rege and
Garza, Paolo",
editor = "Liakata, Maria and
Moreira, Viviane P. and
Zhang, Jiajun and
Jurgens, David",
booktitle = "Findings of the {A}ssociation for {C}omputational {L}inguistics: {ACL} 2026",
month = jul,
year = "2026",
address = "San Diego, California, United States",
publisher = "Association for Computational Linguistics",
url = "https://preview.aclanthology.org/ingest-acl/2026.findings-acl.1318/",
pages = "26489--26500",
ISBN = "979-8-89176-395-1",
abstract = "Cooking recipes are complex procedures that require not only a fluent and factual text, but also accurate timing, temperature, and procedural coherence, as well as the correct composition of ingredients. Standard training procedures are primarily based on cross-entropy and focus solely on fluency. Building on RECIPE-NLG, we investigate the use of several composite objectives and present a new topological loss that represents ingredient lists as point clouds in embedding space, minimizing the divergence between predicted and gold ingredients. Using both standard NLG metrics and recipe-specific metrics, we find that our loss significantly improves ingredient- and action-level metrics. Meanwhile, the Dice loss excels in time/temperature precision, and the mixed loss yields competitive trade-offs with synergistic gains in quantity and time. A human preference analysis supports our finding, showing our model is preferred in 62{\%} of the cases."
}Markdown (Informal)
[Losses that Cook: Topological Optimal Transport for Structured Recipe Generation](https://preview.aclanthology.org/ingest-acl/2026.findings-acl.1318/) (Ottoborgo et al., Findings 2026)
ACL