Learning State Representations for Query Optimization with Deep Reinforcement Learning

03/22/2018
by   Jennifer Ortiz, et al.
0

Deep reinforcement learning is quickly changing the field of artificial intelligence. These models are able to capture a high level understanding of their environment, enabling them to learn difficult dynamic tasks in a variety of domains. In the database field, query optimization remains a difficult problem. Our goal in this work is to explore the capabilities of deep reinforcement learning in the context of query optimization. At each state, we build queries incrementally and encode properties of subqueries through a learned representation. The challenge here lies in the formation of the state transition function, which defines how the current subquery state combines with the next query operation (action) to yield the next state. As a first step in this direction, we focus the state representation problem and the formation of the state transition function. We describe our approach and show preliminary results. We further discuss how we can use the state representation to improve query optimization using reinforcement learning.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/12/2021

A Deep Reinforcement Learning Approach to Marginalized Importance Sampling with the Successor Representation

Marginalized importance sampling (MIS), which measures the density ratio...
research
09/15/2017

Deep Reinforcement Learning for Conversational AI

Deep reinforcement learning is revolutionizing the artificial intelligen...
research
05/16/2020

Concept Learning in Deep Reinforcement Learning

Deep reinforcement learning techniques have shown to be a promising path...
research
05/23/2023

RLBoost: Boosting Supervised Models using Deep Reinforcement Learning

Data quality or data evaluation is sometimes a task as important as coll...
research
06/14/2018

Deep Reinforcement Learning for Dynamic Urban Transportation Problems

We explore the use of deep learning and deep reinforcement learning for ...
research
07/21/2020

Buffer Pool Aware Query Scheduling via Deep Reinforcement Learning

In this extended abstract, we propose a new technique for query scheduli...
research
12/31/2021

SimSR: Simple Distance-based State Representation for Deep Reinforcement Learning

This work explores how to learn robust and generalizable state represent...

Please sign up or login with your details

Forgot password? Click here to reset