基于大模型的智能化生产流程快速整合与优化

张继忠

中国移动通信集团上海公司,200065

摘要: 本文旨在探讨基于人工智能技术的智能化生产流程优化系统,以助力企业快速实现数智化转型。文章首先回顾了中国企业信息化的历史发展,指出了在信息化过程中出现的问题。针对这些问题,提出了一种系统,利用自然语言处理技术,通过意图识别、智能体执行、结果处理和用户反...
  • DOI:

    10.13738/j.cnki.acc.qklw60536

  • 专辑:

    科学Ⅰ辑;信息科技

  • 专题:

    信息、科学;综合科技

  • 分类号:

    G90;N92

摘要:本文旨在探讨基于人工智能技术的智能化生产流程优化系统,以助力企业快速实现数智化转型。文章首先回顾了中国企业信息化的历史发展,指出了在信息化过程中出现的问题。针对这些问题,提出了一种系统,利用自然语言处理技术,通过意图识别、智能体执行、结果处理和用户反馈四个步骤,实现与用户的自然交互,提高工作效率,降低维护难度。文章还讨论了开源大模型的选择、微调方法、智能体的设计和用户反馈的处理,以及系统的优势和未来发展方向。

关键词:数智化转型、人工智能、自然语言处理、大语言模型

引言

从早期的财务软件、生产制造管理软件,到后来的ERP系统引入和行业软件的发展,信息化进程逐步提高了企业生产力和生产效率。尽管如此,还是逐渐暴露出一些问题。首先,各阶段各场景的诸多信息化平台的工作流程和操作方式差异大,增加了员工的学习成本,提高了操作复杂性;其次,由于平台间的资源依赖关系,使其更新维护变得更加复杂和困难。另外,还存在平台间协同效率低等问题。

今年两会政府工作报告明确提出了开展“人工智能+”行动,企业数智化转型进入了快速发展阶段。为了解决上述问题,本文提出了一种智能化生产流程优化系统,旨在帮助企业快速引入人工智能技术,实现数智化转型。

系统设计概述

图片1.png 

系统核心是利用自然语言处理技术,工作流程主要分为四步:

意图识别:用户通过自然语言与系统进行交互,大模型提取关键信息并进行意图分类。

智能体执行:根据意图分类结果,智能体调用相应的工具模块完成任务。

结果处理:智能体将任务结果给用户。

用户反馈:用户可以对结果质量进行反馈。

意图识别

为了实现对用户意图的准确识别,并将其路由到不同的智能体,系统采用开源大模型进行意图识别。开源大模型具有较强的语义理解和上下文把握能力,能够更准确地识别用户的意图,从而提高系统的智能化水平。

选择开源大模型的原因包括:

选择面广:国内已发布79个大模型,其中超过一半选择开源发布。

性能优越:经过预训练,大模型适用于多样化的自然语言处理任务。

社区支持:开源大模型拥有庞大的社区支持,丰富的资源和文档,便于使用和维护。

安全性:采用开源大模型部署本地化应用,无信息泄露风险。

由于各开源大模型所采用的技术方案、数据集、参数规模等的差异,在不同任务中的表现各异,可针对任务采用更合适的模型。

 

模型

参数规模

开发者

适用场景

适用环境

Vicuna

7B

斯坦福

个人测试

测试

Vicuna

13B

斯坦福

语义理解、API生成

生产

ChatGLM2

6B

智谱清言

语义理解、实体抽取

测试

ChatGLM3

6B

智谱清言

语义理解、实体抽取

测试

Qwen

14B

阿里

实体抽取、API生成

生产

Baichuan

13B

百川智能

语义理解、实体抽取、检索增强

生产

 

经实践,参数规模的影响较显著,生产环境建议根据可用资源规模,使用13B以上参数规模的模型。

大模型虽然在通用任务上的效果很好,但为了更好地适应企业用户的意图识别任务,需要对开源大模型进行微调,提高意图识别的准确率和效率。步骤包括:

确定微调方法:主流的微调方法包括:LoRA、P-Tuning V2、Fine-tuning等。

数据准备:准备包含用户意图的标注数据集,用于模型的微调训练。

模型微调:使用社区提供的脚本、或LLaMA Factory等通用训练框架对模型进行微调。

评估和优化:使用独立的验证集对微调后的模型进行评估。

根据评估结果,模型微调可能需要反复多次,以确定最佳效果。微调方法可以采用LoRA或P-Tuning V2等方法,32GB单卡V100即可完成130亿参数级别的模型微调。如果采用Q-LoRA量化微调,对显存的占用还能明显下降,而对推理性能的负面影响很小。资源紧张的情况下,建议使用Int4量化部署。

智能体执行

智能体(Agent)是由OpenAI 科学家 Lilian Weng 提出的概念,是基于大语言模型,具备记忆、规划、行动、工具使用能力的代理程序。本系统中智能体的主要任务是将用户意图转化为API调用并执行。处理不同任务的智能体需要加载不同的工具,并生成相应的任务参数,如此设计的目的是增强系统的可扩展性,使其能够灵活应对不同类型的任务和需求。

