The Case for Learned Index Structures
Kraska, T., Beutel, A., Chi, E. H., Dean, J., & Polyzotis, N.
R244 Michael Chi Ian Tang
1
The Case for R244 Learned Index Structures Michael Chi Ian Tang - - PowerPoint PPT Presentation
The Case for R244 Learned Index Structures Michael Chi Ian Tang Kraska, T., Beutel, A., Chi, E. H., Dean, J., & Polyzotis, N. 1 Background 2 Index Structures Index structures are built for efficient data access E.g. B-Trees 3
Kraska, T., Beutel, A., Chi, E. H., Dean, J., & Polyzotis, N.
R244 Michael Chi Ian Tang
1
2
3
4
5
6
True position ๐โ = ๐ ๐๐๐ ๐๐๐ง = | ๐ ๐ โค ๐๐๐ง | = ๐ ๐ โค ๐๐๐ง โ ๐ ๐ ๐ โค ๐๐๐ง is the CDF of keys
7
Model: ๐๐๐ก = ๐บ ๐๐๐ง โ ๐ โ ๐โ ๐บ ๐๐๐ง โ ๐ ๐ โค ๐๐๐ง
8
9
shape of CDF
easier to refine the final prediction
10
requirement, replace by B-Trees
B-Trees
11
๐ = เท
(๐ฆ,๐ง)
๐ ๐ฆ โ ๐ง 2
Neural Nets in minutes
12
13
14
15
to positions inside an array
16
โ(๐๐๐ง) = ๐บ ๐๐๐ง โ ๐ ๐บ ๐๐๐ง โ ๐ ๐ โค ๐๐๐ง
17
18
19
20
in a dataset
potential false positives
21
22
23
URLs
24
25
ML models
26
27
28