OverviewFilesCommitsIssuesDocsReleasesPeers

opencog-sensory commits / 7920474

Recursive clustering
79204743784dbeb4607d692b87a28e942005d47f
by Linas Vepstas <linas@linas.org> · 2026-01-13T04:55:51.000Z

Changed files (1) +46 -2

DesignLearn-A.md +46 -2
……@@ -241,7 +241,51 @@ Whatever. There are nicer clustering algos (which are more complex) that
241241can maybe do a better job. That's not the point.
242242
243243### Axioms!
244
245
244The word "axiom" is a fancy way of saying "we have abstracted down our
245collection of data to a very small number of clusters, and these
246clusters, still being jigsaw-like in nature, can still be assembled to
247generate structures.
248
249For example, all of set theory can be reduced to 17 axioms. As the set
250theory textbooks all point out: "Ooops! Actually 17 axioms plus an axiom
251schema! Too bad, so sad, lets continue."
252
253So, K-means clustering, as described above, will fail to discover the
254axioms of mathematics, at least in the naive first attempt. If we start
255from raw 3D space and time, then the perceived sensory data is what
256conventional robots peceive: sight, sound, radar, sonar. Whatever.
257
258We can certainly design robots that crawl filesystems, or crawl social
259media posts, and the clustering there will be textual. Experimental
260results of actually doing this gives, to first order in clustering,
261results that are comparable to results from the early days of Word2Vec,
262GloVE, and skipgrams, even though the algo I describe above is
263***completely different***.
264
265### Recursion
266The jigsaw-based approach above is resursive. Once I've created
267clusters of jigsaws, I can create new overlay networks (out of the
268jigsaw pieces, instead of pair-wise edges), and then repeat the process.
269The resulting pieces are more complex, more abstract. This recursive
270experiment is where things stopped last time; I want to restart, here,
271and see if it is as easily as I glibly hand-wave here.
272
273It is easy to imagine that the recursive step will be difficult, and
274fail. There is a counterpoint: each layer of a deep-learning system
275is a kind-of-ish-like recursive step. We de facto know that LLM's work
276really well. My personal belief is that a recursive jig-sawing of $M$
277steps will give capabilities and results comparable to a $M$-layer deep
278neural net.
279
280But the algo is very very different. LLM's are all about gradient
281descent and weight matrices. I'm talking about sheaves and jigsaws and
282self-assembly. Critical points and thermodynamics. It is foundationally
283completely different.
284
285(Who the heck am I writing this text for? This was going to be a think
286piece for my own personal consumption, but its turned into an exposition
287for the lay audience. ... Which is good for the audience, but bad for
288me, because I am repeating things I already know and believe, rather
289than moving forwards.)
246290
247291pairs.