Research analysis · Flexible front ends

When the array calibrates itself in analog splines

Flexible electrode arrays promise conformal contact with living tissue, but they also bring device variation, nonlinear electrode interfaces, and tight power budgets. A new paper proposes analog Kolmogorov-Arnold networks in IGZO flexible electronics as low-power function approximators, and co-designs them so that pruning away sensitive circuit blocks can actually improve accuracy.

Source: Co-Optimization of Analog Kolmogorov-Arnold Networks for Low-Power Function Approximation in Flexible Electronics, arXiv:2606.27892v1 [cs.AR], 26 June 2026. Primary source. Read: the full LaTeXML HTML including the methodology, pruning results, PVT robustness analysis, and downstream task tables; figures are bitmaps, so quoted numbers come from the text and tables.

What the work claims

This is a circuit-architecture and co-design paper, supported by SPICE simulation rather than a fabricated chip. The authors introduce Analog Kolmogorov-Arnold Networks (AKANs) implemented in a commercial IGZO thin-film-transistor flexible-electronics process.1 Their central claim is that hardware-aware training and coefficient-level pruning can simultaneously reduce area and power while preserving, and sometimes improving, function-approximation accuracy under analog non-idealities.

The reported gains are concrete at the block level. Coefficient-level pruning reduces spline area by up to 55% and power by up to 50%, with average reductions near 30% across the tested datasets.1 The pruned [1 to 3 to 1] network averages 0.096 mm2 and 0.504 mW. Across 27 process-voltage-temperature corners, normalized mean percentage error varies by only 0.74 percentage points inside the wearable temperature range and stays below 2.50% even at 0 degrees C.1 On downstream tasks, the pruned analog network matches software KAN accuracy on ECG5000 and Iris classification and improves normalized root-mean-square error on regression datasets by up to 33%.1

How it works

Kolmogorov-Arnold networks decompose multivariate functions into a sum of univariate functions, each represented by learnable splines. In the analog implementation, each quadratic spline is built from five analog building blocks: two multipliers, one squarer, and two adders.1 The spline polynomial is B(x) = P0 + 2(P1 - P0)x + (P0 - 2P1 + P2)x2, which the authors rewrite in the simpler form k0 + k1 x + k2 x2 where k0 = P0, k1 = 2(P1 - P0), and k2 = P0 - 2P1 + P2. Each coefficient maps to circuit bias currents and transistor sizing ratios, so pruning a coefficient corresponds to physically removing a circuit block.

The co-design loop has four stages. First, the authors run 1,000 Cadence Spectre transient simulations across the coefficient cube [-0.5 V, +0.5 V]3 using the PragmatIC FlexICs PDK. Second, they select the 30 simulations with normalized mean percentage error closest to zero and fit a continuous, input-dependent error function epsilon_hardware(x) with coefficient of determination above 0.95. Third, they enumerate 20 pruning configurations across the three-spline network. Fourth, they retrain the KAN after injecting the fitted hardware error as an additive offset on the target function.1

The pruning insight is the subtle part. Near-zero coefficients push transistors into weak-inversion or near-threshold regions where process variation and noise have the largest effect. Removing those coefficients therefore eliminates the most error-prone operating points, acting as an implicit hardware regularizer.1 The result is a Pareto surface where some pruned configurations beat the unpruned baseline in both approximation error and area-times-power cost.

Where a skeptic should push

The most load-bearing assumption is that the error model captures the dominant analog non-idealities. It covers systematic process, voltage, and temperature variation across 27 corners, but explicitly excludes local device mismatch and mechanical bending stress, both of which are significant in flexible electronics.1 A full Monte Carlo mismatch and yield analysis is left as future work. Until it exists, the robustness claims are bounded to the corners the authors simulated.

The validation is also a simulation-to-dataset exercise, not a measurement of real biosignals acquired by a flexible front end. The inputs are normalized to [-0.5 V, +0.5 V] and paired with ideal mathematical target functions. Real neural signals are microvolt-scale and must first be amplified; the amplifier noise, electrode impedance, and stimulation artifacts that dominate array recordings are outside the model. The ECG5000 classification accuracy of 58.4% is not strong evidence of clinical utility, and Iris is a toy benchmark for a 1 to 3 to 1 network.

Finally, the accuracy gains from pruning are dataset-dependent. Functions with high curvature, such as exp(x) and ln(x), degrade when a coefficient is removed, and non-uniform input distributions can concentrate samples in regions where a pruned term mattered.1 The framework cannot prune blindly; it must be re-run for each target function and each expected input distribution.

