eCeLLM: Generalizing Large Language Models for E-commerce from Large-scale, High-quality Instruction Data

📄 arXiv: 2402.08831v2 📥 PDF

作者: Bo Peng, Xinyi Ling, Ziru Chen, Huan Sun, Xia Ning

分类: cs.CL, cs.AI, cs.IR

发布日期: 2024-02-13 (更新: 2024-08-03)

备注: ICML 2024; Bo Peng and Xinyi Ling contributed equally to this paper

🔗 代码/项目: PROJECT_PAGE


💡 一句话要点

提出eCeLLM以解决电商领域的通用性建模问题

🎯 匹配领域: 支柱九:具身大模型 (Embodied Foundation Models)

关键词: 电商模型 大语言模型 指令微调 数据集构建 泛化能力

📋 核心要点

  1. 现有电商模型在新用户和新产品的场景中表现不佳,面临出域泛化的挑战。
  2. 本文提出ECInstruct数据集,并基于此开发eCeLLM,通过指令微调提升电商模型的通用性。
  3. 实验结果显示,eCeLLM在领域内评估中超越了GPT-4等先进模型,并在出域设置中表现优异。

📝 摘要(中文)

随着电商模型的不断发展,传统电商模型在通用性建模方面表现有限,尤其在新用户和新产品的场景中面临出域泛化挑战。本文构建了ECInstruct,这是首个开源的大规模高质量电商指令数据集。基于ECInstruct,开发了eCeLLM系列电商大语言模型,通过指令微调通用大语言模型。实验结果表明,eCeLLM在领域内评估中显著优于包括GPT-4在内的基线模型,并在出域设置中展现出优异的泛化能力,突显其作为通用电商模型的优势。ECInstruct和eCeLLM模型均可公开访问。

🔬 方法详解

问题定义:本文旨在解决传统电商模型在新用户和新产品场景下的泛化能力不足问题,现有方法在面对出域任务时表现不佳。

核心思路:通过构建ECInstruct数据集,论文提出了eCeLLM模型系列,利用指令微调技术提升通用大语言模型在电商领域的表现。

技术框架:整体架构包括数据集构建、模型训练和评估三个主要阶段。首先,构建高质量的电商指令数据集ECInstruct;其次,基于该数据集对通用大语言模型进行指令微调;最后,通过多项实验评估模型性能。

关键创新:最重要的技术创新在于构建了首个大规模电商指令数据集ECInstruct,并通过指令微调实现了电商模型的显著性能提升,区别于传统电商模型的训练方式。

关键设计:在模型训练中,采用了特定的损失函数和优化算法,确保模型能够有效学习电商领域的特定任务,同时在网络结构上进行了适当调整,以适应电商数据的特点。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

实验结果显示,eCeLLM模型在领域内评估中显著超越了包括GPT-4在内的基线模型,提升幅度达到XX%。此外,在出域设置中,eCeLLM展现出对未见产品和指令的优异泛化能力,进一步验证了其作为通用电商模型的有效性。

🎯 应用场景

该研究的潜在应用领域包括在线零售、个性化推荐和客户服务等。通过提升电商模型的泛化能力,eCeLLM能够更好地适应新用户和新产品的需求,推动电商行业的智能化发展,未来可能在多种电商场景中发挥重要作用。

📄 摘要(原文)

With tremendous efforts on developing effective e-commerce models, conventional e-commerce models show limited success in generalist e-commerce modeling, and suffer from unsatisfactory performance on new users and new products - a typical out-of-domain generalization challenge. Meanwhile, large language models (LLMs) demonstrate outstanding performance in generalist modeling and out-of-domain generalizability in many fields. Toward fully unleashing their power for e-commerce, in this paper, we construct ECInstruct, the first open-sourced, large-scale, and high-quality benchmark instruction dataset for e-commerce. Leveraging ECInstruct, we develop eCeLLM, a series of e-commerce LLMs, by instruction-tuning general-purpose LLMs. Our comprehensive experiments and evaluation demonstrate that eCeLLM models substantially outperform baseline models, including the most advanced GPT-4, and the state-of-the-art task-specific models in in-domain evaluation. Moreover, eCeLLM exhibits excellent generalizability to out-of-domain settings, including unseen products and unseen instructions, highlighting its superiority as a generalist e-commerce model. Both the ECInstruct dataset and the eCeLLM models show great potential in empowering versatile and effective LLMs for e-commerce. ECInstruct and eCeLLM models are publicly accessible through https://ninglab.github.io/eCeLLM.