Skip to main content
QUICK REVIEW

[論文レビュー] Benchmarking Large Language Models on CMExam -- A Comprehensive Chinese Medical Exam Dataset

Junling Liu, Peilin Zhou|arXiv (Cornell University)|Jun 5, 2023
Topic Modeling被引用数 32
ひとこと要約

この論文は CMExam を紹介する。60k件超の中国語医療試験Datasetと解説を含み、回答予測と推論でさまざまなLLMをベンチマークする。GPT-4 は評価対象モデルの中でゼロショット精度が最高だが、人間の性能にはまだ及ばない。

ABSTRACT

Recent advancements in large language models (LLMs) have transformed the field of question answering (QA). However, evaluating LLMs in the medical field is challenging due to the lack of standardized and comprehensive datasets. To address this gap, we introduce CMExam, sourced from the Chinese National Medical Licensing Examination. CMExam consists of 60K+ multiple-choice questions for standardized and objective evaluations, as well as solution explanations for model reasoning evaluation in an open-ended manner. For in-depth analyses of LLMs, we invited medical professionals to label five additional question-wise annotations, including disease groups, clinical departments, medical disciplines, areas of competency, and question difficulty levels. Alongside the dataset, we further conducted thorough experiments with representative LLMs and QA algorithms on CMExam. The results show that GPT-4 had the best accuracy of 61.6% and a weighted F1 score of 0.617. These results highlight a great disparity when compared to human accuracy, which stood at 71.6%. For explanation tasks, while LLMs could generate relevant reasoning and demonstrate improved performance after finetuning, they fall short of a desired standard, indicating ample room for improvement. To the best of our knowledge, CMExam is the first Chinese medical exam dataset to provide comprehensive medical annotations. The experiments and findings of LLM evaluation also provide valuable insights into the challenges and potential solutions in developing Chinese medical QA systems and LLM evaluation pipelines. The dataset and relevant code are available at https://github.com/williamliujl/CMExam.

研究の動機と目的

  • 標準化された大規模な中国語医療QAベンチマークの必要性を喚起する。
  • 客観的評価を可能にするため、本物の CNMLE の問題から CMExam を作成する。
  • モデルの推論と知識の網羅性を調べるため、質問ごとの豊富な注釈を提供する。
  • 専門家の検証を伴うラベリングを拡張するため、GPTを用いたアノテーションを実演する。
  • 予測と推論のタスクの両方において、一般領域および医療領域のLLMのベースライン比較を提供する。

提案手法

  • 非テキスト項目を除外した CNMLE 問題から CMExam を構築する。
  • 五つの追加注釈を提供する:ICD-11 病名群、DMIDTC 臨床部門、医療分野、医療能力、そして問題難易度(人間のパフォーマンスに基づく)。
  • GPT-4 を用いて注釈をブートストラップし、人間の検証を行う。
  • 二つのタスクでLLMを評価する:回答予測(多択)と回答推論(オープンエンドの説明)。
  • P-tuning V2 (ChatGLM-6B) および LoRA (LLaMA/Alpaca/Vicuna/Huatuo/MedAlpaca) を用いて CMExam 上でオープンモデルをファインチューニングする。
  • 予測には accuracy および weighted F1、説明には BLEU と ROUGE を用いて評価する。

実験結果

リサーチクエスチョン

  • RQ1国家試験に由来する中国語の医療分野の多肢選択問題において、最先端のLLMはどの程度の性能を示すか?
  • RQ2CMExam でLLMをファインチューニングすると回答の正確性と推論の質の両方が向上しますか?
  • RQ3中国語の医療QAにおける一般領域と医療領域のLLMの長所と限界は何か?
  • RQ4疾病群、部門、学科、能力、難易度のレベルごとにモデルの性能はどのように変化するか?
  • RQ5医療QAタスクにおけるLLMと人間の専門家の間にはどのようなギャップが残っているか?

主な発見

