Scaling Laws for Classical Machine Learning on Tabular Data: A Benchmark Study
This study presents a large-scale, classroom-distributed benchmark of 11,536 training runs across 18 datasets and 6 model families, demonstrating that while power laws effectively describe learning curves for most tabular models with approximate shared exponents, significant variance persists due to implementation details rather than random seeds.
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
Imagine you are trying to teach a robot how to make decisions, like predicting if a customer will buy a product or if a loan will be paid back. For a long time, scientists have been obsessed with "scaling laws" for giant neural networks—the massive, brain-like computers that power things like chatbots and image generators. They discovered a magical rule: if you feed these giants more data, more brain cells, and more computing power, their mistakes drop in a perfectly predictable way, like a slide going down a hill. This rule has become so important that companies spend millions of dollars just to calculate how much data they need to buy.
But here is the twist: most of the real world doesn't run on giant neural networks. It runs on "tabular data." Think of a spreadsheet: rows of customers, columns of their age, income, and purchase history. This is the bread and butter of business, used for everything from insurance pricing to sales forecasting. For these tasks, simpler, older tools like decision trees and linear models often work better than the fancy giants. The big question was: do these simpler tools follow the same magical "more data = fewer mistakes" rule? And if they do, is the rule the same for everyone, or does it change depending on the specific spreadsheet you are using? Until now, no one had tested this on a massive scale to see if the rule holds up when different people try to run the same experiment.
This paper is a giant, classroom-sized experiment designed to answer exactly that. Instead of a single research team running a few tests, the author organized 127 students in a graduate machine learning course to act as independent scientists. Each student was given a specific set of rules and assigned three different real-world datasets (like credit card defaults or housing prices) to work on. They had to train six different types of "classical" machine learning models on these datasets, starting with tiny amounts of data and slowly adding more, to see how the error rates changed. In total, they ran over 11,000 training sessions, creating a massive library of results to see if a simple mathematical formula could predict how well these models would learn.
The results were surprisingly clear, but with a few important caveats. First, the "magic formula" (a power law) actually works very well for most of these models. The authors found that for about 78% of the experiments, the formula fit the data so well that it could accurately predict how much the error would drop as more data was added. However, not all models are created equal. The "tree-based" models (like Boosting and Random Forests) were the champions, consistently outperforming the others and reaching the lowest error rates. On the other hand, some models, particularly Lasso regression, failed to follow the rule entirely, often just guessing the average and ignoring the data size.
The study also tackled a fascinating question: Is there one single "learning speed" for a whole family of models, regardless of the dataset? The answer is a "sort of." For five out of the six model families, the students found that a single average "learning speed" (an exponent) could predict how the models would behave across different datasets almost as well as calculating a unique speed for each one. It's like saying all cars of a certain brand accelerate at roughly the same rate, even if the specific road conditions vary. However, this isn't a perfect universal law; the fit isn't exact, and for some models like Ridge regression, the "speed" was so unstable that it couldn't be trusted.
Perhaps the most surprising finding wasn't about the data, but about the humans doing the work. Even though every student was given the exact same instructions and the same random seed (a digital starting point) to ensure they should get identical results, their final answers still varied slightly. The authors calculated that this "human implementation noise"—caused by tiny, unavoidable differences in how people handle missing numbers or encode text—created a variation of about 14% in the results. This suggests that when a single research team claims to have discovered a specific scaling law, there is a built-in "fuzziness" of about 14% that comes just from the way the experiment was set up, not from the data itself.
In the end, this paper gives us a practical map for the world of tabular data. It confirms that for most business problems, you don't need a supercomputer; a well-tuned tree model will likely win. It provides a "shopping list" for data, estimating that for some common problems, you might only need a few hundred rows of data to reach a high level of accuracy, while others might need tens of thousands. But it also warns us to be humble: the rules are approximate, not absolute, and the way we prepare our data can introduce as much uncertainty as the data itself. It's a reminder that in the world of machine learning, even the simplest spreadsheets have their own complex, slightly messy, but ultimately predictable rhythms.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.