Research
We intend to publish our results, including the ones that go against us
So far this comprises one paper and the results on this site; the code is not yet public. We intend to publish it, because a privacy claim is credible only if participants can verify it, and because the company’s results should be reproducible by others.
Publications
- SH-QGAN: a split-head quantum generative model for crystal structures
Preprint, in revision after peer review. A hybrid quantum-classical model for generating crystal structures, tested at small scale. It does not claim an advantage over classical generative models.
One co-authored paper, currently a preprint. The publication record is limited, and we say so.
Open questions we are working on
Where each one stands. The numbers, with their setups and limits, are on the results page.
How much does pooling improve the model?
Measured on public dataOn a public band-gap dataset split by chemical system across 16 simulated holders, the pooled model reduced test error by 34–40% relative to the best single holder; on a small steels dataset with three holders, by 22–28%. The predefined threshold was 10%. The holders are simulated from one public dataset, not real laboratories.
Does pooling help each member, or only the pool?
Measured: not alwaysScored on each member's own chemistry, the strongest specialist performed worse with the pooled model. A member-specific head on the shared encoder narrows that gap but does not close it.
Does the gain survive realistic inter-lab measurement bias?
Partly measuredA constant per-laboratory offset of 0.1 standard deviations reduces the gain but does not eliminate it. Real inter-laboratory disagreement is more complex than a constant offset, and larger offsets are untested.
How fast does a frozen checkpoint lose value against a continuously retrained model?
Lower bound measuredA copy frozen at the start has 42–57% more error than a model retrained as five further chemistries join. This was measured by adding data rather than by real-world drift, so it is a lower bound.
Can one member damage the pool without being detected?
Open problemYes. One member doubling its update raised the shared model's error by 81% in a four-member pool. The standard defences require the server to see individual updates, which secure aggregation prevents. No defence that operates on masked updates has been built.
Can pooled lab records, including failures, predict what can be made?
Proxy resultsPublic data contains no failed syntheses. On public successes, pooling helps, and on compounds reported after the training cutoff the model outperforms both a similarity-only and a size-only baseline in both size-matched settings, on all three random splits tested. Testing the central claim requires a partner laboratory's failure records.
Could training run on a remote quantum computer that sees neither the data nor the model?
OpenQuantum protocols for this kind of hidden (blind) computation exist in theory. Whether they can preserve both pooling privacy and computation privacy at once, for training of this kind, is unresolved, and they require hardware that does not yet exist.
Open source
We plan to open-source the training and aggregation client. There is precedent: Owkin open-sourced Substra, the software behind the MELLODDY pharmaceutical consortium, and transferred it to the Linux Foundation. The lasting value lies in the trained model, the harmonisation of data across laboratories, and the neutral position, not in the code.
The benchmark code exists but is not yet public; until it is, the results on this site cannot be independently verified. Once released, a reader should be able to reproduce a headline result in under thirty minutes, and the threat model and its limits will be published with the code.
Our standard
No claim without a result that demonstrates it, and no market without a named buyer.
Every result we publish is reported with its method and limitations, and with a confidence interval wherever the experiment was repeated enough to compute one. The cost of privacy is reported even when it is unfavourable.
