Downloads · 30 days
42
12% of all-time downloads
LGAI-EXAONE/EXAONE-Path-EGFR
EXAONE-Path-EGFR is a machine learning model from LGAI-EXAONE. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as other.
EGFR classification of LUAD tumors using EXAONE Path 2.0 - a pathology foundation model with end-to-end supervision.
Downloads · 30 days
42
12% of all-time downloads
All-time downloads
363
Public
Repo size
1.4 GB
Likes
7
Public
Click a slice to open those files.
.svs790 MB · 58%
From the Hugging Face model README
EGFR classification of LUAD tumors using EXAONE Path 2.0 - a pathology foundation model with end-to-end supervision.
This model serves as a reference for predicting EGFR mutation status using LUAD (lung adenocarcinoma) tumor images as input. When the model receives an H&E-stained whole slide image as input, it passes through the EXAONE Path 2.0 foundation model, which converts it into a set of features. These features are then integrated into a slide-level feature representation through an aggregator. Finally, a linear classifier predicts the EGFR mutation status (wild-type or mutated).
The model achieves an average performance of AUROC 0.85 on in-house data.
This open-source release aims to demonstrate the effectiveness of EXAONE Path 2.0 on biomarker prediction tasks. It is hoped that this source code will serve as an important reference not only for LUAD EGFR prediction but also as an image-based solution for various disease-related problems, including molecular subtyping, tumor subtyping, and mutation prediction.
pip install -r requirements.txt
from predictor import EXAONEPathLuadEgfrPredictor
hf_token = "YOUR_HUGGING_FACE_ACCESS_TOKEN"
model = EXAONEPathLuadEgfrPredictor.from_pretrained("LG-AI-EXAONE/EXAONE-Path-LUAD-EGFR-Predictor", use_auth_token=hf_token)
svs_path = "samples/EGFR-mutated.svs"
pos_prob = model(svs_path)
svs_path = "samples/EGFR-wild.svs"
neg_prob = model(svs_path)
print(f"EGFR mutation prob of positive sample: {pos_prob:.2f}")
print(f"EGFR mutation prob of negative sample: {neg_prob:.2f}")
| Benchmarks | TITAN | PRISM | CHIEF | Prov-GigaPath | UNI2-h | EXAONE Path 1.0 | EXAONE Path EGFR |
|---|---|---|---|---|---|---|---|
| LUAD-EGFR-USA1 | 0.754 | 0.815 | 0.784 | 0.709 | 0.827 | 0.784 | 0.853 |
LG AI Research Technical Support: <a href="mailto:[email protected]">[email protected]</a>
Copyright (c) LG AI Research
The model is licensed under EXAONEPath AI Model License Agreement 1.0 - NC.