一、赛题背景
本次主要为大家介绍社会科学计算大赛的赛题之一---社会关系抽取。
1.技术发展
所以,RE技术发展经历了规则到深度学习,从单任务到迁移学习的过程。随着模型与技术的发展,RE系统的效果也在持续提高。
2.技术难点
二、赛题baseline
如果你选择的是关系抽取的baseline,那么可以看这份指南
步骤一:在官网下载、组建队伍、报名Mo-人工智能开发教程,AI人工智能编程培训,培训平台/机构/课程,在线学习AI编程,一蓦官网.
步骤二:选择关系抽取的赛道,进入环境,等待初始化完成
步骤三:在左侧目录栏中选择main.ipynb,阅读main.ipynb中的代码
步骤四:使用Shift+Enter依次运行每一个代码块
步骤五:可以根据自己实际的情况,设置相关参数,这里为了简便起见,将num_epochs设置为1
步骤六:运行训练的cell,开始对预训练模型进行微调
步骤七:微调完毕之后可以在uie_nano_pytorch下看到训练好的模型
步骤八:继续运行cell,将torch模型转换为onnx模型
步骤九:可以在uie_nano_pytorch下面看到导出的inference.onnx
步骤十:开始进行onnx转bmodel,首先开一个新的terminal
切换到convert目录下,执行以下四行代码
步骤十一:之后你就可以在convert目录下看到bmodel文件
步骤十二:现在我们开始提交,首先我们点击提交,并生成提交文件
步骤十三:选择main.ipynb文件,我们只提交最后一个cell
步骤十五:测试完成之后就可以开始提交了~
步骤十六:你也可以生成py文件,使用GPU来进行模型的训练
三、赛题提交
当你完成以上任务后,你就可以准备提交了。提交清单如下:
• 转换的bmodel模型文件
• 包含 bmodel_name 和 model_name 的 main.py 文件
当您完成测试,认为模型已经满足自己的预期时,就可以进行提交。
请注意,初赛截止日期为5月26日,初赛过程中只有一次提交机会,因此需要选手们慎重考虑。我们建议您在提交前仔细检查模型的结果,确保其准确性和完整性。