mlsanityData to 14 Oct 2026

NFL: Robust Learned Index via Distribution Transformation

arXiv 2205.11807 ↗First posted 24 May 2022cs.DB cs.LGcited by 3

Not on the map. Why?

Abstract (arXiv)

Recent works on learned index open a new direction for the indexing field. The key insight of the learned index is to approximate the mapping between keys and positions with piece-wise linear functions. Such methods require partitioning key space for a better approximation. Although lots of heuristics are proposed to improve the approximation quality, the bottleneck is that the segmentation overheads could hinder the overall performance. This paper tackles the approximation problem by applying a textitdistribution transformation to the keys before constructing the learned index. A two-stage Normalizing-Flow-based Learned index framework (NFL) is proposed, which first transforms the original complex key distribution into a near-uniform distribution, then builds a learned index leveraging the transformed keys. For effective distribution transformation, we propose a Numerical Normalizing Flow (Numerical NF). Based on the characteristics of the transformed keys, we propose a robust After-Flow Learned Index (AFLI). To validate the performance, comprehensive evaluations are conducted on both synthetic and real-world workloads, which shows that the proposed NFL produces the highest throughput and the lowest tail latency compared to the state-of-the-art learned indexes.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 20 of its 47 references that are in the map. First posted on arXiv 24 May 2022.

Builds on

20 of 47 references.

References · 20

  1. 2015Variational Inference with Normalizing Flowscited by 2,170
  2. 2016Density estimation using Real NVPcited by 2,042
  3. 2018Glow: Generative Flow with Invertible 1x1 Convolutionscited by 1,545
  4. 2014NICE: Non-linear Independent Components Estimationcited by 1,058
  5. 2017Masked Autoregressive Flow for Density Estimationcited by 684
  6. 2016Improving Variational Inference with Inverse Autoregressive Flowcited by 640
  7. 2018Neural Autoregressive Flowscited by 208
  8. 2017The Case for Learned Index Structurescited by 188
  9. 2021ArtFlow: Unbiased Image Style Transfer via Reversible Neural Flowscited by 113
  10. 2019Block Neural Autoregressive Flowcited by 62
  11. 2019ALEX: An Updatable Adaptive Learned Indexcited by 43
  12. 2020RadixSpline: A Single-Pass Learned Indexcited by 31
8 more
  1. 2018FITing-Tree: A Data-aware Index Structurecited by 30
  2. 2021DeFlow: Learning Complex Image Degradations from Unpaired Data with Conditional Flowscited by 30
  3. 2020Tsunami: A Learned Multi-dimensional Index for Correlated Data and Skewed Workloadscited by 25
  4. 2019SOSD: A Benchmark for Learned Indexescited by 21
  5. 2019The PGM-index: a multicriteria, compressed and learned approach to data indexingcited by 17
  6. 2021Updatable Learned Index with Precise Positionscited by 13
  7. 2021APEX: A High-Performance Learned Index on Persistent Memorycited by 6
  8. 2021A Pluggable Learned Index Method via Sampling and Gap Insertioncited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 2; 2025: 0; 2026: 1.

3 papers.