← Latest papers
🤖 machine learning

Toward Machine Learning with the Unit as a Primitive: Learning from Unit-Linked Events

This paper proposes formalizing machine learning by explicitly introducing the "unit" as a primitive semantic entity, defining supervised learning as the inference of a shared response law conditioned on a tokenizer-generated unit token to distinguish between homogeneous and heterogeneous world models.

Original authors: Heyang Gong

Published 2026-08-27
📖 6 min read🧠 Deep dive

Original authors: Heyang Gong

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

In the world of machine learning, computers are often taught by looking at rows of data, much like a student reviewing a stack of flashcards. Each card contains a question and an answer, and the computer's job is to find the pattern that links them. For decades, this method has worked remarkably well for many tasks, from recognizing faces to predicting the weather. However, this approach treats every single card as an isolated event, ignoring a fundamental truth about the real world: many of these cards actually belong to the same person, animal, or device. When a computer learns from a patient's medical history, a user's shopping habits, or a sensor's readings, it is often seeing multiple snapshots of the same persistent individual. Standard methods usually treat these snapshots as separate, unrelated entries, or they rely on hidden assumptions that the computer is simply guessing. This creates a blind spot. If the computer cannot distinguish between a pattern that belongs to a specific individual and a pattern that is common to everyone, it may fail when asked to predict what will happen to that same person in a new situation, or it might mistake a unique quirk of one person for a universal rule.

A new paper proposes a way to fix this by changing the very foundation of how these learning tasks are defined. Instead of starting with a list of records, the researchers suggest starting with the concept of the "unit"—the persistent individual to whom the data belongs. Imagine a library where, instead of just cataloging books, the librarian first identifies the specific reader who borrowed them. In this new framework, the computer is first told who the individual is, or at least given a clear rule for deciding when two pieces of data belong to the same person. This simple shift allows the computer to understand that while the events (the questions and answers) change, the underlying person remains the same. The researchers show that by making this "unit" an explicit part of the problem, machines can learn a shared set of rules that apply to everyone, while still respecting the unique differences of each individual.

The core of this discovery is a two-step process the computer uses to make sense of the world. First, it acts as a translator, taking the raw evidence about a person—such as their past behavior or physical characteristics—and converting it into a compact summary, which the author calls a "token." Think of this token as a unique ID card that the computer creates on the fly to represent that specific individual. Second, the computer uses a single, shared set of rules to read that ID card and predict what will happen next. This is a crucial distinction. In older methods, the computer might try to memorize a separate set of rules for every single person it encounters, which is impossible if it meets someone it has never seen before. In this new approach, the computer learns one universal rulebook. It simply looks at the ID card (the token) to see how that specific person fits into the general pattern. This allows the system to generalize: it can make accurate predictions for a new person it has never met, simply by creating a token for them based on the evidence it has, and then applying the same shared rules it learned from everyone else.

The researchers also explored what happens when the computer does not know exactly who the person is. Sometimes, the data is incomplete, or the link between two records is uncertain. In these cases, the computer cannot simply look up a name in a database. Instead, it uses the available evidence to form a best guess about the person's identity, creating a token that reflects this uncertainty. The paper proves that even with this guesswork, the system can still learn effectively, provided it separates the act of identifying the person from the act of predicting the outcome. The study demonstrates that if you only look at single, isolated records without knowing who they belong to, you cannot tell the difference between a world where everyone is exactly the same and a world where everyone is different but happens to look the same on average. However, if you can link multiple records to the same person with certainty, the computer can detect the hidden differences between individuals. This finding is vital because it sets a clear boundary for what is possible: a machine cannot learn about individual differences if it is only ever shown one snapshot of each person without any way to link them back to their source.

This work also clarifies how we should measure success. In many current systems, we judge a model by how well it predicts the average outcome across all data points. The author shows that this can be misleading. If some people appear in the data many times and others only once, a simple average might be dominated by the frequent users, ignoring the unique needs of the rare ones. The paper suggests that we need to evaluate models based on the individual, not just the record. This means checking if the model can predict what will happen to a specific person in a new situation, rather than just getting the overall statistics right. The researchers provide a checklist for how to design these tests properly, ensuring that we do not accidentally trick the computer into memorizing names instead of learning patterns.

Ultimately, this paper offers a more honest way to build intelligent systems. It acknowledges that the world is made of persistent individuals, not just a stream of disconnected events. By forcing the computer to declare who it is learning about before it starts guessing the answers, the system becomes more robust and more capable of handling the complexity of real life. It does not claim to have solved every problem in artificial intelligence, but it provides a solid, logical framework for understanding how machines can learn from people without losing sight of who those people are. The result is a method that is not just mathematically sound, but also conceptually clearer, bridging the gap between the messy reality of human data and the structured logic of machine learning.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →