clinical-note-scoring-eval
Automated Scoring of Clinical Patient Notes using Advanced NLP and Pseudo Labeling — Jingyu Xu et al. (arXiv:2401.12994, 2024)
What this evaluates
Evaluates the capability of transformer-based models to automatically assign numerical scores to clinical patient notes. It probes how masked language modeling pretraining and pseudo-labeling strategies improve scoring performance across different model architectures.
Datasets
- Unspecified clinical patient notes dataset — total ?; splits: train (-1), val (-1), test (-1)
Metrics
CV Score(primary) — range: other- Cross-validation score reported across experimental folds. The exact mathematical formulation (e.g., accuracy, F1, or correlation) is not specified in the provided text.
Input / output format
Input: Clinical patient notes (text)
Output: Numerical score
Scoring recipe
def evaluate_cv(model, data, n_folds=5):
scores = []
for train_idx, val_idx in cross_validate(data, n_folds):
model.fit(data[train_idx])
preds = model.predict(data[val_idx])
scores.append(compute_metric(preds, data.labels[val_idx]))
return sum(scores) / len(scores)
Common pitfalls
- The specific dataset name, source, and exact train/val/test split sizes are not provided in the experimental section.
- The mathematical definition of 'CV Score' (e.g., whether it measures accuracy, correlation, or another statistic) is omitted, making exact reproduction difficult.
Evidence (verbatim from paper)
Table I shows the cross-validation (CV) scores for different experiments. The ”CV Score” column represents the cross-validation score achieved for each experiment.
Citation
@misc{xu2024automated,
title={Automated Scoring of Clinical Patient Notes using Advanced NLP and Pseudo Labeling},
author={Jingyu Xu et al.},
year={2024},
note={arXiv:2401.12994}
}
- arXiv: 2401.12994