Text2SQL is Not Enough: Unifying AI and Databases with TAG
- Authors: Asim Biswal, Liana Patel, Siddarth Jha, Amog Kamsetty, Shu Liu, Joseph E. Gonzalez, Carlos Guestrin, Matei Zaharia
- Paper: https://arxiv.org/pdf/2408.14717v1
- Affiliation: Stanford Univ., UC Berkeley
- Published: August 27, 2024
- Code: https://github.com/tag-research/tag-bench
TL; DR
LM๊ณผ RDB๊ฐ interaction์ ํตํฉ ๋ฐ ์ผ๋ฐํํ๋ Table-Augmented Generation(TAG) ์ ์
Personal note. ์ ๋ง ์ด๋ ค์ด ์ฟผ๋ฆฌ, ์๋ฅผ ๋ค๋ฉด โ๊ฐ์ฅ ๋์ ์์ต์ ์ฌ๋ฆฐ ์ํ์ ๋ํด positive Review ์กฐํโ ๋ฅผ ๋ฌผ์ด๋ณด๋ ๊ฒฝ์ฐ์ธ๋ฐ DB Table์ postive ์ฌ๋ถ๊ฐ ํ๊น ๋์ง ์์๋ค๋ฉด, ๊ธฐ์กด์ SQL query๋ฅผ ๋ง๋ค ๋ฟ๋ง ์๋๋ผ, LM์ ์ถ๊ฐ์ ์ผ๋ก ํ์ฉํ์ฌ ๊ฐ์ฑ๋ถ์์ ์ํค๋ ๋จ๊ณ๋ฅผ ์ฝ์ ์์ผ ์ฒ๋ฆฌํ๋ ๊ฒ์ด ์ด์์ ์ด ์ํฉ์ด๋ผ๊ณ ์ ์ํ๊ณ ์์ต๋๋ค. ์ด๋ฐ๊ฑธ ์ ๋ชปํ๋๊น ํ์ฅํด๋ณด๊ฒ ๋ค๋ ์๋๋ ์ ์ํ ๊ฒ ๊ฐ์๋ฐ, ๊ฒฐ๊ตญ TAG ๋ฐฉ์์ ์ต๋ํ ํ์ฉํ๋ ค๋ฉด ์์ง์ Expert์ ์๋ฅํ ์๊ธธ์ด ํ์ํ๋ค๋ ๊ฒฐ๋ก ์ ๋๋ค. Execution time์์ ํจ์จ์ ์ด๋ผ๊ณ ํ๋ ์ด์ ๊ฐ UC Berkeley์์ ๋ง๋ LOTUS ๋๋ถ์ด๋ผ ์ด ๋ฐฉ์ ์์ฒด์ ๊ธฐ์ฌ์ ๋ณด๋ค๋ ๋ฌธ์ Setting์ ๊ณ ๋ํํ ๋ฐ์ ์์๊ฐ ์์ด๋ณด์ ๋๋ค.