Urgent.News

What's breaking now, across thousands of outlets.

Tech

Making a Small Decision Model: Part 4, Customization

In Part 1 and Part 2, we built and trained Gev, a 270M-parameter decision model built on Google's T5Gemma 2 backbone. In Part 3, we pushed Gev to play 1993 Doom at 35 frames per second. Now let's look at how you actually wire Gev into your own day-to-day services. But first, why even use something like this in the first place? The real-world appeal of a 270M decision model comes down to…

In the previous sections, we constructed and trained Gev, a 270M-parameter decision model based on Google's T5Gemma 2 backbone. Now, let's explore how to integrate Gev into your daily workflows. The primary advantage of a 270M decision model like Gev is its operational simplicity: it offers low latency and a lightweight compute footprint, making it accessible on a single GPU or developer workstation. Additionally, Gev eliminates the need for complex prompt templates, JSON schema retry loops, or fragile regex parsers.

For tasks similar to ticket triage, policy routing, or risk scoring, fine-tuned Gev works seamlessly without additional training. At the core of Gev are three essential primitives: noul, choice, and score. By leveraging the GevPredictor and the Question schema, you can easily define routing decisions using the choice primitive. For instance, you might ask Gev to determine which engineering team should be paged for a database alert based on predefined options and descriptions.

One of the most powerful features of Gev is its ability to be customized "on the fly" using option descriptions. By adjusting the description of each option, you can instantly steer the model's decision-making process without retraining or modifying the system prompts. This feature enables you to adapt the model to new types of issues by simply updating the description strings in your application code.

In cases where you lack labeled training data for domain-specific tasks, Gev can generate realistic examples using synthetic data generation techniques. By combining Python factor sampling, scenario generation with Gemma 4, bidirectional debiasing, and automated quality filtering, you can create a synthetic teacher pipeline. This pipeline involves sampling ground facts in Python, prompting Gemma 4 to write realistic scenarios matching the specific facts, evaluating candidate options in both forward and reversed orders to cancel out prompt-order bias, and applying label smoothing to enhance model robustness.

When fine-tuning Gev with labeled data, it's crucial to maintain the model's general skills. Incorporating a small portion of general decision data into your training batches and shuffling options with generic placeholders can help preserve the model's broad language comprehension. Additionally, calibrating the domain temperature is essential for ensuring that the model's confidence values accurately reflect its true performance.

By re-fitting the temperature on your own calibration split, you can ensure that the model's confidence aligns with its actual decision-making capabilities.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Also reported by 1 other outlet

Read the original at dev.to →

More in Tech

Merge-Ready Isn't Production-Ready

A pull request lands with 40 changed files. An AI agent produced it in ten minutes, the description is clear, the tests are green, the code is neatly formatted, and the summary ends with "Everything…

  • Developers face challenge of determining human review scope for 40 changed files in AI-generated PR
  • Risk determines review depth, not just number of changed lines
  • Verify outcome, not just implementation, with evidence matching change type

Private SaaS Document Storage with Signed Links and 1-Day Retention (Trade-offs)

Private files change the storage decision. For a SaaS app holding invoices and PDFs, the useful default is a private bucket, an application-owned document index, and a short-lived presigned URL for…

  • Private SaaS document storage uses private bucket, app index, and short-lived presigned URLs
  • Infrai is suitable for private access with signed links, but lacks versioning and public-read ACL
  • One-day retention period requires custom delete worker, not handled by lifecycle rules

Misago's small web footprint still needs a broad permission review

Misago's small web footprint still needs a broad permission review Misago is a newer forum application than many platforms in a typical asset inventory.

  • Misago forum application has minimal footprint, making detection difficult.
  • ZoomEye probe on 2026-11-12 found 32 title matches and 115 body matches.
  • Broad permission review required despite small footprint.

More from Thursday 12 November →