LassoFlexNet: a Flexible Neural Architecture for Tabular Data
Abstract
Lay Summary
When a bank decides whether to approve a loan, a hospital scores a patient's risk, or a retailer forecasts demand, the model behind the decision is almost never deep learning — older tree-based methods such as XGBoost still tend to win on these tables of numbers and categories. We introduce LassoFlexNet, a neural network designed specifically for spreadsheet-like data: it gives every column its own learned re-encoding and uses a built-in switch, inspired by classical Lasso regression, that turns off columns the model does not need. To keep this switch from making training unstable, we developed a matching training procedure that prunes columns gradually rather than all at once. Across 52 datasets from three independent benchmarks, LassoFlexNet matches or beats the leading tree-based models — with gains of up to 10% on some tasks — while still letting practitioners see, and explain to a customer, regulator, or patient, exactly which columns drove each prediction.