モデル種別モデルサイズ精度 (%)F1 (%)BLEU-1BLEU-4ROUGE-1ROUGE-2ROUGE-L
General DomainGPT-3.5-turbo175B46.4±0.646.1±0.73.56±0.671.49±0.5133.80±0.1916.39±0.1814.83±0.13
General DomainGPT-4-61.6±0.161.7±0.10.17±0.000.06±0.0029.74±0.0914.84±0.0411.51±0.03
General DomainChatGLM6B26.3±0.025.7±0.116.51±0.085.00±0.0635.18±0.1115.73±0.0517.09±0.13
General DomainLLaMA7B0.4±0.00.3±0.011.99±0.035.70±0.027.33±0.0611.88±0.0310.78±0.04
General DomainVicuna7B5.0±0.04.8±0.120.15±0.019.26±0.0138.43±0.0216.90±0.0116.33±0.01
General DomainAlpaca7B8.5±0.08.4±0.04.75±0.002.50±0.0022.52±0.009.54±0.008.40±0.00
Medical DomainHuatuo7B12.9±0.07.0±0.00.21±0.000.12±0.0025.11±0.0811.56±0.049.73±0.02
Medical DomainMedAlpaca7B20.0±0.010.7±0.00.00±0.000.00±0.001.90±0.000.04±0.000.52±0.03
Medical DomainDoctorGLM6B--9.43±0.092.65±0.0321.11±0.036.86±0.019.99±0.06
Medical DomainPromptCLUE-base-CMExam0.1B--18.75±0.086.65±0.0540.88±0.1121.90±0.1118.31±0.11
Medical DomainBart-base-chinese-CMExam0.1B--23.00±0.4010.35±0.1644.33±0.0924.29±0.0920.80±0.09
Medical DomainBart-large-chinese-CMExam0.1B--26.37±0.1811.65±0.0844.92±0.1224.34±0.1221.75±0.03
Medical DomainBERT-CMExam0.1B31.8±0.231.2±0.2-----
Medical DomainRoBERTa-CMExam0.3B37.1±0.136.7±0.4-----
Medical DomainMedAlpaca-CMExam7B30.5±0.130.4±0.116.35±0.809.78±0.4744.31±0.8527.05±0.5024.55±0.43
Medical DomainHuatuo-CMExam7B28.6±0.529.3±0.229.04±0.0116.72±0.0343.85±0.2425.36±0.2221.72±0.24
Medical DomainChatGLM-CMExam6B45.3±1.445.2±1.431.10±0.2318.94±0.1243.94±0.2831.48±0.1429.39±0.14
Medical DomainLLaMA-CMExam7B18.3±0.520.6±0.529.25±0.2316.46±0.1045.88±0.0426.57±0.0423.31±0.02
Medical DomainAlpaca-CMExam7B21.1±0.624.9±0.429.57±0.1016.40±0.1245.48±0.1225.53±0.1822.97±0.06
Medical DomainVicuna-CMExam7B27.3±0.528.2±0.329.82±0.0317.30±0.0144.98±0.1626.25±0.1322.44±0.09
BaselineRandom-3.1±0.25.1±0.3-----
Human PerformanceHuman volunteers-71.6------
  • GPT-4 は評価対象モデルの中で最高のゼロショット精度を達成し、予測61.6%、F1 61.7% だが、人間の正解率は71.6%である。
  • ファインチューニングされたモデル(例:ChatGLM-CMExam)は、パラメータがはるかに少ないにもかかわらず、GPT-3.5と同等の精度に達する(例:45.3% vs 46.4% in some setups)ことから、回答予測にはファインチューニングが大きな効果を示す。
  • 医療ドメインのLLMは、狭い医療コーパスのためゼロショット性能が限られる;CMExamでのファインチューニングは推論品質を向上させるが、説明のBLEUスコアは依然低い。
  • CMExamでファインチューニングされた軽量モデルは、回答予測で GPT-3.5 に近づき、推論で場合によっては優れる。一方、エンコーダーのみのモデル(BERT/RoBERTa)は依然として競合のベースライン。
  • GPT 系は短い説明を生成するためBLEUが低いがROUGEは相対的に高い。ファインチューニングによりより妥当な説明になる。
  • 疾病群・臨床部門・医療分野間で性能には大きなばらつきがあり、一般領域で最も高い精度、ニッチな領域で低い。
  • 総じて CMExam は医療QAを客観的に評価可能とし、LLMが人間の性能にまだ及ばない領域を浮き彫りにする。特に医療の基礎と特定の専門分野で。

より良い研究を、今すぐ始めましょう

論文設計から論文執筆まで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。