各智能体可以通过不同的提示工程(prompt engineering)构建。开发者可选择手工构造提示词、利用Langchain框架生成提示词、或通过向量数据库语义检索匹配提示词等方式来构建智能体。

同样地,智能体也需要通过微调,实现更好的实体信息提取,从而转换为API的输入参数。随着业务需求的变化和扩展,可以根据需要增加新的智能体,以适应新的任务和需求。这种灵活的扩展机制是本系统的优势之一。

结果处理和用户反馈

对于智能体调用API返回的结果,可分为两种情况:一种是将结果原样返回给用户,另一种是结合用户初始需求,由大模型处理后返回。前者适用于简单场景,如“是/否”类结果;后者可以将用户输入与智能体返回结果合并作为输入,配合提示工程,使大模型生成更精准和个性化的应答。在这一步骤中,也可以对模型进行微调,提高系统应答的专业性。

对于结果准确性的反馈是最应当被重视的反馈类型,这部分应当定期梳理转化为微调数据,对模型做出调整,以持续提升系统性能。比如意图分类是否正确、智能体是否按预期执行工具调用等。

总结与展望

本文提出了一种基于人工智能技术的智能化生产流程优化系统,旨在帮助企业快速实现数智化转型。该系统利用开源大模型进行自然语言处理,实现与用户的自然交互、任务分类、功能调用、结果生成和用户反馈等功能。通过该系统,企业可以更加高效地管理工作流程,提高协同效率,降低更新维护的难度,从而提升管理水平和运营效率。系统具有以下优势:

自然交互:系统利用自然语言处理技术,允许用户以自然语言与系统交互,降低了用户的学习成本,提高了易用性和数智化水平。

高效的任务分类和执行:通过微调开源大模型进行意图识别,系统能够准确理解用户意图,并调用相应的工具模块完成任务,提高了工作效率。

灵活的可扩展性:通过添加不同的智能体,能够灵活应对不同类型的任务和需求,且各智能体可由不同的开发人员进行维护,便于未来业务需求的扩展和变更。

安全性:采用开源大模型并部署本地化应用,减少了信息泄露的风险,保护了企业的数据安全。

然而,系统仅为数智化的快速实现而设计,仍具备更深层次智能化的可能。

首先,要解决平台孤岛效应。多智能体设计采用了分而治之的理念,但仍然存在一定的平台孤岛效应。未来可以考虑引入多智能体协同,进一步整合各个平台,打破平台之间的壁垒,实现信息流畅和资源共享。

其次,摆脱现有API,完成数智化转型。真正的数智化转型需要利用AI能力替代现有的API。未来在新能力的构造中,如加入新的智能体时,需要摆脱对现有API的依赖,转而训练智能体直接由文本生成SQL、终端指令、程序代码等并执行,跳过API参数生成步骤,与生产环境进行更深入的融合。

参考文献

Qiu, Xipeng, Tianxiang Sun, Yige Xu, Yunfan Shao, Ning Dai, and Xuanjing Huang. "Pre-trained models for natural language processing: A survey." Science China Technological Sciences 63, no. 10 (2020): 1872-1897.

Zhao, Wayne Xin, Kun Zhou, Junyi Li, Tianyi Tang, Xiaolei Wang, Yupeng Hou, Yingqian Min et al. "A survey of large language models." arXiv preprint arXiv:2303.18223 (2023).

Liu, Pengfei, Weizhe Yuan, Jinlan Fu, Zhengbao Jiang, Hiroaki Hayashi, and Graham Neubig. "Pre-train, prompt, and predict: A systematic survey of prompting methods in natural language processing." ACM Computing Surveys 55, no. 9 (2023): 1-35.

Tehseen, Rabia. "Semantic information retrieval: A survey." Journal of Information Technology and Software Engineering 8 (2018): 241.

Chandrasekaran, Dhivya, and Vijay Mago. "Evolution of semantic similarity—a survey." ACM Computing Surveys (CSUR) 54, no. 2 (2021): 1-37.

Han, Yikun, Chunjiang Liu, and Pengfei Wang. "A comprehensive survey on vector database: Storage and retrieval technique, challenge." arXiv preprint arXiv:2310.11703 (2023).

Xi, Zhiheng, Wenxiang Chen, Xin Guo, Wei He, Yiwen Ding, Boyang Hong, Ming Zhang et al. "The rise and potential of large language model based agents: A survey." arXiv preprint arXiv:2309.07864 (2023).

郭熙保, 刘莹. "工业化, 信息化与信息产业." 经济理论与经济管理 3 (2002): 26.

陈国青, 蒋镇辉. "中国企业信息化的阶跃式发展过程." 计算机系统应用 9.9 (1999): 2-4.

陈德光, 马金林, 马自萍, 周洁. "自然语言处理预训练技术综述." 计算机科学与探索15.8(2021).

车万翔等. "大模型时代的自然语言处理:挑战,机遇与发展." 中国科学:信息科学 53.9(2023):1645-1687.



更多
引文网络
  • 参考文献
  • 引证文献
  • 共引文献
  • 同被引文献
  • 二级参考文献
  • 二级引证文献