Paper deep dive
From Topic to Transition Structure: Unsupervised Concept Discovery at Corpus Scale via Predictive Associative Memory
Jason Dury
Intelligence
Status: succeeded | Model: google/gemini-3.1-flash-lite-preview | Prompt: intel-v1 | Confidence: 95%
Last extracted: 3/22/2026, 6:03:56 AM
Summary
The paper introduces an unsupervised method for discovering 'transition-structure concepts' in text by training a contrastive model on temporal co-occurrence pairs from 9,766 Project Gutenberg texts. Unlike traditional embedding models that group text by semantic topic, this approach uses a Predictive Associative Memory (PAM) framework to map passages into an association space where they cluster based on narrative function, register, and literary tradition. The model uses a capacity bottleneck to force compression of recurring structural patterns, enabling the discovery of multi-resolution concepts that generalize to unseen texts.
Entities (5)
Relation Signals (3)
Contrastive Model â trainedon â Project Gutenberg
confidence 100% · We train a 29.4M-parameter contrastive model on 373 million co-occurrence pairs from 9,766 Project Gutenberg texts
Association-Augmented Retrieval â sharesarchitecturewith â Predictive Associative Memory
confidence 95% · The present work shares architecture with both: a contrastive MLP trained on temporal co-occurrence
Predictive Associative Memory â enables â Concept Discovery
confidence 90% · The method extends Predictive Associative Memory (PAM) from episodic recall to concept formation
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Embedding models group text by semantic content, what text is about. We show that temporal co-occurrence within texts discovers a different kind of structure: recurrent transition-structure concepts or what text does. We train a 29.4M-parameter contrastive model on 373 million co-occurrence pairs from 9,766 Project Gutenberg texts (24.96 million passages), mapping pre-trained embeddings into an association space where passages with similar transition structure cluster together. Under capacity constraint (42.75% accuracy), the model must compress across recurring patterns rather than memorise individual co-occurrences. Clustering at six granularities (k=50 to k=2,000) produces a multi-resolution concept map; from broad modes like "direct confrontation" and "lyrical meditation" to precise registers and scene templates like "sailor dialect" and "courtroom cross-examination." At k=100, clusters average 4,508 books each (of 9,766), confirming corpus-wide patterns. Direct comparison with embedding-similarity clustering shows that raw embeddings group by topic while association-space clusters group by function, register, and literary tradition. Unseen novels are assigned to existing clusters without retraining; the association model concentrates each novel into a selective subset of coherent clusters, while raw embedding assignment saturates nearly all clusters. Validation controls address positional, length, and book-concentration confounds. The method extends Predictive Associative Memory (PAM, arXiv:2602.11322) from episodic recall to concept formation: where PAM recalls specific associations, multi-epoch contrastive training under compression extracts structural patterns that transfer to unseen texts, the same framework producing qualitatively different behaviour in a different regime.
Tags
Links
- Source: https://arxiv.org/abs/2603.18420v1
- Canonical: https://arxiv.org/abs/2603.18420v1
Trouble viewing inline? Open PDF directly â
Full Text
64,584 characters extracted from source content.
Expand or collapse full text
From Topic to Transition Structure: Unsupervised Concept Discovery at Corpus Scale via Predictive Associative Memory Jason Dury Independent Researcher jason@eridos.ai Abstract Embedding models group text passages by semantic content or what text is about. We show that a different training signal, temporal co-occurrence within texts, discovers a different kind of structure: recurrent transition-structure conceptsâwhat text does. We train a 29.4M-parameter contrastive model on 373 million co-occurrence pairs extracted from 9,766 Project Gutenberg texts (24.96 million passages), mapping pre-trained embeddings into an association space where passages with similar local transition structure cluster together. Under capacity constraint (42.75% training accuracy), the model cannot simply memorise the full co-occurrence set and instead must compress across recurring patterns. Clustering at six granularities (k=50k=50 to k=2,000k=2,000) produces a multi-resolution map of textual conceptsâfrom broad narrative modes like âdirect confrontationâ and âlyrical meditationâ to precise registers, literary traditions, and scene templates like âFranco-Prussian War military dispatches,â âsailor dialect,â and âcourtroom cross-examination.â At k=100k=100, clusters average 4,508 books each (of 9,766), confirming these are corpus-wide patterns, not author-specific artefacts. Direct comparison with embedding-similarity clustering (BGE-large-en-v1.5) shows that raw embeddings group by topic while association-space clusters group by function, register, and literary tradition. Novels not seen during training are assigned to existing clusters without retraining; the association model concentrates each novel into a selective subset of structurally coherent clusters, while raw embedding assignment saturates nearly all clusters. Validation controls reduce the likelihood of positional, length, and book-concentration confounds. The method extends Predictive Associative Memory (PAM) from episodic recall to concept formation: where PAM recalls specific associations and inductive transfer fails, multi-epoch contrastive training under compression extracts structural patterns that transfer to unseen textsâthe same framework producing qualitatively different behaviour in a different regime. 1 Introduction Consider two passages. In the first, a narrator in a South American rainforest is seized by âunspeakable horrorâ and âremorse,â starting up âwith a cry of anguish.â In the second, a guest in an English country house lies awake, unable to shake âthat odious detailâ of a still, dark figure waiting on the landing. The settings share nothing: tropical forest versus Victorian manor, physical violence versus quiet dread, first-person confession versus third-person observation. No topic model would group them. No keyword search would connect them. Yet both passages perform the same narrative workâthey are the moment a character confronts something that should not be there, the gear-shift from ordinary experience into horror. This structural kinship is invisible to similarity-based text analysis. Embedding models trained on semantic content will group all horror passages together, all rainforest passages together, all Victorian domestic passages togetherâsorting by what text is about. What they miss is what text does: its role in the local structure of a narrative. A passage describing a moonlit face through a window may function as romantic anticipation in one novel and supernatural dread in another. The semantic content is similar; the structural role is opposite. We show that temporal co-occurrence within textsâwhich passages tend to appear near which other passagesâprovides a training signal that discovers this kind of structure. The principle is drawn from Predictive Associative Memory (PAM) (Dury, 2026b): useful relationships often connect items that were experienced together rather than items that appear similar. In sequential text, passages that reliably co-occur within a local window share transition structureâsimilar predecessors, similar successors, similar narrative neighbourhoodsâeven when their vocabulary, genre, and century of composition differ entirely. We train a small contrastive model (29.4M parameters) on temporal co-occurrence pairs extracted from 9,766 Project Gutenberg texts (24.96 million passages). The model maps pre-trained text embeddings into an association space where passages with similar transition structure cluster together. Under a capacity bottleneckâthe model reaches only 42.75% training accuracy across 373 million pairsâit cannot simply memorise the full co-occurrence set and is instead forced to compress across the shared patterns that recur across thousands of books. The resulting clusters look nothing like topics. They are concepts: cross-author, cross-genre patterns of transition structure that emerge from the statistics of what-follows-what. Some correspond to narrative functionsâconfrontation, investigation, departure. Others capture discourse registers, literary traditions, scene templates, or recurring subject-matter conventions. The common thread is that they are organised by what text does in context rather than by what it says. At coarse resolution (k=50k=50 clusters), these concepts capture broad modes: direct confrontation, lyrical meditation, domestic routine, historical combat. At fine resolution (k=2,000k=2,000), they decompose into precise variants: Franco-Prussian War military dispatches, Galsworthy-era social realism, Victorian book advertisements, sailor dialect, courtroom cross-examination scenes. Multi-resolution clustering from k=50k=50 to k=2,000k=2,000 reveals hierarchical structure on inspectionâzooming in is analogous to zooming from âaction sequenceâ to âchase scene on horseback.â At every level, clusters draw from hundreds to thousands of different books across genres and centuries, confirming that the discovered structure is not an artefact of any single author or tradition. Three lines of evidence distinguish these concepts from what standard text embeddings produce. First, direct comparison: clustering the same corpus by raw embedding similarity (BGE-large-en-v1.5) produces topical groupingsâall fear passages together, all money passages togetherâwhile the association-space clusters group by transition structure: narrative function, discourse register, and literary tradition (stage plays, epistolary prose, cynical worldly wisdom, sailor dialect). Second, unseen-novel evaluation: five canonical novels absent from the training corpus are processed through the trained model and assigned to existing clusters without retraining. The association model concentrates each novel into a selective subset of clusters that track structural role and shift at mode boundaries; raw embedding assignment saturates nearly all clusters, tracking topic rather than function. Third, validation controls reduce the likelihood of position-in-book, token count, and book concentration confounds, while a temporal shuffle control on the pilot corpus collapses cross-boundary recall by 95.2%, confirming the signal is genuine co-occurrence structure. This work sits between two prior results. The PAM framework (Dury, 2026b) established that temporal co-occurrence trains predictors capable of faithful associative recall across representational boundaries, validated on a synthetic benchmark. Association-Augmented Retrieval (AAR) (Dury, 2026a) applied the same principle to multi-hop passage retrieval, demonstrating +8.6 Recall@5 on HotpotQAâbut showed that inductive transfer fails, because passage-to-passage associations are contingent. The present work occupies a different regime: instead of recalling specific associations, the model extracts structural patterns that compress across thousands of texts. Multi-epoch contrastive training under capacity constraint acts as a consolidation mechanismâanalogous to hippocampal replay compressing episodes into stable representationsâand the resulting concepts transfer inductively to unseen texts precisely because they capture recurrent structure rather than contingent co-occurrences. Contributions: 1. A method for unsupervised concept discovery from temporal co-occurrence in text, requiring no labels, no topic annotations, and no genre metadata. The training signal is which passages appear near which other passages; the concepts emerge from compression. 2. Empirical demonstration that the discovered concepts capture transition structureânarrative function, discourse register, literary traditionârather than topic, validated by direct comparison with embedding-similarity clustering, unseen-novel evaluation, and confound controls. 3. A multi-resolution concept map at six granularities (k=50k=50 to k=2,000k=2,000) over 9,766 texts, with an interactive demonstration tool for exploration. 4. Evidence that the PAM frameworkâs association â similarity principle, previously validated for episodic recall and multi-hop retrieval, extends to concept discovery at corpus scaleâwith qualitatively different transfer properties (inductive transfer succeeds here, unlike in retrieval). 2 Related Work 2.1 Topic Modelling Latent Dirichlet Allocation (LDA) (Blei et al., 2003) discovers topics as distributions over words, assigning documents mixtures of topics. Neural topic models and BERTopic (Grootendorst, 2022) extend this with pre-trained embeddings, producing more coherent topics at the cost of increased complexity. All topic models share a fundamental property: they group text by contentâwhich words or embedding regions co-occur within the same document or passage. A topic model applied to our corpus would discover topics like âmilitary vocabulary,â âromantic language,â or ânautical terminology.â What it cannot discover is that a passage of military vocabulary and a passage of romantic language may serve the same narrative functionâthe moment of departureâif they reliably occupy the same structural position across different novels. 2.2 Computational Narrative Analysis Computational approaches to narrative structure have largely focused on labelled frameworks. Story grammars and plot unit extraction (Chambers and Jurafsky, 2008) require annotated schemas. Sentiment arc analysis (Reagan et al., 2016; Jockers, 2015) captures emotional trajectory but reduces narrative to a single valence dimension. Character network analysis (Elson et al., 2010) captures relational structure but not passage-level narrative function. Recent work on narrative event chains (Chambers and Jurafsky, 2008, 2009) learns typical event sequences but operates at the event level, not the passage level, and requires event extraction pipelines. The closest precedent is work on narrative functions in folklore and mythology. Proppâs morphology of the folktale (Propp, 1968) identified 31 narrative functions (departure, interdiction, violation, etc.) that recur across Russian fairy tales regardless of surface contentâprecisely the kind of structure our method discovers, but from temporal statistics rather than manual annotation. Our contribution is a mechanism for learning such functions from data at scale. 2.3 Contrastive Representation Learning Contrastive learning trains representations by pulling associated items together and pushing non-associated items apart (van den Oord et al., 2018; Radford et al., 2021). In NLP, contrastive methods have been applied to sentence embeddings (Gao et al., 2021), document representations (Izacard et al., 2022), and passage retrieval (Karpukhin et al., 2020). These methods typically define positives through semantic equivalence (paraphrase, entailment) or task relevance (query-document pairs). Our training signal is different: positives are passages that co-occur within a temporal window in the same text, regardless of semantic similarity. This produces a fundamentally different embedding geometryâone organised by transition structure rather than content. 2.4 Predictive Associative Memory and Association-Augmented Retrieval The Predictive Associative Memory framework (Dury, 2026b) formalises the distinction between similarity-based and association-based retrieval. A JEPA-style predictor trained on temporal co-occurrence learns to navigate associative structure in embedding space, retrieving items that co-occurred with a query regardless of their representational similarity. On a synthetic benchmark, this predictor achieves 97% precision at rank 1 for temporal associates, while cosine similarity scores zero on cross-boundary pairs. A temporal shuffle control confirms the signal is genuine co-occurrence structure. AAR (Dury, 2026a) operationalised this principle for multi-hop passage retrieval, training a contrastive MLP on passage co-occurrence annotations and demonstrating +8.6 Recall@5 on HotpotQA. Critically, AARâs associations are corpus-specific by design: a model trained on one set of passage co-occurrences does not generalise to unseen pairs, confirming that the learned associations are faithful to experienced co-occurrences rather than abstract patterns. The present work shares architecture with both: a contrastive MLP trained on temporal co-occurrence, operating on pre-trained embeddings. The main difference lies in the evaluation target. PAM tests faithful recall of specific associations. AAR tests retrieval improvement on specific corpora. Here, we test concept discoveryâwhether cross-author structural patterns emerge under compression. AARâs inductive transfer fails because its associations are contingent; ours succeeds because the patterns are recurrent. Same framework, different compression regime, different behaviour. 3 Method The method (Figure 1) proceeds in four stages: chunking texts into short passages, embedding them, training a contrastive model on temporal co-occurrence pairs, and clustering the transformed embeddings at multiple resolutions. 3.1 Corpus and Chunking We use 10,000 English-language texts from Project Gutenberg (Project Gutenberg, 2024), retrieved via the Gutendex API (Johnson, 2024) in ascending Gutenberg ID order (IDs up to approximately 13,700). After excluding 234 texts that fail chunking (malformed encoding, insufficient length, or non-prose content), the final corpus comprises 9,766 texts spanning fiction, non-fiction, essays, drama, poetry collections, and religious texts from the 16th to early 20th centuries. The ascending-ID selection biases toward earlier-digitised works; no genre or popularity filtering was applied. Each text is chunked into passages of 50 tokens with 15-token overlap between consecutive chunks, producing 24,964,565 total passages. The 50-token window is short enough to capture a single narrative beatâa moment of dialogue, a description, a transitionâwhile the 15-token overlap ensures that no content falls at a chunk boundary. Each passage is embedded using BGE-large-en-v1.5 (Xiao et al., 2024; BAAI, 2023) into a 1024-dimensional L2-normalised vector. All embeddings are precomputed. 3.2 Temporal Co-occurrence Pairs For each text, we extract all pairs of passages whose positions are within a window of 15 chunks. A passage at position i is paired with every passage at positions iâ15i-15 through i+15i+15 (excluding itself) within the same text. This produces 373,296,555 unique co-occurrence pairs across the corpus. The 15-chunk window (approximately 525 tokens of non-overlapping content) captures the local narrative neighbourhood: passages that participate in the same scene, the same argument, the same descriptive movement. Passages 15 chunks apart are typically in the same narrative episode but may have shifted topic, tone, or speakerâthe window is wide enough to link the setup of a scene with its resolution, but narrow enough to exclude unrelated narrative segments. All pairs are within-book by constructionâthe pair generation script only creates pairs between passages within the same text. The corpus contains 8 cases of duplicate Gutenberg editions (the same work appearing under different Gutenberg IDs), affecting approximately 739,140 pairs (0.19% of training data). These duplicates are retained rather than filtered, as they represent a negligible fraction of training signal. We verified that none of the five featured unseen evaluation novels have duplicate editions in the training corpus. 3.3 Association Model The model architecture follows AAR (Dury, 2026a): a 4-layer MLP with GELU activations, LayerNorm, and a learned residual connection: fâ()=normaliseâ(αâ +(1âα)â gâ())f(x)=normalise (α·x+(1-α)· g(x) ) (1) where g is the MLP transformation, α is a learned scalar (converging to 0.756), and the output is L2-normalised. The hidden dimension matches the input (1024), yielding 29,404,161 parameters. The residual connection preserves the original embeddingâs semantic information while learning an associative perturbationâthe model learns to adjust the embedding geometry, not replace it. Training uses symmetric contrastive loss (InfoNCE) with in-batch negatives: for a batch of 512 pairs, each positive pair is contrasted against 511 negatives. Temperature is fixed at Ï=0.05Ï=0.05. Training proceeds in two phases: 100 epochs of probe training followed by 50 epochs of warm-start training, for 150 total epochs. AdamW optimiser with cosine learning rate schedule. The model reaches 42.75% training accuracy at epoch 150 (loss 3.030). Training accuracy is the fraction of batches in which the correct positive is ranked first among all 512 in-batch candidates under the symmetric contrastive lossâeffectively top-1 retrieval accuracy within each batch, averaged over both directions. This is well below the capacity ceiling for an architecture of this size. The gap between capacity and accuracy is consistent with a compression regime that forces generalisation beyond individual co-occurrence pairs (Section 3.5). 3.4 Clustering We apply k-means clustering to the association-space embeddings (the output of f) at six granularities: k=50k=50, 100, 250, 500, 1,000, and 2,000. Clustering is performed over all 24.96 million passages. Each passage receives a cluster assignment at every k value, enabling multi-resolution analysis. For each k value, we apply quality filters based on minimum book diversity thresholds to remove degenerate clusters. Passing clusters and summary statistics at each level (Table 1): Table 1: Cluster statistics at each granularity. âMean Booksâ is the average number of distinct books per cluster. âMean Dominanceâ is the average maximum single-book fraction. âMean Cosineâ is mean intra-cluster cosine similarity in association space. k Threshold Passing Mean Cosine Mean Books Mean Dominance 50 50 50/50 0.302 5,860 2.2% 100 100 100/100 0.378 4,508 4.0% 250 200 241/250 0.436 3,329 6.3% 500 500 472/500 0.479 2,502 9.0% 1,000 500 857/1,000 0.513 1,885 12.0% 2,000 1,000 980/2,000 0.499 1,797 8.1% At k=100k=100, each cluster draws from an average of 4,508 booksânearly half the corpusâestablishing that the discovered patterns are cross-author, not idiosyncratic. Mean dominance of 4.0% confirms no cluster is driven by a single text. The pattern across k values is consistent: as granularity increases, clusters become tighter (higher cosine), more specific (fewer books), and more susceptible to single-book dominanceâall expected consequences of finer partitioning. 3.5 From Episodic Recall to Concept Formation The theoretical relationship between PAM and concept discovery requires explanation. PAM (Dury, 2026b) was designed for single-pass, sequential experience. An agent experiences a stream of states, and a predictor that looks across the full timeline of stored experience learns which past states are associatively reachable from the current state. The goal is faithful episodic recallâremembering what was experienced, from the perspective at which it was experienced. In that regime, memorisation is correct behaviour and inductive transfer is expected to fail (associations are specific to experienced co-occurrences). The corpus method operates in a different regime. The text is fixed and replayable. Multi-epoch training replays the same temporal co-occurrences repeatedly, analogous to hippocampal sleep replay consolidating episodes into stable neocortical representations (McClelland et al., 1995; Wilson and McNaughton, 1994). The capacity bottleneckâ29.4M parameters attempting to encode 373 million co-occurrence relationshipsâmakes full memorisation of individual co-occurrence relations infeasible. Instead, the model must find regularities: patterns of transition structure that recur across many books. Consider what happens when a âmoment of departureâ appears in a Jane Austen novel, a Western, a Gothic horror, and a philosophical essay. Each instance creates co-occurrence pairs linking the departure passage to its specific neighbours. Across hundreds of such instances, the model cannot store each individual mapping. What it can do is learn that certain passagesâregardless of their semantic contentâoccupy a similar position in transition space. They have similar predecessors (building tension, stating stakes) and similar successors (journey, new setting, uncertainty). This shared relational signature is what we call a conceptâa recurrent pattern of transition structure. âNarrative functionâ is the most intuitive label for many such concepts (confrontation, departure, revelation), but the method also discovers discourse registers, literary traditions, and scene templates through the same mechanism. This is how PAMâs episodic recall mechanism becomes concept formation: same training signal (temporal co-occurrence), different compression regime. Under severe capacity constraint, specific associations get compressed into structural patterns. PAM provides the principle; contrastive replay under bottleneck provides the consolidation. This also explains the divergence in inductive transfer. In AAR (Dury, 2026a), passage-to-passage associations are contingentâa passage about Quentin Tarantino and a passage about Knoxville, Tennessee are associated only because they happen to answer the same question. There is no structural regularity that would let a model predict this association from unseen pairs. In the corpus setting, transition-structure patterns are recurrentâthe âmoment of departureâ appears thousands of times across thousands of books. A model that has learned this structural pattern can recognise it in an unseen novel, because the pattern is a recurrent regularity in literary transition structure, not a contingent co-occurrence. Figure 1: Method overview. Texts are chunked into short passages, embedded with BGE-large-en-v1.5, and temporal co-occurrence pairs are extracted within a 15-chunk window. A contrastive MLP maps embeddings into association space; k-means clustering at six granularities (k=50k=50 to k=2,000k=2,000) produces a multi-resolution concept map. 4 Experimental Setup 4.1 Corpus The training corpus comprises 9,766 English-language texts from Project Gutenberg (10,000 requested, 234 excluded during chunking). Texts span approximately four centuries of English-language writing, including fiction, essays, drama, poetry, religious texts, biography, and history. No genre labels or metadata beyond author and title are used in training. The corpus produces 24,964,565 passages and 373,296,555 co-occurrence pairs after chunking. 4.2 Baselines Raw BGE clustering. We cluster passages using their original BGE-large-en-v1.5 embeddings (before association-space transformation) at k=100k=100 and k=250k=250. This provides a direct comparison: same passages, same clustering algorithm, but organised by semantic similarity instead of learned association. Due to computational constraints, BGE clustering is computed on a 2,000-novel subset of the corpus (8,153,406 passages). For a matched comparison on the same 2K corpus, we also ran PAM at k=100k=100: Table 2: Matched 2K comparison. The PAM 10K column is included for cross-scale reference, not as a matched comparison. Metric PAM 2K (k=100k=100) BGE 2K (k=100k=100) PAM 10K (k=100k=100) Mean cosine 0.454 0.493 0.378 Mean books 1,121 1,905 4,508 Mean dominance 7.9% 2.3% 4.0% At 2K scale, PAM clusters are tighter and more concentrated than BGEâfewer books per cluster, higher dominance. At 10K scale, the pattern reverses: PAM clusters become far more diverse (4,508 books versus BGEâs 1,905). This scale-dependent behaviour is consistent with the compression hypothesis (Section 3.5): at 2K, the model has sufficient capacity relative to data to learn author-specific and tradition-specific patterns; at 10K, the capacity bottleneck forces cross-author generalisation, producing clusters that span many more books. The qualitative character of the clusters also differs: 2K PAM clusters tend toward author-tradition groupings, while 10K PAM clusters capture broader functional modes. The higher cosine in BGE clusters reflects the same underlying distinction at both scales: similarity-based clusters are semantically tight (high cosine) because they select for shared vocabulary, while association-based clusters are semantically broader because they select for shared transition structure, which crosses vocabulary boundaries. Context-enriched baseline. To test whether PAMâs learned transformation provides signal beyond simple local context, we compute a non-learned context-enriched embedding for each passage by averaging the BGE embeddings within the same ± 15-chunk window used for PAM training pairs (respecting book boundaries), then L2-normalising and clustering. This tests whether the structure PAM discovers could be recovered by a symmetric averaging operation without a learned contrastive transformation. Table 3: Context-enriched baseline vs BGE and PAM on the matched 2K corpus. Metric (k=100k=100) BGE Raw Context-Enriched PAM 2K Passing 100/100 95/100 100/100 Mean cosine 0.493 0.861 0.454 Mean books 1,905 726 1,121 Mean dominance 2.3% 8.1% 7.9% Context averaging massively inflates intra-cluster cosine (0.493â0.8610.493â 0.861)âsmoothing makes nearby passages look similar, but this likely reflects local continuity and within-book proximity rather than the broader cross-book structural regularities of interest here. More critically, it collapses book diversity (1,905â7261,905â 726) and increases dominance (2.3%â8.1%2.3\%â 8.1\%), producing book-specific clusters rather than cross-book concepts. At k=250k=250, the pattern worsens: context-enriched clustering fails 28/250 quality filters (versus 9/250 for PAM 10K), with mean books dropping to 465 and dominance reaching 12.9%. PAM is substantially broader than context-averaging (1,121 vs 726 books per cluster) while maintaining much lower cosine (0.454 vs 0.861)âPAMâs clusters are semantically diverse rather than locally smoothed. The learned contrastive transformation extracts cross-book structural patterns that symmetric context averaging cannot recover. Context averaging captures passages that are similar because they are nearby in the same book; PAM better preserves cross-book structural regularities that simple local averaging cannot recover. Random MLP baseline. We apply k=100k=100 clustering to the output of a randomly initialised MLP with the same architecture but no training. This tests whether the architecture itself (the residual connection, the normalisation) imposes structure that could be mistaken for learned concepts. The random MLP produces 99/100 passing clusters with mean cosine 0.473, mean book diversity 8,553, and mean dominance 1.1%. The near-uniform book distribution (8,553 of 9,766 books per cluster) confirms that the random MLP imposes no meaningful structureâit disperses passages nearly uniformly. PAMâs selectivity (4,508 books per cluster versus 8,553) is a consequence of learned structure, not architectural bias. 4.3 Validation Controls Position-in-book. For each k=100k=100 cluster, we compute the mean normalised position (0 = start, 1 = end) of all passages. Clusters where the mean falls outside [0.3, 0.7] or the standard deviation is below 0.15 are flagged. Result: 0/100 clusters flagged. Mean positions cluster tightly around 0.50, indicating no systematic position bias. Token count. Clusters where the mean token count deviates by more than 3 standard deviations from the corpus mean are flagged. Result: 2/100 clusters flagged (clusters 34 and 84)âedge cases rather than systematic confounds. Book concentration. Clusters where any single book contributes more than 10% of passages are flagged. Result: 10/100 clusters exceed 10% dominance. The most extreme is a German-language cluster (cluster 34, 15.0% dominance, only 292 books)âan expected artefact in a predominantly English corpus. The remaining flagged clusters are driven by very long books that naturally contribute many passages to functionally coherent clusters. All other flagged clusters still contain more than 1,300 distinct books. Temporal shuffle control. On a 2,000-novel pilot corpus trained with the same architecture, randomly permuting temporal ordering within each text (preserving all passage embeddings but destroying co-occurrence structure) collapses cross-boundary recall by 95.2%. This confirms the model learns genuine temporal co-occurrence structure, not artefacts of embedding geometry. The shuffle control was performed on the pilot corpus (which reached 51.0% accuracy at 100 epochs), not the full 10K corpus; the same architecture and training procedure were used in both. 4.4 Unseen-Novel Evaluation Five canonical novels absent from the training corpus were processed through the trained model for inductive evaluation. These were not formally held out from a sampling frameâthey are simply well-known texts that do not appear among the 9,766 training texts. We confirmed the absence of each from the training corpus by Gutenberg ID and verified that no duplicate editions exist in the training set. Table 4: Unseen evaluation novels. Novel Gutenberg ID Author Chunks Pride and Prejudice 1342 Jane Austen 4,697 Dracula 345 Bram Stoker 5,879 Frankenstein 84 Mary Shelley 2,638 Aliceâs Adventures in Wonderland 11 Lewis Carroll 1,057 The War of the Worlds 36 H.G. Wells 2,157 Each novelâs passages are embedded with BGE-large-en-v1.5 and transformed through the trained association model, then assigned to the nearest existing cluster centroid at each k value. No retraining or fine-tuning occurs. For comparison, the same novels are also assigned to centroids from raw BGE clustering on the 2,000-novel subset (Section 4.2); the scale mismatch (2K BGE vs 10K PAM centroids) is a known limitation. Five additional novels (Sherlock Holmes, A Tale of Two Cities, Jane Eyre, The Picture of Dorian Gray, Moby Dick) are available for inspection in the interactive demonstration. Cluster labels were generated from training-corpus passages (Section 3.4); unseen novels were assigned to pre-labelled clusters, so the labels are independent of the evaluation texts. 5 Results 5.1 Association Space Discovers Transition Structure The clearest way to see the difference is to compare clusters directly: association-space clusters group passages by transition structureânarrative function, discourse register, literary traditionâwhile embedding-similarity clusters group by topic (Figure 2). BGE clusters (similarity-based) organise by content. Representative clusters from the 2K baseline include groupings of all passages mentioning financial transactions, all passages describing fear or dread, all passages with nautical vocabulary, and all passages with religious language. A passage describing fear during a chase scene and a passage describing fear during a quiet domestic moment occupy the same BGE clusterâthey are about the same thing. PAM clusters (association-based) organise by transition structure. Representative clusters at k=100k=100 include: âDirect confrontation and negotiationâ (460,753 passages, 5,088 booksâ52% of all books in the corpus). Scenes where characters face each other with competing demandsâspanning diplomatic negotiations in historical fiction, drawing-room arguments in domestic novels, interrogation scenes in mysteries, and power struggles in adventure fiction. The passages share no vocabulary; what they share is the narrative beat of two parties stating positions. âCynical worldly wisdomâ (394,317 passages, 5,202 booksâ53% of books). Passages delivering hard-won pragmatic observations about human nature, found across 18th-century satire, Victorian social commentary, American realism, and philosophical essays. The functional signature is a voice standing slightly outside the action and commenting on it. âLyrical landscape meditationâ (368,654 passages, 5,924 booksâ61% of books). Extended descriptive passages where prose rhythm slows and sensory detail accumulatesâspanning Romantic nature writing, Gothic atmosphere-setting, travel writing, and pastoral fiction. The functionâslowing the reader, establishing mood through accumulationâis shared across genres that have nothing else in common. âDetective investigation and inquiryâ. Not limited to detective fiction. This cluster captures the narrative mode of systematic questioning and evidence-gathering wherever it appearsâin mystery novels, legal dramas, journalistic exposĂ©s, and Gothic investigations of the supernatural. In the interactive demonstration, a passage from Dr Jekyll and Mr Hydeâwhere Mr Utterson begins asking about a mysterious doorâis assigned to this cluster despite containing no detective vocabulary. The passage has the investigative frame: cautious questioning, guarded responses, the promise of a strange story to come. Figure 2: BGE similarity-based clusters group passages by topic (what text is about), while PAM association-based clusters group by transition structure (what text does)ânarrative function, discourse register, and literary tradition. âDiscovery of death or horrorâ (99,642 passages at k=250k=250, 3,728 books). The cluster from which our introductory example is drawn. It contains passages from H. Rider Haggardâs She (a South American exploration), Algernon Blackwoodâs The Damned (an English country house), H.G. Wellsâs science fiction, Jeffery Farnolâs romance, an Australian bush memoir, and Gothic horrorâunified by the narrative beat of a character alone, encountering something wrong, and the body responding before the mind catches up. The book diversity numbers depend on scale. On the matched 2K corpus (Table 2), PAM clusters are actually more concentrated than BGEâ1,121 books per cluster versus 1,905. The qualitative difference is already present (PAM groups by transition structure, BGE by topic), but the clusters tend toward author-tradition groupings. At 10K scale, the pattern flips: PAM clusters average 4,508 books (46% of the corpus), spanning traditions, centuries, and genres. We attribute this to compression pressureâthe same architecture forced to fit 4.5Ă4.5Ă more data extracts broader patterns. The claim is not that PAM is uniformly broader than BGE, but that increasing compression shifts the method from tradition-linked structure toward cross-author concepts. 5.2 Multi-Resolution Concept Structure The six k values reveal structure that is hierarchical on inspection: broad modes at k=50k=50 decompose into increasingly specific variants at higher resolution (Figure 3). Figure 3: Multi-resolution concept structure from k=50k=50 to k=2,000k=2,000. Broad narrative modes at coarse resolution decompose into increasingly specific variantsâregisters, traditions, and scene templatesâat finer granularity. Historical conflict lineage. At k=50k=50, a broad âhistorical combat and retreatâ cluster captures all passages describing military engagements. At k=100k=100, this separates into distinct modes including battlefield narrative and political manoeuvring. By k=1,000k=1,000, recognisable subcategories emerge: Ottoman/Crusader wars, Napoleonic campaigns, American Civil War. At k=2,000k=2,000, these sharpen to highly specific clusters: Franco-Prussian War 1870â71, specific Napoleonic battle accounts, American Revolutionary War correspondence. Legal/judicial lineage. At k=50k=50, a broad âlegal proceedings and authorityâ cluster encompasses all passages involving law, judgment, and institutional power. At k=100k=100, this separates into distinct modes including legal/criminal case discussion (195,082 passages, 6,078 books) and related clusters for interrogation and crime-and-consequence. By k=500k=500, recognisable sub-modes emerge: courtroom proceedings, interrogation scenes, and crime narratives. At k=1,000k=1,000, these resolve further: legal testimony, evidence presentation, andâas a distinct branchâwitchcraft trials, where the legal frame meets the supernatural subject matter. At k=2,000k=2,000, courtroom testimony and witch trial proceedings are separate, highly specific clusters. Emergent categories. Several k=1,000k=1,000 and k=2,000k=2,000 clusters defy conventional genre or topic categories, representing functional patterns with no standard literary-critical label: âą Music performance scenes (k=1,000k=1,000): Passages describing the act of playing or listening to musicâconcert halls, parlour performances, church organs, street musiciansâunited by prose attempting to render auditory experience in text. âą Witchcraft and folk magic (k=1,000k=1,000): Passages from folklore collections, anthropological accounts, historical trials, and fiction, united by the explanatory frame of sympathetic magic. âą Sailor dialect (k=1,000k=1,000): Passages using maritime vernacular across adventure fiction, naval history, and comic sketchesâprose performing a specific sociolect. âą Cats (k=1,000k=1,000): Passages about cats (not animals generally) drawn from childrenâs literature, domestic fiction, natural history, and essaysâa specific prose register that is affectionate, observational, and slightly anthropomorphising. âą Darwin-Huxley correspondence (k=2,000k=2,000): The epistolary conventions of Victorian scientific correspondenceâa register so specific that the model isolates it as a distinct functional pattern. âą Social contract philosophy (k=2,000k=2,000): Discursive passages in the style of Enlightenment political philosophyâLocke, Rousseau, and their inheritorsâa specific argumentative register crossing centuries. The discovered categories extend beyond any single literary framework. The method is not constrained to pre-defined taxonomiesâit finds whatever transition patterns recur with sufficient regularity. Authorial pacing signatures. The multi-resolution view also reveals how individual authors distribute structural weight across a textâa property we term pacing signature (Figure 4). Comparing three canonical works illustrates the range of strategies the concept map captures. War and Peace (Tolstoy, 20,962 chunks) is structured in long, sustained blocks visible at every resolution. Extended battle sequences, society scenes, and philosophical digressions maintain consistent cluster assignments across hundreds of passages. At finer resolutions, internal texture emerges within these blocksâdialogue, landscape, and reflection interwovenâbut the broad architecture remains dominant. Ulysses (Joyce, 10,767 chunks) shows the inverse pattern. At coarse resolution, the novelâs famous episode-level style shifts produce dramatic variationâeach episode employs a distinct mode. At k=1000k=1000 and k=2000k=2000, sustained blocks emerge within episodes as Joyce holds a specific registerâstream of consciousness, historical parody, catechistic proseâfor extended stretches. Consistency appears at the level of technique rather than broad narrative mode. Dr Jekyll and Mr Hyde (Stevenson, 948 chunks) is short enough that individual mode transitions are visible at every resolution. The concept map reveals how a tightly constructed Gothic mystery distributes its structural weight: investigative dialogue, atmospheric buildup, moral reflection, and the final confession each occupy distinct stretches, with finer resolutions exposing rapid mode-switching within scenes. Figure 4: Authorial pacing signatures for three canonical works. Different authors produce characteristically different distributions of structural modes, visible at multiple resolutions simultaneously. These pacing signatures emerge from temporal co-occurrence statistics aloneâno genre labels, no structural annotations, no author metadata. They suggest a potential lens for comparative literary analysis: different authors appear to produce characteristically different distributions of structural modes, and these distributions are visible at multiple resolutions simultaneously. We present them as an exploratory application of the concept map rather than a validated analytical framework. 5.3 Cross-Genre Evidence The cross-genre examples (identified by systematic search across cluster readouts) provide the strongest evidence that clustering reflects structure, not topic. Genre categories were assigned post-hoc from author and title metadata for this analysis onlyâno genre labels were used in training. Formal confrontation/negotiation (k=250k=250, Cluster 85, 111,336 passages, 3,675 books, 6 genre categories). This cluster contains passages from George MacDonaldâs religious fiction, Wilkie Collinsâs sensation novels, a Shaw-influenced socialist satire, historical military fiction, Gothic mystery, and domestic romance. In every case, the narrative beat is identical: two characters in controlled adversarial dialogue, stating demands, revealing knowledge, establishing power dynamics. The vocabulary, setting, period, and genre differ entirely. Dramatic confrontation and warning (k=500k=500, Cluster 254, 61,098 passages, 3,806 books, 5 genres). Passages from Lewisâs The Monk (Gothic horror), Hugoâs Notre-Dame de Paris (historical romance), Marie Corelli (sensation fiction), Frederick the Great historical fiction, and satirical fictionâall sharing the operatic register of âyou have destroyed meâ declarations. The function is the same: a character at extremity, making a speech of accusation or prophecy. Deathbed/medical crisis (k=500k=500, Cluster 157, 61,443 passages, 4,157 books, 5 genres). Passages from adventure fiction, philosophy essays, religious devotional writing, domestic romance, and Mark Twainâs satireâall describing a physician attending a patient in crisis, observers watching anxiously, and the clinical vocabulary of decline. The scene templateâmedical authority confronting human fragility while loved ones waitârecurs across every genre that includes mortality. 5.4 Inductive Transfer to Unseen Novels Five canonical novels absent from the training corpus demonstrate that the discovered concepts generalise to unseen texts. Selectivity. The association model concentrates each novel into a selective subset of clusters; raw BGE assignment spreads each novel across nearly all clusters (Table 5; Figure 5). Table 5: Cluster activation and top-5 concentration for unseen novels, ordered by PAM selectivity. âTop-5 PAM/BGEâ is the fraction of a novelâs passages assigned to its five most frequent clustersâhigher means a more concentrated concept profile. Novel PAM k=100k=100 BGE k=100k=100 Top-5 PAM Top-5 BGE Alice in Wonderland 51/100 87/100 77.6% 32.2% Pride and Prejudice 80/100 89/100 66.5% 25.2% Frankenstein 83/100 96/100 60.6% 42.4% The War of the Worlds 86/100 86/100 52.6% 36.7% Dracula 98/100 100/100 39.1% 19.5% Alice in Wonderland is the most striking case. PAM assigns its passages to only 51 of 100 clusters, while BGE assigns to 87. More than three-quarters of Aliceâs passages (77.6%) fall into just five PAM clusters, dominated by two: âDomestic ritual and childrenâs playâ (34.5%) and âDomestic incident recountingâ (20.5%). Carrollâs novel touches many topicsâtea parties, trials, gardens, croquet, playing cardsâbut employs a remarkably narrow range of structural modes. The Mad Hatterâs tea party and the Queenâs croquet game are semantically different; PAM recognises them as structurally identical (both assigned to the same âgames and rituals with arbitrary rulesâ cluster). BGE, sorting by vocabulary, treats them as unrelated. The absence of certain clusters is equally telling. âSolitary journey with introspectionââwhich dominates both Frankenstein (21.9%) and The War of the Worlds (24.1%)âappears in only 8 of Aliceâs 1,057 passages (0.8%). Alice doesnât introspect; she reacts. The cluster assignments pick up on this difference without being told anything about the novels. Pride and Prejudice tells a complementary story. PAMâs top clusterââRomantic entanglements and gossipââaccounts for 29.7% of the entire novel. Nearly a third of Austenâs text, in PAMâs reading, is performing a single structural mode: characters circling questions of attachment, propriety, and reputation. BGE would group these as âpassages about romance.â PAM groups them as a specific mode of discourseâspeculative, socially attentive, status-consciousâthat Austen sustains across scenes about dances, letters, walks, and drawing-room conversations. BGEâs top-5 hold only 25.2%; it sees Austenâs vocabulary diversity, not her structural consistency. Dracula sits at the opposite end: its top-5 PAM clusters hold only 39.1%âa flatter distribution than any other test novel. That fits: Dracula is a multi-genre novelâtravel journal, personal diary, newspaper clipping, shipâs log, Gothic horror, medical case notes. The lower concentration reflects a genuinely varied repertoire. Frankenstein activates 83 PAM clusters but concentrates heavily: its top-5 hold 60.6% of passages. Two modes dominateâsolitary introspection (21.9%) and emotional confrontation (13.2%)âcapturing the novelâs dual obsession: Victorâs guilt-driven isolation and the Creatureâs abandoned rage. âScholarly or artistic reflectionâ ranks third at 11.4%, grouping Victorâs natural philosophy and the Creatureâs self-educationâtwo parallel intellectual journeys that PAM assigns to the same concept despite different narrators and vocabularies. The War of the Worlds activates 86 PAM clustersâcoincidentally matching BGEâs countâbut with much higher concentration (top-5: 52.6% vs 36.7%). The novelâs two-part structure is visible in the assignments: Book 1 alternates between solitary observation (24.1%), tense survivor dialogue (12.3%), and military engagement (6.7%); Book 2 opens with a distinct travel-adventure register as refugees flee down the Thames. âNight watch and vigilanceâ (4.4%) maps onto exactly the atmospheric scenes that define Wellsâs techniqueâthe narrator lying awake listening for tripod footsteps, watching heat-ray flashes on the horizon. A cluster trained on 9,766 texts applies cleanly to an unseen novel. At k=2,000k=2,000, the selectivity pattern sharpens further: Pride and Prejudice activates only 27.5% of PAM clusters; Dracula activates 48.8%. Tracking structural role. PAM assignments track structural role and shift at mode boundaries, while BGE assignments track topic and scatter with every vocabulary change. In Dracula, the travel journal sections maintain consistent PAM cluster assignment through changes in described sceneryâthe textual mode (observational travel writing) is stable even as the topic shifts from mountains to villages to food. When the mode changesâfrom travel observation to supernatural dreadâthe PAM assignment changes correspondingly, even when surface vocabulary (descriptions of a castle) remains similar. BGE labels shift with every new described object. In Frankenstein, the Creatureâs monologue (beginning at approximately 42% of the novel) triggers a sustained shift to the âSolitary journey with introspectionâ cluster that holds through the De Lacey family episodesâa single structural mode covering the novelâs longest unbroken stretch of isolated first-person reflection. At the trial of Justine (⌠32%), PAM briefly surfaces âLegal/criminal case discussionâ and âInterpretive uncertainty,â correctly identifying the judicial framing as structurally distinct from the surrounding emotional register. In Pride and Prejudice, dialogue scenes cluster together under PAM regardless of whether the topic is marriage proposals, social slights, or family finances. The structural modeâwitty adversarial exchangeâis the stable signal. BGE separates these scenes by what is being discussed. Figure 5: Cluster selectivity for unseen novels. PAM concentrates each novel into a selective subset of structurally coherent clusters, while BGE assignment saturates nearly all clusters. 5.5 Compression and Concept Formation The relationship between training accuracy and concept quality provides indirect evidence for the compression hypothesis. The 2K pilot (2,000 novels, 8.15 million passages) reached 51.0% accuracy at 100 epochs with the same architecture. The 10K corpus (9,766 novels, 24.96 million passages) reaches 42.75% at 150 epochs. The modelâs capacity is identical; the lower accuracy reflects the increased compression pressure of fitting 4.5Ă4.5Ă more co-occurrence relationships into the same parameter budget. Both accuracy levels produce coherent, functionally meaningful clusters. The 10K clusters are qualitatively richerâmore specific at fine k values, more diverse in book coverageâconsistent with the model having more varied examples of each narrative pattern to compress. We note an important caveat: we have not performed a systematic accuracy sweep to identify an optimal compression ratio. The 42.75% accuracy is a single data point from a single training run, not a validated sweet spot. What we can say is that at this compression level, the model produces clusters that are demonstrably functional rather than topical, and that the higher compression at 10K scale did not degrade cluster quality relative to the 2K pilot. 6 Discussion 6.1 What These Concepts Are A passageâs concept assignment, as discovered by this method, reflects its relational signature in transition space. Two passages belong to the same concept if they tend to be preceded by similar kinds of passages and followed by similar kinds of passages, across many different texts. The method does not encode what a passage says; it encodes where that passage sits in the local structure of a text. On inspection, the discovered concepts span at least five recognisable categories that literary analysis would normally treat separately: âą Narrative functionsâconfrontation, investigation, departure, revelationâcorrespond to Proppâs morphological functions and similar frameworks, but discovered empirically from transition statistics rather than imposed by analysts. âą Discourse registersâcynical worldly wisdom, lyrical landscape meditation, sailor dialectâcapture modes of address or prose style that recur across genres. âą Literary traditionsâRussian psychological realism, American Western, epistolary proseâcapture author-community conventions that produce similar transition patterns. âą Scene templatesâdeathbed/medical crisis, domestic interruption, formal negotiationâcapture recurring situational structures. âą Subject-matter conventionsâcats, witchcraft, Darwin-Huxley correspondenceâcapture recurring treatments of specific subject matter where the treatment (not merely the topic) is the shared signal. All of these are organised by transition structure, not semantic content. A topic model would group all cat passages together regardless of register; our method separates the affectionate-observational cat register from, say, zoological description of felids, because these occupy different positions in transition space. Conversely, our method would be expected to group a sardonic aside about cats with a sardonic aside about dogs, because the discourse register (not the subject) determines the transition neighbourhood. We use âconceptâ as the umbrella term for these recurrent transition-structure patterns. At coarse k values, most concepts correspond to recognisable narrative or discourse modes. At fine k values, they resolve into specific traditions, registers, and conventionsâthe actual structure of English-language literary production, not any pre-specified categorisation. 6.2 Relationship to PAM and AAR The three papers in this line of workâPAM, AAR, and the present paperâshare a training signal (temporal co-occurrence) and a training objective (contrastive learning over embeddings) but operate in different regimes with different emergent properties: Table 6: Comparison of PAM, AAR, and this work across key properties. Property PAM AAR This Work Domain Synthetic benchmark Multi-hop QA Literary corpus Goal Faithful episodic recall Passage retrieval Concept discovery Compression None (memorisation) Minimal (⌠97%) Severe (42.75%) Inductive transfer Fails Fails Succeeds What is learned Specific associations Corpus-specific links Structural patterns Biological analogy Hippocampal encoding â Neocortical consolidation The results point to compression as the key variable. PAM memorises because it shouldâepisodic recall requires remembering specific events. AAR reaches ⌠97% training accuracy, which means it too learns specific links. The present work reaches 42.75%, which forces something different: pattern extraction. The same architecture and training signal produce different behaviour under different compression regimes. The inductive transfer results align with this interpretation. AARâs failure to transfer (+0.10 on HotpotQA, â-7.6 on MuSiQue) reflects the specificity of learned associationsâeach is contingent on a particular corpus. Preliminary cross-domain results suggest partial transfer in domains with conserved physical constraints, where associations reflect structural regularities rather than contingent co-occurrences. The present workâs successful transfer to unseen novels reflects the full regularity of narrative patternsâthey are structural features of literary transition patterns, not contingent properties of specific texts. 6.3 Practical Applications The interactive demonstration tool released alongside this paper enables several applications. Literary analysis. The multi-resolution cluster view provides a new lens for close reading. The ânarrative timelineâ view for a single novel shows which concepts an author employs and where transitions between them occurârevealing structural patterns invisible to traditional reading. Comparative literature. The cluster explorer reveals structural kinship between texts from different traditions. The cross-genre clusters documented in Section 5.3âwhere the same narrative beat appears in Gothic horror, domestic romance, religious fiction, and satirical comedyâprovide empirical evidence for structural universals in narrative that literary theory has long hypothesised but struggled to demonstrate at scale. Education. The concept labels and sample passages provide a data-grounded vocabulary for discussing narrative structure. Students can see that âlyrical landscape meditationâ is a recurrent pattern employed by hundreds of authors across centuries, then examine how different authors deploy it. Corpus-scale analysis. The k=2,000k=2,000 concept map provides a structured view of English-language literary production. The specificity of fine-grained clustersâFranco-Prussian War accounts, Darwin-Huxley correspondence, American founding father rhetoricâenables systematic study of literary traditions at a scale that would be impractical through manual reading. Beyond text. The mechanism that produces transferable concepts here is not specific to literary text. Temporal co-occurrence under compression extracts recurrent patterns from any sequential data with sufficient regularity. The conditions are: enough independent sequences (thousands of books, in this case), recurring structural patterns across those sequences, and a capacity bottleneck that forces compression beyond memorisation. Any domain meeting these conditions is a candidateâlegal case law organised by citation co-occurrence, gene expression profiles organised by regulatory co-occurrence, or user interaction sequences organised by behavioural co-occurrence. If confirmed in other domains, this would establish a general mechanism for unsupervised concept formation from sequential experience. We consider this the most significant implication of the present work: not the specific concepts discovered in literary text, but the demonstration that compression of temporal co-occurrence can produce transferable structural abstractions without supervision. 7 Limitations Single training run. All results come from single training runs (2K pilot and 10K full). Multi-seed evaluation has not been performed. The training accuracy (42.75%) is a single data point, not a validated optimum. Temporal shuffle on pilot only. The temporal shuffle control was performed on the 2K pilot corpus, not the full 10K corpus. While the same architecture was used, a shuffle control on the actual experimental data would be more rigorous. BGE baseline on subset. The raw BGE clustering baseline was computed on a 2,000-novel subset, not the full corpus. A matched comparison on all 9,766 novels would be more rigorous. Cluster labels are post-hoc. Concept labels are generated by an LLM examining sample passages, not by the model itself. They are interpretive aids, not outputs of the method. No systematic accuracy sweep. The relationship between compression ratio and concept quality is hypothesised but not empirically validated across multiple accuracy levels. English language only. The corpus is overwhelmingly English. Whether temporal co-occurrence discovers analogous transition-structure concepts in other languages is likely but untested. Gutenberg selection bias. Project Gutenberg over-represents 19th and early 20th century English-language literature. The discovered concepts reflect this corpus, not literature in general. Chunk size not varied. All results use 50-token chunks with 15-token overlap. The interaction between chunk size and k value is unexplored. No formal human evaluation. This work emphasises large-scale unsupervised structure discovery and released interactive inspection tooling. The claim that clusters capture transition structure relies on qualitative inspection and LLM-generated labels; formal human annotation of cluster coherence and category type is left to future work. No downstream task evaluation. Unlike AAR, which demonstrates downstream QA improvement, we do not evaluate the discovered concepts on any downstream task. The concepts are presented as intrinsically interesting structure rather than as features useful for a specific application. 8 Conclusion Temporal co-occurrence within texts discovers recurrent transition-structure conceptsâpatterns organised by what passages do in context rather than what they say. Training a contrastive model on which passages appear near which other passages, under compression that forces generalisation beyond individual co-occurrence pairs, produces a multi-resolution concept map spanning cross-author transition-structure patterns over 9,766 texts. These concepts span narrative functions, discourse registers, literary traditions, scene templates, and subject-matter conventions. They are qualitatively different from similarity-based groupings: more diverse in book coverage, more selective in unseen-novel assignment, and organised by structural role rather than semantic content. The method requires no labels, no genre metadata, and no topic annotations. The training signal is temporal co-occurrence; the concepts emerge from compression. The same architecture and training signal that PAM uses for episodic recall and AAR uses for multi-hop retrieval here yields qualitatively different behaviour when the compression regime interacts with the regularity of the underlying patterns. An interactive demonstration tool is released alongside this paper at https://eridos.ai/concept-discovery, enabling exploration of the full concept map across all six granularities for any text in the corpus, plus the five featured evaluation novels and five additional unseen novels. Code and data are available at https://github.com/EridosAI/PAM-Concept-Discovery. References BAAI (2023) BAAI/bge-large-en-v1.5. Note: Hugging Face model card, https://huggingface.co/BAAI/bge-large-en-v1.5 Cited by: §3.1. D. M. Blei, A. Y. Ng, and M. I. Jordan (2003) Latent Dirichlet allocation. Journal of Machine Learning Research 3, p. 993â1022. Cited by: §2.1. N. Chambers and D. Jurafsky (2008) Unsupervised learning of narrative event chains. In Proceedings of the 46th Annual Meeting of the Association for Computational Linguistics (ACL), Cited by: §2.2. N. Chambers and D. Jurafsky (2009) Unsupervised learning of narrative schemas and their participants. In Proceedings of the Joint Conference of the 47th Annual Meeting of the ACL and the 4th International Joint Conference on Natural Language Processing (ACL-IJCNLP), Cited by: §2.2. J. Dury (2026a) Association â similarity: learning corpus-specific associations for multi-hop retrieval. Note: Zenodo preprint External Links: Document, Link Cited by: §1, §2.4, §3.3, §3.5. J. Dury (2026b) Predictive associative memory: retrieval beyond similarity through temporal co-occurrence. arXiv preprint arXiv:2602.11322. External Links: Link Cited by: §1, §1, §2.4, §3.5. D. K. Elson, N. Dames, and K. R. McKeown (2010) Extracting social networks from literary fiction. In Proceedings of the 48th Annual Meeting of the Association for Computational Linguistics (ACL), Cited by: §2.2. T. Gao, X. Yao, and D. Chen (2021) SimCSE: simple contrastive learning of sentence embeddings. In Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing (EMNLP), Cited by: §2.3. M. Grootendorst (2022) BERTopic: neural topic modeling with a class-based TF-IDF procedure. arXiv preprint arXiv:2203.05794. Cited by: §2.1. G. Izacard, M. Caron, L. Hosseini, S. Rber, A. Grave, P. Bojanowski, and A. Joulin (2022) Unsupervised dense information retrieval with contrastive learning. Transactions on Machine Learning Research. Cited by: §2.3. M. L. Jockers (2015) Syuzhet: extracts sentiment and sentiment-derived plot arcs from text. Note: CRAN R package Cited by: §2.2. G. Johnson (2024) Gutendex: a JSON web API for Project Gutenberg ebook metadata. Note: https://gutendex.com/ Cited by: §3.1. V. Karpukhin, B. OÄuz, S. Min, P. Lewis, L. Wu, S. Edunov, D. Chen, and W. Yih (2020) Dense passage retrieval for open-domain question answering. In Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP), Cited by: §2.3. J. L. McClelland, B. L. McNaughton, and R. C. OâReilly (1995) Why there are complementary learning systems in the hippocampus and neocortex: insights from the successes and failures of connectionist models of learning and memory. Psychological Review 102 (3), p. 419â457. Cited by: §3.5. Project Gutenberg (2024) Project Gutenberg. Note: https://w.gutenberg.org/Accessed 2026 Cited by: §3.1. V. Propp (1968) Morphology of the folktale. University of Texas Press. Note: Originally published 1928 Cited by: §2.2. A. Radford, J. W. Kim, C. Hallacy, A. Ramesh, G. Goh, S. Agarwal, G. Sastry, A. Askell, P. Mishkin, J. Clark, G. Krueger, and I. Sutskever (2021) Learning transferable visual models from natural language supervision. In Proceedings of the 38th International Conference on Machine Learning (ICML), Cited by: §2.3. A. J. Reagan, L. Mitchell, D. Kiley, C. M. Danforth, and P. S. Dodds (2016) The emotional arcs of stories are dominated by six basic shapes. EPJ Data Science 5 (1), p. 31. Cited by: §2.2. A. van den Oord, Y. Li, and O. Vinyals (2018) Representation learning with contrastive predictive coding. arXiv preprint arXiv:1807.03748. Cited by: §2.3. M. A. Wilson and B. L. McNaughton (1994) Reactivation of hippocampal ensemble memories during sleep. Science 265 (5172), p. 676â679. Cited by: §3.5. S. Xiao, Z. Liu, P. Zhang, and N. Muennighoff (2024) C-Pack: packaged resources to advance general Chinese embedding. In Proceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR), Cited by: §3.1.