提升跨文化菜谱改编多样性,让不同饮食需求都有好选择。
Culinary Crossroads: A RAG Framework for Enhancing Diversity in Cross-Cultural Recipe Adaptation
- 用可插拔框架重构检索与上下文组织,激发更多创意变体。
- 实验表明在多样性和质量上均优于闭源大模型,实现帕累托最优。
- 适合需要多版本适配的跨文化食谱生成场景,如国际餐饮定制。
在跨文化菜谱改编中,目标不仅是保证文化适宜性并保留原菜精髓,还需满足不同饮食需求和偏好。检索增强生成(RAG)结合目标菜系的真实菜谱以确保文化适配性,同时利用大语言模型(LLMs)保持相关性,具有广阔前景。然而,现有研究尚未明确RAG能否生成多样化结果。我们的分析发现,即使输入多样化上下文,RAG仍过度依赖有限上下文片段,难以产生多样化输出,暴露出其在需多解创造性任务中的核心局限:无法有效利用上下文多样性。为此,我们提出CARRIAGE——一个专为跨文化菜谱改编设计的即插即用型RAG框架,通过改进检索与上下文组织机制来增强输出多样性。据我们所知,这是首个明确以生成高度多样化结果为目标的RAG框架。实验表明,相较于闭源大模型,CARRIAGE在菜谱改编的多样性与质量之间实现了帕累托效率提升。
原文摘要 · Abstract (English)
In cross-cultural recipe adaptation, the goal is not only to ensure cultural appropriateness and retain the original dish's essence, but also to provide diverse options for various dietary needs and preferences. Retrieval Augmented Generation (RAG) is a promising approach, combining the retrieval of real recipes from the target cuisine for cultural adaptability with large language models (LLMs) for relevance. However, it remains unclear whether RAG can generate diverse adaptation results. Our analysis shows that RAG tends to overly rely on a limited portion of the context across generations, failing to produce diverse outputs even when provided with varied contextual inputs. This reveals a key limitation of RAG in creative tasks with multiple valid answers: it fails to leverage contextual diversity for generating varied responses. To address this issue, we propose CARRIAGE, a plug-and-play RAG framework for cross-cultural recipe adaptation that enhances diversity in both retrieval and context organization. To our knowledge, this is the first RAG framework that explicitly aims to generate highly diverse outputs to accommodate multiple user preferences. Our experiments show that CARRIAGE achieves Pareto efficiency in terms of diversity and quality of recipe adaptation compared to closed-book LLMs.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。