What this means for flexible electrode-array front ends

The non-obvious implication is that calibration of the electrode-tissue interface could move from software lookup tables into the analog fabric of a conformal array. Flexible arrays based on polymers, organic electrochemical transistors, or thin-film metals suffer from device-to-device variation, temperature drift, and nonlinear impedance that change across the sheet. A per-channel AKAN block, placed after a low-noise amplifier and before the digitizer, could learn these channel-specific nonlinearities and compensate for them before the signal is converted. The specific mechanism is the spline decomposition: the electrode-tissue transfer function is smooth but non-linear, and a small set of quadratic splines can approximate it with far fewer parameters than a deep network.

The opportunity is a thinner acquisition chain. If temperature compensation, impedance linearization, logarithmic compression, or saturation modeling can be done in analog at the electrode site, the downstream ADC can run at lower resolution or lower sample rate, and less data must leave the patch. For chronic or wearable neural interfaces, where power and cabling are binding constraints, that is a real architectural win. The paper notes that the pruned AKAN block is 25 times smaller and uses 3 times less power than a reported flexible RISC-V co-processor for ECG inference, though the two targets are complementary stages of the pipeline.1

The threat is that the calibration itself becomes an unmodeled distortion. If the learned spline drifts with temperature or mismatch, or if it is trained on a dataset that does not include the electrode's actual impedance trajectory, the array will silently report a processed signal as if it were raw. That is more dangerous than uncorrected noise because it looks like clean data. Another risk is conflating preprocessing with signal integrity: a spline that compresses dynamic range or clips microvolt transients may improve a downstream classification metric while destroying the biological waveform an electrophysiologist needs.

The hype-correction is that this paper is about flexible biosignal preprocessing in general, not about neural spikes in particular. The authors mention bioamplifier saturation and neural-style activation functions as motivation, but the validation uses PPG, ECG, household power, and Iris. Bridging the gap to microvolt extracellular recordings will require integrating the AKAN with a neural amplifier whose noise and bandwidth are already the limiting factors.

The bottom line

What is established is a simulation-validated co-design flow: analog KAN splines in an IGZO flexible process can be pruned to reduce area and power while preserving or improving task-level metrics on representative datasets, and the error model remains stable across a wide PVT sweep. What remains hypothesis is that this block can be integrated into a real flexible microelectrode array to perform useful channel-specific calibration. The claim would be confirmed by a fabricated conformal array in which post-AKAN waveforms show lower channel-to-channel variance or better spike fidelity than a conventional amplified-and-digitized chain. It would be broken if local mismatch, bending stress, or amplifier noise overwhelm the gains, or if the spline parameters cannot be recalibrated as the electrode interface evolves.

Frequently asked questions

What is an analog Kolmogorov-Arnold network?

It is a hardware implementation of a Kolmogorov-Arnold network in which univariate spline functions are realized with analog building blocks such as multipliers, squarers, and adders, rather than computed digitally.

How does coefficient-level pruning save power?

Each coefficient of the quadratic spline maps to a physical circuit block. Setting a coefficient to zero removes that block, reducing area and power. Near-zero coefficients also correspond to the most variation-sensitive transistor biases, so removing them can improve accuracy.

What process and inputs does the paper use?

The circuits are simulated in the PragmatIC FlexICs IGZO thin-film-transistor PDK with 1.0 V supply. Inputs are ramp signals and normalized sensor values constrained to [-0.5 V, +0.5 V].

Is this a fabricated chip?

No. The results are from Cadence Spectre SPICE simulations and Python training on public datasets. A fabricated flexible implementation remains future work.

Why could this matter for microelectrode arrays?

Flexible arrays have channel-to-channel variation and nonlinear electrode interfaces. A per-channel analog spline could learn and compensate for those nonlinearities at the sensor site, reducing the digital workload and wiring burden.

What are the main risks?

The error model does not include local device mismatch or mechanical bending. If the learned calibration drifts or is trained on the wrong distribution, it can distort the recorded waveform while appearing to improve a downstream metric.

References

  1. P. C. Lozano Duarte, G. Zervakis, M. Tahoori, and S. Nassif. Co-Optimization of Analog Kolmogorov-Arnold Networks for Low-Power Function Approximation in Flexible Electronics. arXiv:2606.27892v1 [cs.AR]. 2026. http://arxiv.org/abs/2606.27892v1. Accessed 2026-08-20.