Jade O'Neill
Jade O'Neill | |
|---|---|
| Nationality | New Zealander |
| Occupation | AI lead, Molecular Reality Corporation |
| Known for | Main developer of Maxine's Quest Conformer experiments on the QuipuNet dataset Probabilistic reasoning code for the OpenCog project |
| Fields | Machine learning; artificial general intelligence |
Jade O'Neill is a New Zealand programmer and the AI lead of Molecular Reality Corporation, an American company that builds instruments for sensing single molecules and particles as they pass through small holes.[1] Before the company she spent the years 2012 to 2014 writing code for OpenCog, an open-source project that set out to build a general artificial intelligence, mostly on its engine for reasoning under uncertainty, and she was a co-author of a paper about the project at the AGI-13 conference.[2][3]
At Molecular Reality the founder, Kent Kemmish, has called her "our designated AI lead" and "the main developer behind Maxine's Quest", the company's browser game.[4] In March 2026 she found a recent paper that classified solid-state nanopore signals with a Mamba network, and in April she ran the experiments behind the company's only machine-learning result to date, in which a Conformer classifier scored 85.4 percent against 81.0 percent for a retrained QuipuNet network, on a public dataset of DNA barcodes.[5][6] The result has not been published.[1]
OpenCog
OpenCog is built around designs by the AI researcher Ben Goertzel. It keeps everything a system knows in a single store called the AtomSpace, a graph of nodes and links each carrying numbers for how true and how important it is, and runs several separate programs over that store: one that reasons, one that learns small programs, one that mines patterns and one that decides where attention goes.[7] O'Neill's commits touch all four. They run from November 2012 to April 2014, in Python and C++.[2]
Most of them went into Probabilistic Logic Networks, or PLN, the reasoning engine, in which each statement has a strength and a confidence and every rule has a formula for combining them. She added rules for subsets and for what the system calls intensional inheritance in January 2013, and a rule for chains of events in time ("BeforeTransitivityRule") that August, and she merged code for temporal reasoning written by a student in Google Summer of Code.[2] She also worked on the chainers, the parts of PLN that apply rules forward from known facts or backward from a goal. A commit message of August 15, 2013, records the state of the temporal work: "Chainer can handle temporal rules, but the formula gives a probability of -4.3 (???)". Probabilities lie between 0 and 1. In April 2014 she moved the chainer's history of past inferences into the AtomSpace, so that it could check for repeated inferences and cycles, and added a file of "PLN algorithmic documentation".[2]
Her other OpenCog work was on Fishgram, its miner of frequent patterns ("Experimenting with Fishgram in the virtual world", January 2013); on Combo, the small language in which OpenCog writes the programs it learns; on PLEASURE, a program that, after her fix of November 20, 2012, "can generate all (reduced) combo trees containing specified operators"; and on the attention system, where she added an option to spread attention across all links instead of only those of one type.[2]
The AGI-13 paper, written with Goertzel and Ted Sanders, is "Integrating Deep Learning Based Perception with Probabilistic Logic via Frequent Pattern Mining". It gives her affiliation as Hong Kong Polytechnic University.[3][8] The perception came from DeSTIN, a deep network for vision, and the logic was PLN. Goertzel's page of supplementary information for it is titled "Destin/PLN Supplementary Information".[9]
She came back to the project's code in 2021, with four commits in June and July to ROCCA, the "Rational OpenCog Controlled Agent", which uses OpenCog to control an agent in game environments. She added a wrapper for MineRL, a version of Minecraft built for machine-learning research, and a feature detector named compassAngleCloser, and she made some functions iterative "to avoid stack overflow".[10]
Role at Molecular Reality
On the company's public pages she is the "AI lead". Its page on Reinforcement Learning with Molecular Feedback, the plan to train models on molecular measurements, ends with the line "Our AI lead Jade O'Neill has been running neural network experiments on nanopore data" and a link to her code.[6] Keltar's Field Guide to Molecular Reality, a question-and-answer page written in the voice of a green felt puppet, says that "Jade and Keith build alongside him, in the lab and in the code", the other builder being the engineer Keith Causey.[11]
Maxine's Quest
Kemmish named O'Neill as the game's main developer in March 2026.[4] In Maxine's Quest the player steers Maxine, a red clay imp who stands for Maxwell's demon, around an elliptical arena while mushrooms grow out of a ring that displays an electric current. Each monster in its Live Signal mode is triggered by a spike in the current through a nanopore on the company's laboratory bench.[12] Back in 2022 the company had described the game as "both instrument control software AND the portal for all our early game releases".[13] Its browser version, built on the Phaser 3 framework, went online on May 7, 2026, and an experimental second version followed on May 19.[12][14] One of the two scoreboards is labeled "Kent". It counts Maxine's injuries.[12]
Literature review
Kemmish has written that every so often "someone who understands the deep technical underpinnings of machine learning models takes a look at the nanopore signal processing literature for me and reports back". When he first asked, in 2018, he was told that "none of the best work at that time was yet making use of frontier capabilities".[4]
In 2026 he repeated the exercise with O'Neill, and she found a conference paper from Southeast University in Nanjing that applied a Mamba network, a sequence-model design introduced in 2023, to solid-state nanopore events. It reported 97.1 percent accuracy.[4][15] Kemmish posted the paper to members on March 29 under a name its authors do not use, "Mambapore", and wrote: "If Jade is around, I'll hereby elicit her insights." He traced its data to the barcode recordings of Bell and Keyser (2016),[4] the set on which the 2018 QuipuNet network had been trained.[16] Her own experiments on the same recordings began three weeks later.[5]
Machine-learning experiments
Her experiments sit in a public repository, ai-experiments, whose README opens with the sentence "Jade's experiments running neural nets." It describes itself as "Experiments replicating existing nanopore/speech applications of novel AI methods with open-source implementations", and its eight commits were made between April 19 and 21, 2026.[5]
The work had three steps. First came a modern version of the demonstration notebook published with QuipuNet, run locally on its dataset; according to the README this script "doesn't need much in the way of resources", and it ran on an ordinary processor rather than a graphics card.[5] Next, set up as a Hugging Face job, was a simplified rerun of the LibriSpeech experiment from the 2020 paper that introduced the Conformer, a speech-recognition network that combines the attention layers of a transformer with convolutions.[5][17] Only then did she train a Conformer on the barcode events of the QuipuNet dataset: current traces of DNA carriers marked with three-bit barcodes as they passed through a solid-state nanopore, some of them carrying a bound protein.[5]
Test data came from whole experiments that neither model saw in training. On that split the Conformer reached 85.4 percent accuracy and QuipuNet's own network, retrained under the same conditions, 81.0 percent, so the error rate fell from 19.0 to 14.6 percent.[5] According to the README, "both models showed a pronounced failure mode on barcode 101", a sign that this class is "especially sensitive to cross-experiment shift rather than the issue being specific to one architecture".[5] Both scores are below published figures for the same kind of data; QuipuNet's paper reported a precision of 0.946 on its own test set.[16] One change lasted a day. A commit of April 19 swapped the averaging step before the classifier for attention pooling, and on April 20 a second commit read "Restore the mean pooling classifier because it works better than attention pooling".[18]
The company describes the model as the first Conformer it knows of on single-molecule sensing traces.[1] Testing on public data before collecting the company's own is the first step proposed in its essay The Nanopore World Model.[19]
See also
References
- ^ a b c "Company records". Molecular Reality Corporation. October 2026.
- ^ a b c d e "Commit history of the OpenCog repositories, November 2012 to April 2014". GitHub. Retrieved October 26, 2026.
- ^ a b Goertzel, Ben; Sanders, Ted; O'Neill, Jade (2013). "Integrating Deep Learning Based Perception with Probabilistic Logic via Frequent Pattern Mining". Lecture Notes in Computer Science. Springer. pp. 40-49. doi:10.1007/978-3-642-39521-5_5.
- ^ a b c d e Kemmishtree (March 29, 2026). "Mambapore". EQBio-OS.
- ^ a b c d e f g h "ai-experiments". GitHub. Retrieved October 25, 2026.
- ^ a b "Reinforcement Learning with Molecular Feedback". Molecular Reality Corporation. 2026.
- ^ "OpenCog". GitHub. Retrieved October 26, 2026.
- ^ "Integrating Deep Learning Based Perception with Probabilistic Logic via Frequent Pattern Mining (authorships)". OpenAlex. Retrieved October 26, 2026.
- ^ "Destin/PLN Supplementary Information". goertzel.org. Retrieved October 26, 2026.
- ^ "ROCCA: Rational OpenCog Controlled Agent". GitHub. Retrieved October 26, 2026.
- ^ "Keltar's Field Guide to Molecular Reality". Molecular Reality Corporation. August 2026.
- ^ a b c "Maxine's Quest". Molecular Reality Corporation. May 2026.
- ^ Kemmishtree (March 28, 2026). "2022 sci-tech overview". EQBio-OS.
- ^ "Maxine's Quest (experimental)". Molecular Reality Corporation. May 2026.
- ^ "Mamba-Based Deep Learning Method for Solid-State Nanopore Signal Classification". 2025. pp. 99-103. doi:10.1145/3745034.3745051.
- ^ a b "QuipuNet: Convolutional Neural Network for Single-Molecule Nanopore Sensing". Nano Letters 18 (6): 4040-4045. 2018. doi:10.1021/acs.nanolett.8b01709.
- ^ "Conformer: Convolution-augmented Transformer for Speech Recognition". 2020. pp. 5036-5040. doi:10.21437/Interspeech.2020-3015.
- ^ "Restore the mean pooling classifier because it works better than attention pooling" (commit
579ea5b). EpicQuestBio/ai-experiments. April 20, 2026. - ^ "Keltar's Critique v2: The Nanopore World Model (Hardened)". Molecular Reality Corporation. June 2026.