IBM · Filed Apr 29, 2025 · Published Oct 29, 2026

IBM Files Patent to Fix Flaws in AI Chips Without Retraining the AI

Chips that do AI math inside their own memory could save a lot of energy, but their memory cells are never quite exact. IBM's filing describes correcting for that by rewriting the AI's stored numbers after training.

An AI model mapped onto physical chip components to run calculations directly using electric current. Drawing from patent filing US 2026/0340074 A1.
An AI model mapped onto physical chip components to run calculations directly using electric current.
See all 8 drawings from this filing ↓
Publication number US 2026/0340074 A1 US20260340074A1
Applicant INTERNATIONAL BUSINESS MACHINES CORPORATION
Filing date Apr 29, 2025
Publication date Oct 29, 2026
Inventors Charles Mackin, Andrea Fasoli
US classification 708/607
Status when we published Waiting for an examiner (May 16, 2025)
Document 25 claims

What IBM's analog AI chip fix actually does

Every time an AI model answers a question, a conventional computer shuttles huge piles of numbers between its memory and its processor, and all that commuting burns energy. Analog in-memory compute chips skip the commute by doing the math right inside the memory cells that hold the numbers.

The catch is that those cells are not precise. Set one to a value and it lands slightly off. Read it back and the result jitters. Leave it alone for a while and the value drifts. Those small errors add up and can make the AI less accurate.

IBM's filing describes a fix that happens after the AI is already trained. You measure how your particular chip misbehaves, then nudge the stored numbers to steer around the trouble spots. Each time one number changes, the others in its column get adjusted so the overall answer stays right. The usual alternative is retraining the whole model with the chip's flaws built in, which the filing calls tedious, time consuming and expensive.

From the filing · CLAIM 1
adjusting a selected weight in a column of a weight matrix to a new value using a specified update strategy based on the hardware properties; and modifying other weights in a same column to compensate for changes in vector-matrix multiplication resulting from adjustment of the selected weight …

Translation: Fixing one part of the chip requires tweaking surrounding values to keep the math accurate.

How IBM nudges weights and rebalances columns

The method starts by characterizing the chip. A testing platform measures how the memory cells misbehave: programming errors (the cell lands off target), read noise (the reading jitters), conductance drift (the stored value shifts over time) and limited precision. The results go into a hardware database.

Then comes an adjustment loop, applied to a model that is already trained:

  • Each weight (a number the AI learned) is stored as the difference between two conductances, which measure how easily a cell passes electric current.
  • One weight in a column is moved using an error curve fitted to the chip's own data. The steps are small and kept within a range so the weights are not distorted too much.
  • The other weights in that column are changed to compensate, so the column's vector-matrix multiplication (the multiply-and-add math at the heart of a neural network) still comes out right.
  • The loop repeats until the adapted weights give output as close as possible to the original model's.

Finally, the adapted weights are translated into conductance values and programmed into the chip. The filing also describes using a compression technique called GPTQ to spread updates across the network, and setting weights near zero to exactly zero, where the chip showed high drift and error.

From the filing · THE ABSTRACT
… characterizing hardware properties of an analog in-memory compute device; and iteratively modifying weights of a pre-trained neural network model stored on the based on the analog in-memory compute device in accordance with the characterized hardware properties.

Translation: The system studies the physical chip first, then adjusts the AI's internal settings to match.

Why this matters for low-power AI hardware

If you care about AI that runs on less power, this targets a real roadblock. Analog chips could cut the energy lost to moving data, and the filing says the savings could reach orders of magnitude, but the sloppy hardware has to be tamed first. A repair step applied after training means a finished model could be tuned to the specific chip it lands on.

For IBM, the appeal is skipping the slow, costly retraining that normally comes with these chips. The filing says its approach can bypass that training or at least give it a head start. It is a patent application, so nothing here says when or whether you will see it in a product.

This is the 12th IBM patent we've tracked since July in the AI chip wars, following ones on reshuffling compute mid-run and compressing AI text memory.

Editorial take

The problem here is big. Analog chips promise to run AI on far less power, but a chip that gives wobbly answers is useless no matter how efficient it is. Every memory cell drifts and jitters a little, and each chip has to be measured on its own.

Retraining a model for every flaw pattern costs time and computing power, so a cheaper repair step goes after the right obstacle. Measuring a chip, nudging its stored numbers and rebalancing each column fits a flaw that is small and built into the hardware.

The text gives no accuracy results, so you cannot tell yet how much of the loss it recovers. The stated aim is to match the original model's accuracy, and that bar decides whether analog AI chips are usable at all.

Get our take in your Top Stories

Liked this breakdown? Add Patentlyze as a preferred source on Google, and our plain-English take shows up more often in your Top Stories the next time IBM patent news breaks.

There are more where this came from

We read every patent application Big Tech publishes and send you the ones worth knowing. Plain English, free, every week.

The drawings

8 drawing sheets from US 2026/0340074 A1 · click any drawing to enlarge

Main computer parts that calibrate and program the analog chip, drawing sheet 1 from US 2026/0340074 A1
Sheet 1 Main computer parts that calibrate and program the analog chip
Steps for tweaking AI values to counteract hardware imperfections, drawing sheet 2 from US 2026/0340074 A1
Sheet 2 Steps for tweaking AI values to counteract hardware imperfections
Why continuous analog values offer more fine-tuning freedom than digital, drawing sheet 3 from US 2026/0340074 A1
Sheet 3 Why continuous analog values offer more fine-tuning freedom than digital
Graphing how hardware errors shrink as setting values approach zero, drawing sheet 4 from US 2026/0340074 A1
Sheet 4 Graphing how hardware errors shrink as setting values approach zero
Measuring electrical noise and drift across the chip, drawing sheet 5 from US 2026/0340074 A1
Sheet 5 Measuring electrical noise and drift across the chip
Fitting an AI model onto tiny chip components, drawing sheet 6 from US 2026/0340074 A1
Sheet 6 Fitting an AI model onto tiny chip components
Networked computers and cloud servers running the chip tuning software, drawing sheet 7 from US 2026/0340074 A1
Sheet 7 Networked computers and cloud servers running the chip tuning software
Testing chips and loading adjusted AI settings, drawing sheet 8 from US 2026/0340074 A1
Sheet 8 Testing chips and loading adjusted AI settings
Browse all the drawings 8 drawing sheets
Patent filing page

Source. Full patent text and figures from the official USPTO publication PDF.
Reader comments

Be the first to weigh in

Start the discussion

Real name or a handle, either is fine. Comments are read by a person before they appear, so allow a little time. Keep it about the filing.