KnowCoder-X: Boosting Multilingual Information Extraction via Code

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Zuo, Yuxin, Jiang, Wenxuan, Liu, Wenxuan, Li, Zixuan, Bai, Long, Wang, Hanbin, Zeng, Yutao, Jin, Xiaolong, Guo, Jiafeng, Cheng, Xueqi
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915314645598208
author Zuo, Yuxin
Jiang, Wenxuan
Liu, Wenxuan
Li, Zixuan
Bai, Long
Wang, Hanbin
Zeng, Yutao
Jin, Xiaolong
Guo, Jiafeng
Cheng, Xueqi
author_facet Zuo, Yuxin
Jiang, Wenxuan
Liu, Wenxuan
Li, Zixuan
Bai, Long
Wang, Hanbin
Zeng, Yutao
Jin, Xiaolong
Guo, Jiafeng
Cheng, Xueqi
contents Empirical evidence indicates that LLMs exhibit spontaneous cross-lingual alignment. However, although LLMs show promising cross-lingual alignment in Information Extraction (IE), a significant imbalance across languages persists, highlighting an underlying deficiency. To address this, we propose KnowCoder-X, a powerful code LLM with advanced cross-lingual and multilingual capabilities for universal IE. Firstly, it standardizes the representation of multilingual schemas using Python classes, ensuring a consistent ontology across different languages. Then, IE across languages is formulated as a unified code generation task. Secondly, we conduct IE cross-lingual alignment instruction tuning on the translated instance prediction task to enhance the model's cross-lingual transferability. During this phase, we also construct a high-quality and diverse bilingual IE parallel dataset with 257k samples, called ParallelNER, synthesized by our proposed robust three-stage pipeline, with manual annotation to ensure quality. Although without training in 29 unseen languages, KnowCoder-X surpasses ChatGPT by 30.17\% and SoTA by 20.03\%, thereby demonstrating superior cross-lingual IE capabilities. Comprehensive evaluations on 64 IE benchmarks in Chinese and English under various settings demonstrate that KnowCoder-X significantly enhances cross-lingual IE transfer through boosting the IE alignment. Our code and dataset are available at: https://github.com/ICT-GoKnow/KnowCoder
format Preprint
id arxiv_https___arxiv_org_abs_2411_04794
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle KnowCoder-X: Boosting Multilingual Information Extraction via Code
Zuo, Yuxin
Jiang, Wenxuan
Liu, Wenxuan
Li, Zixuan
Bai, Long
Wang, Hanbin
Zeng, Yutao
Jin, Xiaolong
Guo, Jiafeng
Cheng, Xueqi
Computation and Language
Artificial Intelligence
Machine Learning
Empirical evidence indicates that LLMs exhibit spontaneous cross-lingual alignment. However, although LLMs show promising cross-lingual alignment in Information Extraction (IE), a significant imbalance across languages persists, highlighting an underlying deficiency. To address this, we propose KnowCoder-X, a powerful code LLM with advanced cross-lingual and multilingual capabilities for universal IE. Firstly, it standardizes the representation of multilingual schemas using Python classes, ensuring a consistent ontology across different languages. Then, IE across languages is formulated as a unified code generation task. Secondly, we conduct IE cross-lingual alignment instruction tuning on the translated instance prediction task to enhance the model's cross-lingual transferability. During this phase, we also construct a high-quality and diverse bilingual IE parallel dataset with 257k samples, called ParallelNER, synthesized by our proposed robust three-stage pipeline, with manual annotation to ensure quality. Although without training in 29 unseen languages, KnowCoder-X surpasses ChatGPT by 30.17\% and SoTA by 20.03\%, thereby demonstrating superior cross-lingual IE capabilities. Comprehensive evaluations on 64 IE benchmarks in Chinese and English under various settings demonstrate that KnowCoder-X significantly enhances cross-lingual IE transfer through boosting the IE alignment. Our code and dataset are available at: https://github.com/ICT-GoKnow/KnowCoder
title KnowCoder-X: Boosting Multilingual Information Extraction via Code
topic Computation and Language
Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2411.04794