中文
相关论文

相关论文: Micro-architectural Analysis of a Learned Index

200 篇论文

Efficiently computing spatio-textual queries has become increasingly important in various applications that need to quickly retrieve geolocated entities associated with textual information, such as in location-based services and social…

数据结构与算法 · 计算机科学 2023-12-18 Georgios Chatzigeorgakidis , Kostas Patroumpas , Dimitrios Skoutas , Spiros Athanasiou

Spatial data is ubiquitous. Massive amounts of data are generated every day from billions of GPS-enabled devices such as cell phones, cars, sensors, and various consumer-based applications such as Uber, Tinder, location-tagged posts in…

数据库 · 计算机科学 2020-08-25 Varun Pandey , Alexander van Renen , Andreas Kipf , Ibrahim Sabek , Jialin Ding , Alfons Kemper

The end-to-end lookup latency of a hierarchical index -- such as a B-tree or a learned index -- is determined by its structure such as the number of layers, the kinds of branching functions appearing in each layer, the amount of data we…

数据库 · 计算机科学 2023-09-06 Supawit Chockchowwat , Wenjie Liu , Yongjoo Park

Learned index structures have been shown to achieve favorable lookup performance and space consumption compared to their traditional counterparts such as B-trees. However, most learned index studies have focused on the primary indexing…

数据库 · 计算机科学 2022-05-13 Andreas Kipf , Dominik Horn , Pascal Pfeil , Ryan Marcus , Tim Kraska

Understanding micro-architectural behavior is profound in efficiently using hardware resources. Recent work has shown that, despite being aggressively optimized for modern hardware, in-memory online transaction processing (OLTP) systems…

数据库 · 计算机科学 2026-05-20 Utku Sirin , Anastasia Ailamaki

A treap is a classic randomized binary search tree data structure that is easy to implement and supports O(\log n) expected time access. However, classic treaps do not take advantage of the input distribution or patterns in the input. Given…

数据结构与算法 · 计算机科学 2022-06-27 Honghao Lin , Tian Luo , David P. Woodruff

Learned indexes use machine learning models to learn the mappings between keys and their corresponding positions in key-value indexes. These indexes use the mapping information as training data. Learned indexes require frequent retrainings…

机器学习 · 计算机科学 2025-03-25 Minsu Kim , Jinwoo Hwang , Guseul Heo , Seiyeon Cho , Divya Mahajan , Jongse Park

The concept of learned index structures relies on the idea that the input-output functionality of a database index can be viewed as a prediction task and, thus, be implemented using a machine learning model instead of traditional…

密码学与安全 · 计算机科学 2022-03-01 Evgenios M. Kornaropoulos , Silei Ren , Roberto Tamassia

Index structures are fundamental for efficient query processing on large-scale datasets. Learned indexes model the indexing process as a prediction problem to overcome the inherent trade-offs of traditional indexes. However, most existing…

数据库 · 计算机科学 2026-03-31 Yuzhen Chen , Bin Yao

In this demo, we realize data indexes that can morph from being write-optimized at times to being read-optimized at other times nonstop with zero-down time during the workload transitioning. These data indexes are useful for HTAP systems…

数据库 · 计算机科学 2024-06-14 Lu Xing , Walid G. Aref

Inverted indexes are vital in providing fast key-word-based search. For every term in the document collection, a list of identifiers of documents in which the term appears is stored, along with auxiliary information such as term frequency,…

信息检索 · 计算机科学 2019-01-30 Harrie Oosterhuis , J. Shane Culpepper , Maarten de Rijke

Multi-task learning is to improve the performance of the model by transferring and exploiting common knowledge among tasks. Existing MTL works mainly focus on the scenario where label sets among multiple tasks (MTs) are usually the same,…

机器学习 · 计算机科学 2022-01-10 Quan Feng , Songcan Chen

Modern key-value stores rely heavily on Log-Structured Merge (LSM) trees for write optimization, but this design introduces significant read amplification. Auxiliary structures like Bloom filters help, but impose memory costs that scale…

数据结构与算法 · 计算机科学 2025-08-05 Nicholas Fidalgo , Puyuan Ye

The emergence of learned indexes has caused a paradigm shift in our perception of indexing by considering indexes as predictive models that estimate keys' positions within a data set, resulting in notable improvements in key search…

数据库 · 计算机科学 2024-08-09 Alireza Heidari , Amirhossein Ahmadi , Wei Zhang

An active learning (AL) algorithm seeks to construct an effective classifier with a minimal number of labeled examples in a bootstrapping manner. While standard AL heuristics, such as selecting those points for annotation for which a…

计算机视觉与模式识别 · 计算机科学 2020-09-03 Ishani Mondal , Debasis Ganguly

Pre-trained models have demonstrated impressive generalization capabilities, yet they remain vulnerable to catastrophic forgetting when incrementally trained on new tasks. Existing architecture-based strategies encounter two primary…

机器学习 · 计算机科学 2024-10-10 Xuming Ran , Juntao Yao , Yusong Wang , Mingkun Xu , Dianbo Liu

Database indexes facilitate data retrieval and benefit broad applications in real-world systems. Recently, a new family of index, named learned index, is proposed to learn hidden yet useful data distribution and incorporate such information…

数据库 · 计算机科学 2021-01-05 Yaliang Li , Daoyuan Chen , Bolin Ding , Kai Zeng , Jingren Zhou

In this paper, we introduce DobLIX, a dual-objective learned index specifically designed for Log-Structured Merge(LSM) tree-based key-value stores. Although traditional learned indexes focus exclusively on optimizing index lookups, they…

数据库 · 计算机科学 2025-09-03 Alireza Heidari , Amirhossein Ahmadi , Wei Zhang

As data volumes continue to grow rapidly, traditional search algorithms, like the red-black tree and B+ Tree, face increasing challenges in performance, especially in big data scenarios with intensive storage access. This paper presents the…

数据库 · 计算机科学 2025-04-02 Songpeng Liu

We study the integration of machine learning advice to improve upon traditional data structure designed for efficient search queries. Although there has been recent effort in improving the performance of binary search trees using machine…

数据结构与算法 · 计算机科学 2025-03-10 Chunkai Fu , Brandon G. Nguyen , Jung Hoon Seo , Ryan Zesch , Samson Zhou