Qin et al. 2025, Active Learning for Efficient Discovery of Optimal Combinatorial Perturbations (ICML 2025, PMLR 267)
Proceedings of the 42nd International Conference on Machine Learning (PMLR 267) · 2025 · Proceedings of the 42nd ICML, PMLR 267:50363-50383, 2025; proceedings PDF qin25g.pdf. The arXiv preprint 2411.12010 was not read. · Peer-reviewed
What this source contributed
Records in this release that cite this source. A record can cite several sources.
Results
Values as the source printed them. Compare results only under compatible protocols, datasets and metrics.
Claims
Statements this source supports, each with where in the source it was checked.
- adaptation: pheno-20261022-qin2025-method-recover: Adaptation Adapted from drugs to genes by a bilinear projection that combines 128-dimensional gene embeddings; trained to predict the gene equivalent of Bliss scores (measured viability minus the product of single-gene viabilities) and converted back to viability. (Appendix B, 'RECOVER adaptation')
- architecture: pheno-20261022-qin2025-method-naiad: Architecture Y_i+j = phi([Y_i, Y_j] W1) A1^T + f(phi(W2 X_i), phi(W2 X_j)) A2^T: an over-parameterised encoding of the two single-gene effects plus a permutation-invariant (summed) combination of learned gene embeddings; the embedding dimension is increased on a fixed schedule as the average number of times each gene is seen grows. (Section 3.1, Eq. 1; Section 3.2; Table 9)
- code_availability: pheno-20261022-qin2025-method-naiad: Code availability Source code at https://github.com/NeptuneBio/NAIAD. (Abstract; Software and Data)
- Evidence summary: Select perturbations for a defined cellular response: Summary The evidence comes from one prospective challenge and two retrospective replays, which measure different things. In the Cancer Immunotherapy Data Science Challenge, scored prospectively in mouse T cells, the 20 original Challenge 2 submissions had a top-k overlap AUC of 0.452 to 0.566, with 17 of the 20 between 0.50 and 0.57; a random ordering is expected to score 0.5. That score is not a ROC AUC, and the genes it scores were drawn from the leading Challenge 1 nominations. In the follow-up, two nominated targets exceeded the Screen 1 targets on the immune checkpoint blockade objective; the source reports 61 nominations, 57 selected targets, 59 screen-2 genes and 50 perturbations passing quality control without reconciling them, so no success fraction follows. AssayBench-Loop replays 20 genome-wide CRISPR screens published after 2021, with each policy choosing 10 rounds of 100 genes. One random draw found 4.9% of each screen's hits on average (enrichment 1.04 over the random expectation). Language models used directly as the policy, with hit labels, reached enrichment of 1.39 to 4.81, BPMF 4.49, and the authors' handoffs from a language model to their AssayFormer up to 5.67, with the Gemini-3.1-Pro handoff finding 27.7% of hits. Many recovered hits are common-essential genes: 30.1% for that handoff, 18.6% for the random draw and 99.1% for a baseline that picks earlier screens' hits. Test screens were kept only if the best language model already passed a performance floor on them, and the paper does not say whether the models saw the screens' publications in training. The authors ran every row, and no uncertainty is printed. For two-gene combinations, NAIAD's replay of four viability screens counted how many of each screen's 200 strongest pairs the model ranked in its top 200 after four rounds: 143.0, 141.7, 99.7 and 150.0 when it acquired the pairs with the largest predicted effect, against 93.3, 70.3, 38.7 and 81.3 when it acquired pairs uniformly at random (means of three replicates). That count includes pairs the model predicted but never measured, and the uniform arm still uses the model's ranking, so it is not the yield of testing random pairs. The challenge's submissions scored close to a random ordering, while in both replays the leading model-guided policies scored above the random or uniform arm; the two differ in endpoint, candidate set, setting and who ran them, so their results cannot be compared directly. No source compares a model shortlist with random selection prospectively at the same budget. (ucc-research-source-challenge-supp-s2: Supplementary Table S2, media-3.xlsx, sheet 'Challenge 1 & 2', column D rows 2 to 24; ucc-research-source-challenge-paper: Abstract and Results Figure 5; ucpheno-20261022-source-edwards2026: Table 1, rows 'Random', 'GPT-5.6 Sol', 'BPMF [41]', 'Gemini-3.1-Pro → AssayFormer', 'GPT-5.6 Sol → AssayFormer' and 'Prior hit baseline', columns 'EF', 'FH (%)' and '%ess (%)'; Methods 4.2 and Appendix A (test-screen criteria); Supplementary Table 4, Base LLMs group, column 'EF'; pheno-20261022-qin2025-source-pmlr: Table 4, rows 'NAIAD MPE' and 'NAIAD Uniform')
- hardware: pheno-20261022-qin2025-method-naiad: Hardware All model training was done on a single Paperspace A100-80G server with 100 GB of RAM. (Appendix E)
- input_requirement: pheno-20261022-qin2025-method-naiad: Input requirement Assumes the individual effect of each gene on the phenotype is known; the current model cannot predict combinations involving genes whose single-gene effect is unseen. (Section 6, Discussion and Conclusion)
- Relevance of Combination phenotype prediction from small training sets: test RMSE at fixed average gene frequency to "Select perturbations for a defined cellular response": Assessed by Combination phenotype prediction from small training sets: test RMSE at fixed average gene frequency (pheno-20261022-qin2025-source-pmlr: Sections 4.2 and 5.2; Table 1; Table 6)
- Relevance of Retrospective active learning on a fully measured two-gene CRISPR viability screen: top-200 gene pairs found by round 4 to "Select perturbations for a defined cellular response": Assessed by Retrospective active learning on a fully measured two-gene CRISPR viability screen: top-200 gene pairs found by round 4 (pheno-20261022-qin2025-source-pmlr: Sections 4.3 and 5.3; Table 2; Table 3; Table 4; Tables 5, 7 and 8; Appendices C and D)
Models, benchmarks and other records
Methods (4)
Configurations (31)
- GEARS with MPE acquisition
- GEARS, trained once on a downsampled set
- Linear regression on single-gene effects, trained once on a downsampled set
- MLP on summed gene embeddings, trained once on a downsampled set
- NAIAD with Mean-UCB acquisition, beta = 0
- NAIAD with Mean-UCB acquisition, beta = 0.5
- NAIAD with Mean-UCB acquisition, beta = 0.25
- NAIAD with Mean-UCB acquisition, beta = 0.75
- NAIAD with Mean-UCB acquisition, beta = 1
- NAIAD with Mean-UCB acquisition, beta = 1.5
- NAIAD with Mean-UCB acquisition, beta = 2
- NAIAD with Mean-UCB acquisition, beta = 5
- NAIAD with Mean-UCB acquisition, beta = 10
- NAIAD with Mean-UCB acquisition, beta = 25
- NAIAD with MPE acquisition
- NAIAD with MPE acquisition, ensemble of 1
- NAIAD with MPE acquisition, ensemble of 3
- NAIAD with MPE acquisition, ensemble of 5
- NAIAD with MPE acquisition, ensemble of 7
- NAIAD with UCB acquisition
- NAIAD with Uncertainty acquisition
- NAIAD with Uniform acquisition
- NAIAD with Uniform acquisition, ensemble of 1
- NAIAD with Uniform acquisition, ensemble of 3
- NAIAD with Uniform acquisition, ensemble of 5
Protocols (2)
Datasets (4)
- Horlbeck et al. 2018 combinatorial CRISPRi in Jurkat T cells, gene-level viability (as processed by Qin et al. 2025)
- Horlbeck et al. 2018 combinatorial CRISPRi in K562, gene-level viability (as processed by Qin et al. 2025)
- Norman et al. 2019 combinatorial CRISPRa in K562, gene-level viability (as processed by Qin et al. 2025)
- Simpson et al. 2023 combinatorial CRISPRi in K562, gene-level viability (as processed by Qin et al. 2025)
Evaluations (140)
- GEARS with MPE acquisition on Norman (Table 7, NAIAD, RECOVER and GEARS over rounds on Norman)
- GEARS, trained once on a downsampled set on Horlbeck Jurkat (Tables 1 and 6, RMSE at fixed gene frequency)
- GEARS, trained once on a downsampled set on Horlbeck K562 (Tables 1 and 6, RMSE at fixed gene frequency)
- GEARS, trained once on a downsampled set on Norman (Tables 1 and 6, RMSE at fixed gene frequency)
- GEARS, trained once on a downsampled set on Simpson (Tables 1 and 6, RMSE at fixed gene frequency)
- Linear regression on single-gene effects, trained once on a downsampled set on Horlbeck Jurkat (Tables 1 and 6, RMSE at fixed gene frequency)
- Linear regression on single-gene effects, trained once on a downsampled set on Horlbeck K562 (Tables 1 and 6, RMSE at fixed gene frequency)
- Linear regression on single-gene effects, trained once on a downsampled set on Norman (Tables 1 and 6, RMSE at fixed gene frequency)
- Linear regression on single-gene effects, trained once on a downsampled set on Simpson (Tables 1 and 6, RMSE at fixed gene frequency)
- MLP on summed gene embeddings, trained once on a downsampled set on Horlbeck Jurkat (Tables 1 and 6, RMSE at fixed gene frequency)
- MLP on summed gene embeddings, trained once on a downsampled set on Horlbeck K562 (Tables 1 and 6, RMSE at fixed gene frequency)
- MLP on summed gene embeddings, trained once on a downsampled set on Norman (Tables 1 and 6, RMSE at fixed gene frequency)
- MLP on summed gene embeddings, trained once on a downsampled set on Simpson (Tables 1 and 6, RMSE at fixed gene frequency)
- NAIAD with Mean-UCB acquisition, beta = 0 on Horlbeck Jurkat (Table 8, Mean-UCB beta with NAIAD)
- NAIAD with Mean-UCB acquisition, beta = 0 on Horlbeck K562 (Table 8, Mean-UCB beta with NAIAD)
- NAIAD with Mean-UCB acquisition, beta = 0 on Norman (Table 8, Mean-UCB beta with NAIAD)
- NAIAD with Mean-UCB acquisition, beta = 0 on Simpson (Table 8, Mean-UCB beta with NAIAD)
- NAIAD with Mean-UCB acquisition, beta = 0.5 on Horlbeck Jurkat (Table 8, Mean-UCB beta with NAIAD)
- NAIAD with Mean-UCB acquisition, beta = 0.5 on Horlbeck K562 (Table 8, Mean-UCB beta with NAIAD)
- NAIAD with Mean-UCB acquisition, beta = 0.5 on Norman (Table 8, Mean-UCB beta with NAIAD)
- NAIAD with Mean-UCB acquisition, beta = 0.5 on Simpson (Table 8, Mean-UCB beta with NAIAD)
- NAIAD with Mean-UCB acquisition, beta = 0.25 on Horlbeck Jurkat (Table 8, Mean-UCB beta with NAIAD)
- NAIAD with Mean-UCB acquisition, beta = 0.25 on Horlbeck K562 (Table 8, Mean-UCB beta with NAIAD)
- NAIAD with Mean-UCB acquisition, beta = 0.25 on Norman (Table 8, Mean-UCB beta with NAIAD)
- NAIAD with Mean-UCB acquisition, beta = 0.25 on Simpson (Table 8, Mean-UCB beta with NAIAD)
Evidence
Source checking verifies the cited claim or transcription. It does not establish independent reproduction.
Evidence table
Inspect claims, sources and review details
Trace each statement to its source and review. A context-only reference supports the record generally; it does not verify an individual field. Source checking does not reproduce an experiment.
One row per statement and cited source. Multiple citations are not independent evaluations. Shared locators are labelled explicitly.
36 evidence rows matching the loaded filters
| Property and statement | Original source and location | Review and provenance |
|---|---|---|
| Archive note Not archived in the batch: the PDF prints 'Copyright 2025 by the author(s)' and no reuse licence. The artifact_sha256 pins the bytes that were read; the text layer is kept outside the repository. Source metadata | Qin et al. 2025, Active Learning for Efficient Discovery of Optimal Combinatorial Perturbations (ICML 2025, PMLR 267) No field-specific location recorded Version: Proceedings of the 42nd ICML, PMLR 267:50363-50383, 2025; proceedings PDF qin25g.pdf. The arXiv preprint 2411.12010 was not read. | catalogued No individual claim review recorded Audit detailsField: Source artifact SHA-256: Hash scope: pdftotext -layout text layer, parsed by extract/qin2025naiad.py |
| Artifact SHA-256 983b2da8aed78f0aced27053301c15f0f67ebd0fac706435bb6800e309dd64eb Source metadata | Qin et al. 2025, Active Learning for Efficient Discovery of Optimal Combinatorial Perturbations (ICML 2025, PMLR 267) No field-specific location recorded Version: Proceedings of the 42nd ICML, PMLR 267:50363-50383, 2025; proceedings PDF qin25g.pdf. The arXiv preprint 2411.12010 was not read. | catalogued No individual claim review recorded Audit detailsField: Source artifact SHA-256: Hash scope: pdftotext -layout text layer, parsed by extract/qin2025naiad.py |
| Artifact url https://raw.githubusercontent.com/mlresearch/v267/main/assets/qin25g/qin25g.pdf Source metadata | Qin et al. 2025, Active Learning for Efficient Discovery of Optimal Combinatorial Perturbations (ICML 2025, PMLR 267) No field-specific location recorded Version: Proceedings of the 42nd ICML, PMLR 267:50363-50383, 2025; proceedings PDF qin25g.pdf. The arXiv preprint 2411.12010 was not read. | catalogued No individual claim review recorded Audit detailsField: Source artifact SHA-256: Hash scope: pdftotext -layout text layer, parsed by extract/qin2025naiad.py |
| Code licence Apache-2.0 according to the GitHub repository metadata on 2026-10-22; the repository contents were not read. Source metadata | Qin et al. 2025, Active Learning for Efficient Discovery of Optimal Combinatorial Perturbations (ICML 2025, PMLR 267) No field-specific location recorded Version: Proceedings of the 42nd ICML, PMLR 267:50363-50383, 2025; proceedings PDF qin25g.pdf. The arXiv preprint 2411.12010 was not read. | catalogued No individual claim review recorded Audit detailsField: Source artifact SHA-256: Hash scope: pdftotext -layout text layer, parsed by extract/qin2025naiad.py |
| Code url https://github.com/NeptuneBio/NAIAD/tree/9207e9e855e865160a196a6989392f6db622b0d6 Source metadata | Qin et al. 2025, Active Learning for Efficient Discovery of Optimal Combinatorial Perturbations (ICML 2025, PMLR 267) No field-specific location recorded Version: Proceedings of the 42nd ICML, PMLR 267:50363-50383, 2025; proceedings PDF qin25g.pdf. The arXiv preprint 2411.12010 was not read. | catalogued No individual claim review recorded Audit detailsField: Source artifact SHA-256: Hash scope: pdftotext -layout text layer, parsed by extract/qin2025naiad.py |
| Extraction method pdftotext -layout text layer, parsed by extract/qin2025naiad.py Source metadata | Qin et al. 2025, Active Learning for Efficient Discovery of Optimal Combinatorial Perturbations (ICML 2025, PMLR 267) No field-specific location recorded Version: Proceedings of the 42nd ICML, PMLR 267:50363-50383, 2025; proceedings PDF qin25g.pdf. The arXiv preprint 2411.12010 was not read. | catalogued No individual claim review recorded Audit detailsField: Source artifact SHA-256: Hash scope: pdftotext -layout text layer, parsed by extract/qin2025naiad.py |
Limitations8 values
| Qin et al. 2025, Active Learning for Efficient Discovery of Optimal Combinatorial Perturbations (ICML 2025, PMLR 267) No field-specific location recorded Version: Proceedings of the 42nd ICML, PMLR 267:50363-50383, 2025; proceedings PDF qin25g.pdf. The arXiv preprint 2411.12010 was not read. | catalogued No individual claim review recorded Audit detailsField: Source artifact SHA-256: Hash scope: pdftotext -layout text layer, parsed by extract/qin2025naiad.py |
| Media type application/pdf Source metadata | Qin et al. 2025, Active Learning for Efficient Discovery of Optimal Combinatorial Perturbations (ICML 2025, PMLR 267) No field-specific location recorded Version: Proceedings of the 42nd ICML, PMLR 267:50363-50383, 2025; proceedings PDF qin25g.pdf. The arXiv preprint 2411.12010 was not read. | catalogued No individual claim review recorded Audit detailsField: Source artifact SHA-256: Hash scope: pdftotext -layout text layer, parsed by extract/qin2025naiad.py |
| Missing metadata: doi: note PMLR proceedings carry no DOI; the arXiv DOI belongs to the preprint, which was not read. Source metadata | Qin et al. 2025, Active Learning for Efficient Discovery of Optimal Combinatorial Perturbations (ICML 2025, PMLR 267) No field-specific location recorded Version: Proceedings of the 42nd ICML, PMLR 267:50363-50383, 2025; proceedings PDF qin25g.pdf. The arXiv preprint 2411.12010 was not read. | catalogued No individual claim review recorded Audit detailsField: Source artifact SHA-256: Hash scope: pdftotext -layout text layer, parsed by extract/qin2025naiad.py |
| Missing metadata: doi: reason unreported Source metadata | Qin et al. 2025, Active Learning for Efficient Discovery of Optimal Combinatorial Perturbations (ICML 2025, PMLR 267) No field-specific location recorded Version: Proceedings of the 42nd ICML, PMLR 267:50363-50383, 2025; proceedings PDF qin25g.pdf. The arXiv preprint 2411.12010 was not read. | catalogued No individual claim review recorded Audit detailsField: Source artifact SHA-256: Hash scope: pdftotext -layout text layer, parsed by extract/qin2025naiad.py |
Sources and history
Release 2026-10-23-5347695500ed · Record review: source checked
NAIAD, an active-learning framework for choosing which two-gene combinations to measure next, evaluated by replaying four fully measured combinatorial CRISPR viability screens.
1 source record and release history
- Qin et al. 2025, Active Learning for Efficient Discovery of Optimal Combinatorial Perturbations (ICML 2025, PMLR 267) · Original source · Proceedings of the 42nd ICML, PMLR 267:50363-50383, 2025; proceedings PDF qin25g.pdf. The arXiv preprint 2411.12010 was not read.
Technical metadata and extraction receipts
Stable ID: pheno-20261022-qin2025-source-pmlr
- areas
- cells-tissues
- contexts
- research
- url
- https://proceedings.mlr.press/v267/qin25g.html
- artifact url
- https://raw.githubusercontent.com/mlresearch/v267/main/assets/qin25g/qin25g.pdf
- retrieval url
- https://raw.githubusercontent.com/mlresearch/v267/main/assets/qin25g/qin25g.pdf
- version
- Proceedings of the 42nd ICML, PMLR 267:50363-50383, 2025; proceedings PDF qin25g.pdf. The arXiv preprint 2411.12010 was not read.
- venue
- Proceedings of the 42nd International Conference on Machine Learning (PMLR 267)
- year
- 2025
- retrieved at
- 2026-10-22T13:57:27Z
- artifact sha256
- 983b2da8aed78f0aced27053301c15f0f67ebd0fac706435bb6800e309dd64eb
- publication status
- peer_reviewed
- media type
- application/pdf
- code url
- https://github.com/NeptuneBio/NAIAD/tree/9207e9e855e865160a196a6989392f6db622b0d6
- code licence
- Apache-2.0 according to the GitHub repository metadata on 2026-10-22; the repository contents were not read.
- extraction method
- pdftotext -layout text layer, parsed by extract/qin2025naiad.py
- archive note
- Not archived in the batch: the PDF prints 'Copyright 2025 by the author(s)' and no reuse licence. The artifact_sha256 pins the bytes that were read; the text layer is kept outside the repository.
- source locator
- Full artifact; per-record locators on each record
- limitations
- Tables 2 and 3 print no uncertainty and do not say how many replicates they summarise. Their values differ from Table 4 for the same model and acquisition function by more than rounding (MPE on Horlbeck Jurkat: 161 in Table 2, 150.0 (4.0) in Table 4).; Table 7 and Table 4 agree for NAIAD MPE and RECOVER MPE on Norman at round 4 but differ for NAIAD Uniform (93.7 (0.7) in Table 7, 93.3 (0.7) in Table 4).; Table 8 prints Uniform on Norman as 93.3 (2.9), the same mean as Table 4 with a different standard error.; The ensemble size behind Tables 2 to 4, 7 and 8 is not stated; no row of Table 5 equals the Table 4 values.; Figures 3, 4, 5, 7, 8 and 9 print no values; the drug-combination results (Section 5.4, Figure 5) are not extracted.; Appendix C.5 equates Mean-UCB with beta = 0 to MPE, but Table 8 at beta = 0 differs from Table 4 NAIAD MPE (Norman 138.3 (2.2) against 143.0 (1.5); Simpson 145.7 (3.8) against 141.7 (3.7)), so the two tables are separate runs.; Table 7 prints NAIAD's round-0 count on Norman as 86.0 (1.0); Tables 2 and 3 imply 88 for the same seed set, consistent with Table 2 being a separate run.; Table 8's caption calls the printed values a true positive rate (TPR), but they are counts out of 200, like Tables 2, 4, 5 and 7.
- missing metadata
- doi: reason: unreported; note: PMLR proceedings carry no DOI; the arXiv DOI belongs to the preprint, which was not read.; licence: reason: unreported; note: The PDF prints 'Copyright 2025 by the author(s)' and no licence.
- review
- method: source-hash-verification; scope-review; reviewer: claude; reviewer note: Claude (Opus 5.5) review agent, independent of the extraction agent; no human review claimed; date: 2026-10-22; artifact sha256: 983b2da8aed78f0aced27053301c15f0f67ebd0fac706435bb6800e309dd64eb; retrieval url: https://raw.githubusercontent.com/mlresearch/v267/main/assets/qin25g/qin25g.pdf; method note: Re-hashed the PDF in the scratchpad (SHA-256 matches the source record). Read the cited sections in the pdftotext layer of the pinned PDF.; note: Re-hashed by the reviewer: SHA-256 matches. Cross-table differences reviewed; none is recorded as an evidence concern because none changes a comparison within a table and no table states that it repeats another run (see notes/qin2025naiad.md, Review).