Responsible: Ben Goertzel
Papers: Hyperon for AGI⇒ASI Whitepaper (2025), §6.4; O'Neill & Goertzel (2012), FISHGRAM: Pattern Mining for General Intelligence; Goertzel, Sanders, O'Neill, Yu (2013), DeSTIN-FISHGRAM-PLN
Status: Multi-paradigm. Three paradigms exist as parallel research tracks: symbolic (opencog/miner + hyperon-miner trio), neural / GNN (rejuve-bio/neural-subgraph-matcher-miner), and perception / embodiment (Vepstas's Hyperon-era AtomSpace-Scheme portfolio). The three paradigms have zero cross-grep references in current Hyperon code per the Perception/Neural-Symbolic cluster pilot (closed 2026-05-01). MORK-native pattern mining, TransWeave integration, and the PLN/WILLIAM/Symbolic-Heads/SubRep downstream paths described below are whitepaper / roadmap claims, not currently-wired implementation.
Pattern mining discovers frequent and surprising subgraph structures in the AtomSpace metagraph — templates that recur across contexts. The whitepaper frames mined patterns as reusable building blocks for reasoning (PLN proof heuristics), learning (MOSES program templates), neural integration (Symbolic Heads for transformers), and knowledge compression (WILLIAM). Roadmap framing — see "What This Card Is Not" below.
The classical (opencog/miner + hyperon-miner) approach is incremental and stream-based: generate abstract templates, specialize them, filter by support, expand conjunctions, and rank by I-surprisingness — an information-theoretic metric measuring how much a pattern's frequency deviates from what independence assumptions would predict. Results are maintained as nondeterministic streams until final tally, making it natural to run continuously as knowledge drifts. Per the Perception cluster pilot Source 2, opencog/miner is paper-faithful to the Chi/Xia/Yang/Muntz 2005 pattern-mining methodology family (where the 2013 FISHGRAM was paper-leaning-divergent).
The neural / GNN paradigm (rejuve-bio/neural-subgraph-matcher-miner) follows a separate [SPMiner-LINEAGE] tradition with strictly empirical patterns. The two paradigms are [PARALLEL-NON-INTEGRATED]; see Neural Pattern Mining for the implementation surface.
| Paradigm | Anchor repos | Verdict tags | Wiki home |
|---|---|---|---|
| Symbolic mining | opencog/miner (legacy C++/Scheme baseline) + hyperon-miner trio (trueagi-io / iCog-Labs-Dev / zariuq) | [METTA-PORT-OF-MINER] for the hyperon-miner trio; paper-faithful to Chi/Xia/Yang/Muntz 2005 family on the legacy side |
This card |
| Neural / GNN mining | rejuve-bio/neural-subgraph-matcher-miner | [SPMiner-LINEAGE] / [GNN-NEURAL-MINING] / [PARADIGM-DISTINCT-NEURAL] / [STRICTLY-EMPIRICAL] / [PARALLEL-NON-INTEGRATED] |
Implementation Families+Neural Pattern Mining |
| Perception / embodiment | Vepstas's Hyperon-era AtomSpace-Scheme portfolio: opencog/sensory, agents, motor, evidence, atomese-simd | [ATOMSPACE-SCHEME-STACK]; portfolio not wired to miners |
Knowledge Representations+Sensory |
[PARTIAL-FRAGMENTED-REVIVAL] per Perception cluster pilot Source 1 (2026-05-01): the pieces exist as parallel tracks today, but the 2013 coupling is NOT wired in current Hyperon code; do not read the whitepaper roadmap as evidence of operational coupling.singnet/pattern-index (forked from opencog/pattern-index; HEAD a72459e, 2020-07-24; 1 ahead / 3 behind upstream) is a separate paradigm: disk-based AtomSpace pattern indexing for huge SCM-file lookup, NOT a wrapper around OpenCog's PatternMatcher or PatternMiner. It does ship its own pattern-mining algorithms (PatternIndexAPI.h:182-208 minePatterns; TypeFrameIndex.cc:581-745 mining routine; tests at tests/pattern-index/PatternIndexAPIUTest.cxxtest:170-179) following the OpenCog wiki Pattern_miner methodology, but the architectural distinction is RAM-only AtomSpace mining (the symbolic paradigm above) vs disk-based subgraph indexing (this repo). Verdict: [PATTERN-INDEX-SEPARATE-PARADIGM-ADJACENT] — adjacent legacy infrastructure, not a fourth Hyperon-era tradition.
The following are whitepaper / roadmap descriptions, not currently-wired implementation:
For full implementation detail, defer to the cluster-specific cards:
[STRICT-FORK-STALE] historical forks.publication_texts/2013_Goertzel_Sanders_ONeill_Yu_DeSTIN_PLN.pdf. [PARTIAL-FRAGMENTED-REVIVAL].Cluster-pilot extraction archives:
scripts/archive/perception_pilot/ (sources 1-5 + reconciliations).scripts/archive/non_clustered_haa_pilot/source3_pattern_mining_residual/.