arXiv paper· machine learning (memory-efficient feature encoding)· method paper

Entropy-Punctured Bloom Filters for Memory-Efficient Machine Learning

John Cartmell, Mihaela Cardei, Ionut Cardei

cs.LG · cs.AI

Quick verdict

Entropy-punctured Bloom filters for compact regression encodings; plausible, leakage-controlled results, but weak statistical testing and no code release.

Summary

This paper extends Bloom Filter (BF) feature encoding from classification to regression and adds a compression step: discretized features are encoded into fixed-length bit vectors, then bit positions whose marginal entropy falls below a threshold are removed, exploiting the fact that near-constant bits carry little variability. On eight public datasets spanning tabular, time-series, and text regression, ridge regression, XGBoost, and an MLP are compared against raw features, PCA, and random projection under leakage-free, storage-matched protocols, with a 'predictive efficiency' metric (R² per encoded byte) proposed as a summary. Punctured BFs beat the size-matched PCA/RP fidelity on four of eight datasets and raw features on only one (Yelp, 0.675 vs 0.669), trailing raw features by up to 0.115 (Airline); because encodings are far smaller, they rank first on predictive efficiency on seven of eight datasets (random projection wins on Bike). On Parkinson's, τ=0.15 puncturing halves storage (64 to about 32 bytes) at R²=0.8830±0.0083. Main limitations: most results lack variance estimates or significance tests; the PE metric is nonstandard and gated by a 90%-of-best fidelity rule; the feature-hashing baseline covers only two datasets with fixed dimensions; the parameter-selection heuristic is underspecified; and no code is released.

Review complete

Assessment at a glance

machine learning (memory-efficient feature encoding)

4

risk flags identified

● high 0

● medium 2

● low 2

Reproducibility readinessmedium
Code & data availablenot stated
Review confidencemedium
AI text signal0/20 passages flagged
Deep research viableCode-reproducible

4 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • Bloom Filter encodings of quantized features support regression fidelity competitive with PCA and random projection at substantially smaller per-sample storage (Tables III/IV).
  • Removing bit positions with marginal entropy below threshold τ halves the Parkinson's encoding (64→~32 bytes) with negligible fidelity loss (R²=0.8830±0.0083, Section V-E).
  • Punctured BFs achieve the highest predictive efficiency (R² per byte) on seven of eight datasets under matched storage budgets (Table IV).
  • Low-entropy bit removal is far less damaging than high-entropy or random removal, locating predictive signal in variable bit positions (Figure 6).
  • At matched storage, PBF retains much higher fidelity than signed feature hashing on California (0.7622 vs 0.0844) and Parkinson's (0.8830 vs 0.3654) (Table VI).

Strengths

  • Disciplined leakage-free protocol

    Sections III-B/III-C and IV-B state that entropy statistics, puncturing masks, BF parameter selection, and PCA/RP fits are computed on training partitions only; Bike uses a chronological 50/50 split and Airline forward splits; fixed seeds are reported for hashing, shuffling, and model init.

  • Unusually honest metric self-critique

    Section IV-I explicitly calls PE (R²/bytes) a descriptive ratio that 'can favor extremely small representations,' gates PBF configs at ≥90% of best dataset R², and the paper repeatedly warns (Sections III-B, V-A, VI) that marginal entropy is label-independent, not a relevance measure.

  • Informative structural ablations

  • Broad evaluation surface

Weaknesses

  • Near-total absence of uncertainty quantification

  • Headline rests on a metric that structurally favors PBF

  • Feature-hashing baseline narrow and possibly under-tuned

  • Parameter selection not reproducible

  • Single-dataset structural sweeps

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

The paper (arXiv 2609.14187, cs.LG) extends the authors' prior Bloom-filter (BF) feature-encoding work for classification to regression and adds a structural compression step. The pipeline: numeric, categorical, and text features are discretized or tokenized into 'feature=value' symbols, encoded into an m-bit BF with k hash functions, and bit positions whose empirical marginal entropy Hj falls below a threshold τ are removed ('punctured'). Three contributions are claimed: (i) the entropy-punctured BF (PBF) method, (ii) a storage-normalized 'predictive efficiency' metric PE = R²/B (R² per encoded byte), and (iii) a controlled structural analysis covering bit-removal strategies, permutation, OR-folding, and hash families. Evaluation spans eight public datasets (Table I) with ridge regression, XGBoost, and an MLP, against raw features, PCA, and random projection (RP) at approximately matched byte budgets, plus a focused feature-hashing (FH) control on two datasets.

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 4 strengths & 5 weaknesses, analyzed in detail
  • 4 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What is an entropy-punctured Bloom filter?

It is a compressed feature encoding for machine learning: data attributes are first hashed into a fixed-length Bloom filter bit vector, then bit positions that are almost always 0 or 1 across the training data (low empirical entropy) are deleted. This shrinks the encoding — for example from 64 to about 32 bytes per sample on one benchmark — while largely preserving the accuracy of downstream regression models.

Does it beat PCA or random projection?

Not on raw accuracy: raw features achieve the best R² on six of eight benchmark datasets, and the punctured Bloom filter beats the size-matched PCA/random-projection baseline on four of eight. Its advantage is accuracy per stored byte: because the encoding is much smaller, it ranks first on that efficiency measure on seven of eight datasets.

Is code or data available for this paper?

The paper does not mention a public code release. All eight datasets are public (UCI, Kaggle, Yelp), per-dataset filter sizes and entropy thresholds are listed in a table, and fixed random seeds are reported, but the heuristic used to choose those parameters is only described qualitatively.

What is 'predictive efficiency' in this paper?

The paper's summary metric: the R² of a regression model divided by the encoded representation size in bytes per sample. It is a descriptive, storage-normalized measure rather than an information-theoretic quantity, and the authors interpret it jointly with R² because tiny encodings can otherwise inflate the ratio.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Figures 1-7 are not analyzable from the extracted text; the parameter-sweep, occupancy, and removal-strategy findings rest on figure content not visible here.
  • Table II extraction is slightly garbled (m/Bytes header alignment); values were interpreted as encoded sizes in bytes.
  • The abstract is truncated mid-sentence ('yielding improved...') in the source text; conclusions were cross-checked against the body.
  • No appendix or supplementary detail on the parameter-selection heuristic is visible in the provided text.

Go deeper on this paper

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
Entropy-Punctured Bloom Filters for Memory-Efficient Machine Learning | Evolve.Pub