Ricardokevins/Bert-In-Relation-Extraction
使用Bert完成实体之间关系抽取
해결하는 문제
이 프로젝트는 관계 추출을 위한 모델을 제공합니다. 관계 추출은 텍스트에서 언급된 두 개의 엔티티 간의 의미적 관계를 식별하는 작업입니다 (예: "조리영"이 "화천골"의 "주연배우"임을 식별하는 것). 이 모델은 49가지 다른 유형의 관계를 포함하는 바이두 DuIE 데이터셋과 함께 작동하도록 설계되었습니다.
작동 방식
모델은 시퀀스 분류를 위한 BERT 기반 아키텍처를 사용합니다. 두 개의 엔티티와 원본 문장을 연결하여 BERT 인코더에 입력한 후, 완전 연결(FC) 계층과 교차 엔트로피 손실 함수를 적용합니다. 구현에는 성능 향상을 위한 MASK-Attention 메커니즘이 포함되어 있습니다.
대상 사용자
자연어 처리(NLP) 및 관계 추출에 관심이 있는 개발자 및 연구자, 특히 중국어 텍스트와 DuIE 데이터셋을 다루는 사람들에게 적합합니다.
주요 특징
- 높은 정확도: 전체 바이두 DuIE 테스트 세트에서 최대 95.37%의 정확도를 달성.
- 사전 학습 모델 제공: 92.5% 및 95.37% 정확도를 가진 사전 학습 모델의 다운로드 링크 제공.
- 즉시 사용 가능한 데모: 빠른 테스트 및 샘플 출력 생성을 위한
demo.py스크립트 포함. - 포괄적인 데이터셋 지원: DuIE 데이터셋에서 정의한 49개의 관계 카테고리에 특화되어 최적화됨.
관련
- Dispatch
- 프로젝트
- Dispatch
- Dispatch
- Dispatch