LIC2022-知识对话任务基线系统
该教程介绍使用基于PaddlePaddle 2 2的Knover框架,在LIC2024多技能对话比赛数据集上训练和测试的流程。包括配置环境(获取代码、设Python路径等)、准备数
该教程介绍使用基于PaddlePaddle 2.2的Knover框架,在LIC2024多技能对话比赛数据集上训练和测试的流程。包括配置环境(获取代码、设Python路径等)、准备数据(预处理)、下载预训练及微调模型,还有模型训练、预测的命令及GPU配置,以及评估需提交预测结果到正式等内容,可助参赛者快速跑通流程。

LIC2024: 知识对话baseline
本教程介绍使用基于paddlepaddle2.2的大规模对话预训练框架Knover,及其提供的预训练模型,在"LIC2024多技能对话"比赛数据集上训练和测试。
赛题介绍直播回顾:
0. 配置环境
获取github代码:
git clone -b dygraph https://github.com/PaddlePaddle/Knover登录后复制
设置Python环境
export PYTHONPATH=/home/aistudio/work/Knover:$PYTHONPATH登录后复制
基线模型需要的配置路径为:
projects/lic2024登录后复制
创建数据和模型存在的目录,本教程中默认训练和预测使用的数据和模型均存放以下目录:
mkdir -p projects/lic2024/model_zoomkdir -p projects/lic2024/preprocess_data登录后复制
1. 准备数据
模型训练和预测之前,都需要准备好所需的数据。首先,将比赛正式获取的数据放到当前环境中,具体目录可自行选择。数据获取可通过2024语言与智能技术竞赛:知识对话获取。
# 运行数据预处理脚本,将原始数据处理为Knover训练、预测所需格式python ./tools/data_preprocess.py登录后复制
2. 下载模型
本基线提供"大规模数据预训练模型"和"对话比赛数据微调模型"两个模型。
大规模数据预训练模型:采用包含20M对话session/60M对话utterance的大规模中文对话数据训练得到对话比赛数据微调模型:上述预训练模型,继续在LIC2024知识对话比赛的对话数据上进行微调得到,包括Query生成与对话生成两个模型下载方式如下:
# 大规模数据预训练模型wget "https://dialogue.bj.bcebos.com/Knover/projects/lic2024/12L.pretrain.pdparams"# 对话比赛数据微调模型# Query生成wget "https://dialogue.bj.bcebos.com/Knover/projects/lic2024/query_finetune.pdparams"# 对话生成wget "https://dialogue.bj.bcebos.com/Knover/projects/lic2024/dial_finetune.pdparams"登录后复制
将上述模型保存在./projects/lic2024/model_zoo/目录下(也可以放在其它目录下),并在模型训练和测试的时候,保证模型路径与config目录下配置文件中,对应模型配置路径一致(必须).
3. 模型训练
模型训练命令如下:
# 模型训练,一定要确保GPU环境和模型参数配置正确,具体见下文示例# Query生成 训练./scripts/local/job.sh ./projects/lic2024/conf/query_train.conf# 对话生成 训练./scripts/local/job.sh ./projects/lic2024/conf/dial_train.conf登录后复制
训练之前,检查启动脚本与配置文件,确保配置正确:
配置GPU,位置:./scripts/local/job.sh# 单GPU卡训练,以使用0号GPU卡为例export CUDA_VISIBLE_DEVICES=0# 多GPU卡训练,以使用0,1号GPU卡为例export CUDA_VISIBLE_DEVICES=0,1登录后复制登录后复制
4. 模型预测
模型预测命令如下:
# 模型预测,一定要确保GPU环境和模型参数配置正确,具体见下文示例# Query生成预测./scripts/local/job.sh ./projects/lic2024/conf/query_infer.conf#对话生成预测./scripts/local/job.sh ./projects/lic2024/conf/dial_infer.conf登录后复制
预测之前,检查启动脚本与配置文件,确保配置正确:
配置GPU,位置:./scripts/local/job.sh# 单GPU卡训练,以使用0号GPU卡为例export CUDA_VISIBLE_DEVICES=0# 多GPU卡训练,以使用0,1号GPU卡为例export CUDA_VISIBLE_DEVICES=0,1登录后复制登录后复制
5. 模型评估
模型评估需要将预测结果提交到正式进行评测:
Query生成预测结果与对话生成预测结果拼接为一个文本,提交到正式评估,可参考数据集中的submit_file.txt
6. 其它
本教程提供了"大规模数据预训练模型"和"对话比赛数据微调模型"两个模型,可作为一个基础baseline,帮助参赛者快速跑通整个参赛流程。 参赛者可以针对赛题进行其他改进,例如修改数据预处理方法,修改网络结构,修改训练方式,修改预测结果的后处理等。
In [ ]登录后复制
你是一名 AI 行业编辑,请围绕下面这条热点输出一份资讯解读:
热点:LIC2022-知识对话任务基线系统要求:
1. 先用一句话解释这条热点在讲什么
2. 再总结它为什么重要
3. 说明会影响哪些 AI 产品或内容方向
4. 最后给出 3 个适合资讯站使用的标题
游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
相关热点高盛最新报告分析了人工智能推动下的美股市场状况。报告指出,标普500指数近期创下数十年来最强劲涨幅,市场出现一定过热迹象,例如市场广度收窄、高估值股票交易活跃度接近高位。然而,通过综合评估股价、交易活动、投资者情绪及企业情绪等九项关键指标,其中位数排名处于历史第86个百分位,仍远低于互联网泡沫时期和
西藏芒康一名司机在山路行驶时,主动停车礼让一群横穿马路的散养小鸡。就在他重新启动车辆后不久,发现前方道路因山体塌方而被巨石完全封堵。司机事后表示,从停车礼让到发现险情,前后仅间隔一两分钟,正是那短暂的等待让他恰好避开了塌方发生的时刻。这一事件引发网友对文明驾驶与行车安全之间微妙联系的讨论,相关安全提
针对近期网络上流传的凯越机车资金链断裂、向前创始人张雪求助等传闻,张雪本人已发布视频明确回应,称凯越方面从未联系过自己,并了解到凯越经营状况平稳。此前,凯越机车已于6月6日发布正式声明,驳斥了“破产”、“销量大跌”等一系列不实言论,并表示已固定证据并向公安机关报案,将追究造谣者责任。张雪作为品牌初创
光刻机巨头ASML市值近日攀升至约4 5万亿元人民币,超越其他欧洲企业成为市值第一。这一变化源于投资机构对其EUV光刻机产能的乐观预期,预计年产量将远超市场此前预估。与此同时,其高端光刻机售价高昂,最新机型单价约达25 8亿元人民币。尽管市值登顶欧洲,但与部分下游芯片客户相比,其规模仍存差距,反映了
- 日榜
- 周榜
- 月榜
热点快看
