Modified RFM Closes Performance Gap with Neural Networks in Noisy Data

Gil Pasternak· July 2, 2026 View original

Key takeaways

  • Recursive Feature Machines (RFMs) can now match or exceed neural network performance in noisy data.
  • A simple label transformation is key to K-Inverse-RFM's improved robustness.
  • This modification addresses limitations in data-corrupted, complex, and imbalanced scenarios.
  • K-Inverse-RFM offers a powerful alternative for mathematical tasks.

Who benefits

Data ScienceEngineeringResearch & DevelopmentFinancial ServicesManufacturing

Summary

Recursive Feature Machines (RFMs) typically underperform neural networks in data-corrupted scenarios despite similar feature learning capabilities. This paper introduces K-Inverse-RFM, a modification that applies a label transformation to significantly improve RFM performance in noisy, complex, and imbalanced mathematical tasks, sometimes surpassing neural networks.

Recursive Feature Machines (RFMs) are a type of kernel machine known for their ability to learn features similar to those acquired by Feedforward Neural Networks (FNNs). While RFMs have shown promise in replicating FNN learning dynamics, they often struggle significantly when faced with data-corrupted scenarios, particularly in mathematical problems. This performance disparity has been a notable limitation. To address this, researchers have developed K-Inverse-RFM, a novel modification that involves a simple yet powerful transformation applied to the training labels. This adjustment proves remarkably effective in promoting learning even when data is noisy, complexly represented, or class-imbalanced. The introduction of K-Inverse-RFM allows these machines to not only close the performance gap with FNNs but, in some specific cases, even outperform them, making RFMs a more robust option for challenging data environments.

Why it matters

For professionals working with machine learning models in real-world applications, data corruption is a common challenge. This research offers a potentially simpler and more efficient alternative to neural networks for certain tasks, especially where data quality is a concern.

How to implement this in your domain

  1. 1Evaluate K-Inverse-RFM as an alternative to neural networks for mathematical tasks with noisy data.
  2. 2Experiment with the proposed label transformation technique in existing RFM implementations.
  3. 3Compare the computational efficiency and performance of K-Inverse-RFM against FNNs on specific datasets.
  4. 4Consider integrating this modified RFM into data preprocessing pipelines for robust model training.

Original post by Gil Pasternak

"arXiv:2607.00329v1 Announce Type: new Abstract: Recursive Feature Machines (RFMs) are a class of kernel machines that utilize the Average Gradient Outer Product (AGOP) as a mechanism for feature learning. They have been shown to effectively replicate the learning dynamics and fea…"

View on X

Originally posted by Gil Pasternak on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses