What Lies Beneath: Statistical Structure in Voynichese Revealed by Transformers
#10
(08-06-2025, 05:44 PM)davidma wrote: You are not allowed to view links. Register or Login to view.
(08-06-2025, 03:39 PM)quimqu wrote: You are not allowed to view links. Register or Login to view.The high percentage of conformity suggests that the generation process is strongly guided by structural constraints similar to those observed in actual Voynichese. While not all words match real entries from the manuscript, most invented forms remain within plausible morpho-phonological boundaries defined by the slot grammar. This supports the idea that the model is not producing random noise, but instead approximates a coherent internal system—whether artificial or natural.

Could you in theory test for non-conforming words already in the VM? Or i guess measure how much they break the internal rules? I wonder if it could be interesting to see where these pop up in the VM, if they are predominant in "labelese" or maybe in certain sections? Or certain scribes? To my knowledge this hasnt been done yet but I am probably wrong.

Hi!

Thanks for the thoughtful suggestion — I think you're absolutely right that identifying non-conforming words and tracking their locations in the manuscript could reveal meaningful patterns.

What I’ve done so far is train a character-level GPT model on Voynichese text (using Currier transliteration). Then, I used this model to estimate the average word-level loss for each token in the manuscript — essentially measuring how well the model “understands” each word given its context.

I attach here a png fie of the interesting resulting heatmap of loss, so you can easily see which folios are the most strange ones according to GPT. Surprisingly, the last folios have the lowest loss.

[Image: jKk1ZAA.png]

From this, I have been able to:
  • Compute the average loss per folio, showing how predictable the text is in different sections.
  • Visualize this data as a heatmap, coloring folios by their average word loss.
This framework opens up possibilities exactly along the lines you suggested:
  • Highlighting words or regions where the model struggles most.
  • Investigating whether these “high-loss” zones correlate with labelese, specific sections, or particular scribes (if metadata is available).
  • Zooming in on the individual words the model finds most anomalous, and seeing their frequency and distribution.
I haven’t done the full detailed analysis yet, but the infrastructure is ready and the heatmap helps guide further exploration.

Below is a BBCode table showing the top 30 most anomalous words in Currier transcription ranked by loss (i.e. the words the model found hardest to predict):


? Top 30 most anomalous words (by loss):

WordLossFreqLen
RH10.155812
J9.857331
E9.8573151
69.8573151
B9.857321
Q9.857321
F9.857341
99.8573531
39.857311
R9.8573351
49.857341
89.8573321
Z9.857391
A9.857311
29.85731211
C9.857311
D9.857331
O9.8573181
9J9.434412
FT8.877412
FU8.549312
OT8.337312
8DE8.258413
OU8.016712
O37.526832
9EJE7.520714
P37.411012
8R7.320812
ON7.246422
QE7.074812


These words often consist of very short tokens, sometimes single characters or rare combinations, which the model struggles to predict confidently. Investigating where these words cluster — whether in labels, particular manuscript sections, or scribes — could provide insights into the structure or anomalies within the text.

To my knowledge, a comprehensive analysis of “non-conforming” words in the Voynich Manuscript has not yet been performed at this level of detail, so this approach offers a promising direction for further research.

If you or anyone else is interested, I’d be happy to collaborate or share the tools I’ve developed so far.
Reply


Messages In This Thread
RE: Unveiling the Hidden Syntax: Transformer Models Decode the Voynich Manuscript - by quimqu - 09-06-2025, 07:51 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Similarity of Voynichese glyphs according to their immediate statistical environment Mauro 14 3,840 11-06-2026, 04:24 AM
Last Post: Jorge_Stolfi

Forum Jump:


Users browsing this thread: