← Latest papers
💬 NLP

A Classifier That Teaches Itself: Self-Improving, Frozen-gate Training (SIFT) for Dynamic Document Classification

The paper introduces SIFT, a self-improving document classification system that uses a cost-effective CPU pipeline escalated to an LLM judge for low-confidence cases, enabling continuous, safe model refinement through a frozen-gate promotion mechanism that eliminates the need for upfront labeling projects while driving marginal labeling costs toward zero.

Original authors: Bogdan Raduta, Horia Velicu, Alexandru Preda, Serban Chiricescu

Published 2026-07-22
📖 6 min read🧠 Deep dive

Original authors: Bogdan Raduta, Horia Velicu, Alexandru Preda, Serban Chiricescu

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

The Great Sorting Mystery

Imagine you are running a massive library, but instead of books, you are drowning in millions of digital documents: insurance claims, legal contracts, medical records, and shipping manifests. You know that computers are incredibly good at reading text and sorting it into piles, a task that has been solved in science labs for years. However, in the real world, getting a computer to do this is a nightmare. Why? Because before a computer can learn, a human expert has to spend weeks or months manually labeling thousands of examples to teach it the rules. It's like hiring a tutor to teach a student for a whole semester before the student is allowed to take a single test.

Even worse, once the computer finally learns, companies are terrified to let it keep learning on its own. They worry that if the computer starts reading new documents and updating its own brain, it might accidentally forget how to spot a critical document, like a legal contract, and start misfiling them. This fear keeps the computer "frozen," stuck with the knowledge it had on day one, slowly becoming useless as the world changes. The paper you are about to read tackles this exact standoff: how to build a computer sorter that can teach itself from real-world traffic without needing a massive upfront lesson, and how to do it safely so it never forgets the important stuff.


Meet SIFT: The Self-Teaching Librarian

Enter SIFT (Self-Improving, Frozen-gate Training), a new system designed to break the deadlock. Think of SIFT not as a single robot, but as a two-tiered team working together: a fast, cheap "Apprentice" and a slow, expensive "Master Teacher."

The Apprentice and the Teacher
The system starts with the Apprentice, a lightweight computer program that runs on standard, cheap hardware. It tries to sort every document that comes in. For most documents, the Apprentice is confident and gets the job done in milliseconds. But sometimes, the document is tricky, and the Apprentice isn't sure. When that happens, it doesn't guess; it passes the document up the chain to the Master Teacher.

The Master Teacher is a powerful, expensive AI (a Large Language Model) that is incredibly smart but costs a lot of money to run. It looks at the tricky document, figures out the correct label, and sends the answer back. Here is the magic trick: the Master Teacher doesn't just give the answer and leave. It writes that answer down into a notebook, turning the tricky document into a new, perfectly labeled example. The Apprentice then studies this notebook. Over time, the Apprentice learns from the Master's corrections, becoming smarter and needing to ask for help less and less. The system essentially builds its own training manual out of the real work it does every day, meaning the cost of labeling new documents drops toward zero as the system gets better.

The "Frozen Gate" Safety Net
But what if the Apprentice gets too confident and starts making mistakes? What if it learns the wrong thing from a tricky example? This is where the paper's second big idea comes in: the Frozen Gate.

Imagine the Master Teacher and the Apprentice are taking a test. Before the Apprentice is allowed to replace the current version of the sorter, it must pass a strict safety check. This check uses two special tools:

  1. The Critical List: A list of the most important document types (like "Non-Disclosure Agreements" in a legal firm). The system checks: "Did the new version get at least as many of these right as the old one?" If the new version misses even one of these critical items, the gate slams shut.
  2. The Golden Set: A small, secret pile of test documents that the Apprentice has never seen before and was never allowed to study. This pile acts like a fixed ruler. If the new version scores lower on this secret test than the old version, it means the new version has actually gotten worse, even if it looks better on the rest of the data. The gate blocks the update.

This "gate" makes it safe to let the computer retrain itself automatically. Instead of a human having to review every single update, the gate acts as a bouncer, only letting through updates that are genuinely better and haven't forgotten the critical rules.

How It Works in the Real World
The paper illustrates this with a legal team that needs to sort documents. Instead of hiring a team to label thousands of pages first, they simply upload a "bundle" of instructions: a list of labels, some key phrases to look for, and a rulebook for the Master Teacher. The system boots up, uses the Master Teacher to label a few hundred random pages to get started, and trains the Apprentice.

As documents flow in, the Apprentice handles the easy ones. The tricky ones go to the Master Teacher, get labeled, and are added to the training pool. A month later, the system automatically retrains itself on this new, larger pool of data. The new model is tested against the "Golden Set" and the "Critical List." If it passes, it takes over. If it fails (perhaps it got confused by a new type of legal form), it is blocked, and a human is asked to look at the specific problem.

The Result
The paper suggests that this approach turns a difficult, expensive project into a routine operation. The "marginal cost" of labeling new documents drops as the system learns, because the expensive Master Teacher is only used for the hardest cases, while the cheap Apprentice does the heavy lifting. The system creates a cycle where the more it is used, the smarter it gets, and the safer it becomes to let it run on its own.

The authors are careful to note that this isn't a magic wand for every problem. It relies on text, so it can't sort documents based on pictures or layout yet. Also, if the Master Teacher makes a systematic mistake, the Apprentice might learn that mistake, though the "Golden Set" and human reviews are designed to catch this. But for text-based document sorting, SIFT offers a way to move from "frozen and decaying" to "continuously improving," turning the fear of autonomous retraining into a manageable, safe process.

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 →