精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

【RAG】表格場景RAG怎么做?TableRAG:一種增強大規模表格理解框架

人工智能
現有結合大模型的方法通常需要將整個表格作為輸入,這會導致一些挑戰,比如位置偏差、上下文長度限制等,尤其是在處理大型表格時。

前面很多期介紹了密集文檔場景的RAG方法,今天來看看大量表格場景的RAG怎么做的。

現有結合大模型的方法通常需要將整個表格作為輸入,這會導致一些挑戰,比如位置偏差、上下文長度限制等,尤其是在處理大型表格時。為了解決這些問題,文章提出了TableRAG框架,該框架利用查詢擴展結合模式和單元格檢索,以在向LLM提供信息之前精確定位關鍵信息。這種方法能夠更高效地編碼數據和精確檢索,顯著減少提示長度并減輕信息丟失。

圖片表提示技術在LLM中的應用比較

(a) Read Table

語言模型讀取整個表格。這是最直接的方法,但往往不可行,因為大型表格會超出模型的處理能力。陰影區域表示提供給語言模型的數據,包括所有行和列。對于大型表格,這種方法不現實,因為會超過模型的令牌限制。

(b) Read Schema

語言模型只讀取表格的模式(schema),即列名和數據類型。只包含列名和數據類型的信息,不包含表格內容的具體信息。這種方法會導致表格內容的信息丟失。

(c) Row-Column Retrieval

對行和列進行編碼,然后根據它們與問題的相似性進行選擇。只有行和列的交集被呈現給語言模型。 編碼后,基于與問題的相關性選擇行和列。 對于大型表格,編碼所有行和列仍然不可行。

(d) Schema-Cell Retrieval (Ours)

編碼列名和單元格,并根據它們與語言模型生成的關于問題查詢的相關性進行檢索。只有檢索到的模式和單元格提供給語言模型。 包括檢索到的列名和單元格值。 提高了編碼和推理的效率。

(e) Retrieval Performance on ArcadeQA

展示了在 ArcadeQA 數據集上不同方法的檢索結果。TableRAG 在列和單元格檢索方面都優于其他方法,從而提高了后續表格推理過程的性能。

方法

TableRAG ExampleTableRAG Example

核心思想是結合模式檢索和單元格檢索,獲得解決問題的必要信息,通過程序輔助的LLM。實際上,沒必要將整個表格給LLM。相反,關鍵信息通常位于與問題直接相關的特定列名、數據類型和單元格值中。例如,考慮一個問題“錢包的平均價格是多少?”為了解決這個問題,程序可能只需要提取與“錢包”相關的行,然后從價格列計算平均值。僅知道相關列名以及表中“錢包”的表示方式就足以編寫程序。因此,TableRAG解決了RAG的上下文長度限制。

圖片圖片

TableRAG流程圖:表格被用來構建Schema和單元格數據庫。然后通過LLM將問題擴展成多個模式和單元格查詢。這些查詢依次用于Schema檢索和列-單元格對。每個查詢的前K個候選項被組合起來,輸入到LLM求解器的提示中以回答問題。

TableRAG核心組件

  • Tabular Query Expansion(表格查詢擴展)
    為了有效地操作表格,關鍵是要精確地找出查詢所需的列名和單元格值。與之前的方法不同,TableRAG 不僅使用問題本身作為單一查詢,而是為模式和單元格值生成單獨的查詢。例如,對于問題 "What is the average price for wallets?",模型被提示生成針對列名(如 "product" 和 "price")以及相關單元格值(如 "wallet")的潛在查詢。然后,這些查詢被用來從表格中檢索相關的模式和單元格值。
  • Schema Retrieval(Schema檢索)
    在生成查詢后,Schema檢索會使用預訓練的編碼器 fenc 來獲取相關的列名。編碼器將查詢與編碼的列名進行匹配,以確定相關性。檢索到的模式數據包括列名、數據類型和示例值。對于被識別為數值或日期時間類型的列,會顯示最小值和最大值作為示例值;對于分類列,會展示三個最常見的類別作為示例值。通過這種方式,檢索到的模式為表格的格式和內容提供了結構化的概覽,這將用于更有針對性的數據提取。
    相關prompt如下:
========================================= Prompt =========================================
Given a large table regarding "amazon seller order status prediction orders data", I want
to answer a question: "What is the average price for leather wallets?"
Since I cannot view the table directly, please suggest some column names that might contain
the necessary data to answer this question.
Please answer with a list of column names in JSON format without any additional explanation
.
Example:
["column1", "column2", "column3"]
======================================= Completion =======================================
["product_name", "category", "price"]
  • Cell Retrieval(單元格檢索)
    在Schema檢索之后,進行單元格檢索以提取回答查詢所需的特定單元格值。這涉及到構建一個由表格 T 中的不同列-值對組成的數據庫,表示為 $ V = {(C_j, v_{ij})} $,其中 $ C_j $ 是第 $ j $ 列的列名。在實踐中,不同值的數量通常遠小于單元格的總數,這顯著提高了單元格檢索的效率。
    單元格檢索在 TableRAG 中起著至關重要的作用:
    相關prompt如下:
========================================= Prompt =========================================
Given a large table regarding "amazon seller order status prediction orders data", I want
to answer a question: "What is the average price for leather wallets?"
Please extract some keywords which might appear in the table cells and help answer the
question.
The keywords should be categorical values rather than numerical values.
The keywords should be contained in the question.
Please answer with a list of keywords in JSON format without any additional explanation.
Example:
["keyword1", "keyword2", "keyword3"]
======================================= Completion =======================================
["leather wallets", "average price", "amazon seller", "order status prediction", "orders
data"]
  1. 單元格識別:它允許語言模型準確地檢測表格中特定關鍵詞的存在,這對于有效的索引至關重要。
  2. 單元格-列關聯:它還使語言模型能夠將特定單元格與其相關的列名關聯起來,這在問題涉及特定屬性時至關重要。
  • Cell Retrieval with Encoding Budget
    在最壞的情況下,不同值的數量可能與單元格的總數相匹配。為了保持 TableRAG 在這種情況下的可行性,引入了一個單元格編碼預算$ B $。如果不同值的數量超過$ B $,編碼過程將限制在出現頻率最高的 $ B $ 對,從而在處理大型表格時提高效率。
  • Program-Aided Solver(程序輔助求解器)
    在獲得與問題相關的列名和單元格值后,語言模型可以使用這些信息有效地與表格交互。TableRAG 與可以以編程方式與表格交互的語言模型代理兼容。在這項工作中,作者考慮了 ReAct,這是一種流行的擴展語言模型功能的方法,已在最近的文獻中用于在表格 QA 基準測試中取得最先進的結果。
    相關prompt如下:
========================================= Prompt =========================================
You are working with a pandas dataframe regarding "amazon seller order status prediction
orders data" in Python. The name of the dataframe is ‘df‘. Your task is to use ‘
python_repl_ast‘ to answer the question: "What is the average price for leather wallets?"
Tool description:
- ‘python_repl_ast‘: A Python interactive shell. Use this to execute python commands. Input
should be a valid single line python command.
Since you cannot view the table directly, here are some schemas and cell values retrieved
from the table.
Schema Retrieval Results:
{"column_name": "item_total", "dtype": "object", "cell_examples": [’$449.00’, ’$399.00’, ’
$549.00’]}
{"column_name": "quantity", "dtype": "int64", "min": 1, "max": 4}
{"column_name": "order_no", "dtype": "object", "cell_examples": [’402-4845680-8041921’,
’405-9763961-5211537’, ’404-3964908-7850720’]}
...
Cell Retrieval Queries: leather wallets, average price, order status, prediction, amazon
seller
Cell Retrieval Results:
{"column_name": "order_status", "cell_value": "Delivered to buyer"}
{"column_name": "description", "cell_value": "Pure Leather Camel Color Gent’s Wallet with
Coin Compartment and Card Holders | Men’s Ultra Slim Money Organiser (1 pc)"}
...
Strictly follow the given format to respond:
Thought: you should always think about what to do
Action: the single line Python command to execute
Observation: the result of the action
... (this Thought/Action/Observation can repeat N times)
Thought: before giving the final answer, you should think about the observations
Final Answer: the final answer to the original input question (Answer1, Answer2, ...)
Notes:
- Do not use markdown or any other formatting in your responses.
- Ensure the last line is only "Final Answer: Answer1, Answer2, ..." form, no other form.
- Directly output the Final Answer rather than outputting by Python.
- Ensure to have a concluding thought that verifies the table, observations and the
question before giving the final answer.
Now, given a table regarding "amazon seller order status prediction orders data", please
use ‘python_repl_ast‘ with the column names and cell values above to answer the question: "
What is the average price for leather wallets?"
Begin!
======================================= Completion =======================================
Thought: I need to remove the comma in the item_total values before converting them to
float.
Action: df[’item_total’] = df[’item_total’].str.replace(’$’,’’).str.replace(’,’,’’).astype(
float)
Observation: success!
Thought: Now, I can filter out the rows with leather wallets and calculate the average
price.
Action: df[df[’description’].str.contains(’wallet’, case=False)][’item_total’].mean()
Observation: 442.7916666666667
Thought: before giving the final answer, I should consider the observations and ensure that
the calculations are accurate.
Final Answer: The average price for leather wallets is $442.79.

實驗結果

數據集:為了驗證TableRAG在大規模表格上的可擴展性,作者構建了兩個新的基準數據集:ArcadeQA和BirdQA,分別源自Arcade和BIRD-SQL數據集。此外,作者還從TabFact數據集中生成了合成數據,將表格擴展到更大的規模。

并且比較了四種不同的方法,包括ReadTable、ReadSchema、RandRowSampling和RowColRetrieval。所有方法都基于相同的PyReAct求解器實現。

圖片圖片

圖片圖片

圖片圖片

圖片

TableRAG的檢索設計顯著減少了計算成本和token使用,同時保持了高性能。

參考文獻

TableRAG: Million-Token Table Understanding with Language Models,https://arxiv.org/abs/2410.04739v1

責任編輯:武曉燕 來源: 大模型自然語言處理
相關推薦

2025-08-01 01:00:00

2023-06-25 12:42:00

2024-01-31 13:49:00

敏捷測試SIT開發

2025-02-06 11:20:00

開發工具AI

2024-04-30 16:17:34

RAGLLM

2025-04-29 09:15:49

AI數據模型

2025-04-01 09:25:09

2024-07-31 14:07:00

RAGSQL技術

2024-08-30 11:27:55

父文檔檢索RAG技術人工智能

2025-07-04 09:02:48

2024-10-17 09:09:04

2025-04-27 00:30:00

RAG檢索增強生成AI

2024-06-06 08:42:01

2025-02-17 03:00:00

RAG開源DeepSeek

2023-10-14 17:46:17

RAG提示工程GPT-3

2025-05-07 02:00:00

RAGAI人工智能

2024-05-20 08:31:33

檢索增強生成LLM大型語言模型

2025-06-30 13:57:59

開源模型AI

2025-02-06 13:50:06

2025-05-20 06:00:00

AI人工智能RAG
點贊
收藏

51CTO技術棧公眾號

亚洲综合中文| 2022成人影院| 不卡的av网站| 欧美中文字幕在线| 欧美88888| 成人爽a毛片免费啪啪红桃视频| 婷婷综合另类小说色区| 日韩高清在线播放| www.五月激情| 石原莉奈一区二区三区在线观看| 久久视频免费在线播放| 亚洲调教欧美在线| 日韩黄色碟片| 岛国视频午夜一区免费在线观看| 伊人久久青草| 日韩电影免费| 国产精品一区二区黑丝| 国产成人涩涩涩视频在线观看 | 亚洲黄色免费观看| 国产精品久久久久9999赢消| 亚洲国产高清自拍| 极品粉嫩美女露脸啪啪| 校园春色亚洲| 亚洲一区国产视频| 亚洲午夜久久久影院伊人| 欧美在线 | 亚洲| 精品系列免费在线观看| 国产成人精品999| 国产精品111| 亚洲九九视频| 神马国产精品影院av| 一区二区三区免费在线观看视频| 亚洲3区在线| 欧美日韩mp4| 一区二区三区国产免费| 校园春色亚洲| 欧美日韩国产精品一区| 免费在线观看污污视频| 成人免费黄色网页| 久久日韩粉嫩一区二区三区| 成人在线看片| 国产三级第一页| 九一久久久久久| 国产精品久久久久久av| 精品人妻无码一区二区性色 | 精品中文字幕av| 男男gaygays亚洲| 亚洲精品菠萝久久久久久久| 在线观看欧美一区| 777电影在线观看| 国产午夜一区二区三区| 热舞福利精品大尺度视频| 色视频在线观看福利| 成人国产精品视频| 国产偷久久久精品专区| 免费a视频在线观看| 不卡的av在线播放| 久久国产手机看片| 色鬼7777久久| 国产性色一区二区| 亚洲欧洲在线一区| 一本一道波多野毛片中文在线| 国产色91在线| 欧美另类网站| 国产福利在线视频| 中文字幕永久在线不卡| 免费在线观看污污视频| 性直播体位视频在线观看| 亚洲一区二区三区在线看| 91成人综合网| 免费高潮视频95在线观看网站| 精品久久久久久国产| 免费午夜视频在线观看| 亚洲精品粉嫩美女一区| 欧美日韩国产一级二级| 九九热视频免费| 超碰在线一区| 亚洲欧洲第一视频| 自拍偷拍第9页| 综合久久99| 国内精品400部情侣激情| 在线观看免费av片| 蜜臀精品久久久久久蜜臀| 国产日韩av在线播放| 精品国自产在线观看| 99久久99久久精品国产片果冻| 欧美尤物一区| 中文国产字幕在线观看| 性做久久久久久免费观看欧美| 无码精品国产一区二区三区免费| 国产精品一区二区免费福利视频 | 日韩在线观看视频一区二区三区 | 久久草.com| 日本免费在线观看| 亚洲高清免费观看高清完整版在线观看| 日韩在线视频在线观看| 色诱色偷偷久久综合| 亚洲精品一区二区三区四区高清| 色哟哟精品观看| 国产精品porn| 国产精品av免费在线观看| 国产高清精品软件丝瓜软件| 26uuu亚洲综合色欧美| 一区二区91美女张开腿让人桶| 欧美78videosex性欧美| 91国偷自产一区二区开放时间 | 一本一道久久a久久| 国产亚洲精品久久久| 欧美成人精品欧美一| 久久一区国产| 国产一区免费在线| 免费在线看黄| 欧美性猛交xxxx久久久| 深夜福利网站在线观看| 欧美午夜精品一区二区三区电影| 欧美人在线观看| 中文字幕视频免费观看| 91污在线观看| 国产精品videossex国产高清| 日韩一区精品| 亚洲精品自拍第一页| 亚洲av鲁丝一区二区三区| 日韩电影免费一区| 国产欧美丝袜| 色呦呦呦在线观看| 欧美猛男gaygay网站| 偷拍夫妻性生活| 一本久道久久久| 国产精品对白一区二区三区| 老司机av在线免费看| 欧美视频完全免费看| 性高潮久久久久久久| 99在线|亚洲一区二区| 91在线看网站| 超碰在线观看免费版| 欧美巨大另类极品videosbest | 亚洲三级免费电影| 手机在线成人免费视频| 国产精品欧美三级在线观看| 91干在线观看| 亚州视频一区二区三区| 亚洲国产成人高清精品| 巨乳女教师的诱惑| 在线中文一区| 91在线在线观看| 最爽无遮挡行房视频在线| 91精品午夜视频| 91嫩草|国产丨精品入口| 国内精品免费**视频| 在线不卡日本| 成人永久在线| 欧美日韩高清在线观看| 精品人妻无码一区二区三区蜜桃一| 国产精品久线观看视频| 亚洲精品久久久久久宅男| 成人嫩草影院| 国产色视频一区| 欧美18一19xxx性| 91精品欧美综合在线观看最新| 欧美三级黄色大片| 国产a级毛片一区| 国产欧美精品aaaaaa片| 精品国产一区二区三区成人影院| 午夜精品一区二区三区在线视| 天堂在线资源库| 日韩欧美中文第一页| 性猛交娇小69hd| 免费成人av资源网| 国产日韩欧美大片| 成人h动漫精品一区二区器材| 久久久久久久国产| 麻豆app在线观看| 91福利在线看| 乱h高h女3p含苞待放| 成人夜色视频网站在线观看| 每日在线更新av| 成人3d精品动漫精品一二三| 91久久精品视频| 精精国产xxxx视频在线播放| 在线精品播放av| 精品人妻午夜一区二区三区四区| 香蕉加勒比综合久久| 三上悠亚影音先锋| 国产自产高清不卡| 欧美日韩一道本| 日韩精品一卡| 国产乱码一区| 亚洲a∨精品一区二区三区导航| 日韩三级成人av网| 人妻夜夜爽天天爽| 欧美精品777| 五月天综合激情| √…a在线天堂一区| 男人的天堂影院| 日本欧美大码aⅴ在线播放| 99久久久精品视频| 国产尤物久久久| 99影视tv| 精品久久毛片| 97超级碰碰人国产在线观看| 免费黄色电影在线观看| 亚洲精品suv精品一区二区| 中文字幕在线播放日韩| 精品国产电影一区| 日韩a级片在线观看| 久久日一线二线三线suv| 亚洲AV无码久久精品国产一区| 另类亚洲自拍| 欧美视频在线第一页| 日韩激情图片| 久久久影院一区二区三区| 麻豆精品久久| 国产精品自在线| 成人国产二区| 国内精品久久久久影院 日本资源| www.av在线| 亚洲欧洲xxxx| 亚洲av片一区二区三区| 日韩欧美不卡一区| 亚洲最大成人av| 色猫猫国产区一区二在线视频| 五月天婷婷网站| 亚洲免费观看高清完整 | 亚洲永久免费视频| 肉色超薄丝袜脚交69xx图片| 国产亚洲欧美激情| 狠狠人妻久久久久久综合蜜桃| 国产美女在线观看一区| 奇米影音第四色| 日韩中文字幕1| 黄页网站大全在线观看| 韩国自拍一区| 国产精品无码免费专区午夜| 亚洲高清影视| 一级特黄妇女高潮| 亚洲国产精品久久久久蝴蝶传媒| 亚欧精品在线| 大色综合视频网站在线播放| 日本视频一区二区不卡| 亚洲丝袜啪啪| 蜜桃狠狠色伊人亚洲综合网站| 欧美三级午夜理伦三级小说| 国产乱子伦精品| 欧美巨大xxxx| 精品综合久久久| 婷婷精品视频| 免费不卡亚洲欧美| 你微笑时很美电视剧整集高清不卡 | 中文字幕av一区二区| 成人在线免费视频| 自拍偷拍亚洲在线| 免费在线午夜视频| 九九九久久久久久| 后进极品白嫩翘臀在线播放| 久久久久国产精品免费网站| 多野结衣av一区| 欧洲一区二区视频| 国产极品久久久久久久久波多结野| 国产精品盗摄久久久| 狂野欧美性猛交xxxx| 成人精品视频99在线观看免费 | 国产欧美韩日| 在线视频亚洲专区| 深夜福利成人| 五月婷婷亚洲| 天堂8在线天堂资源bt| 亚洲激情社区| 日韩av片在线看| 免费一级欧美片在线观看| 不卡中文字幕在线观看| 国产精品一区二区三区四区| 日本天堂在线播放| 久久亚洲一级片| 林心如三级全黄裸体| 亚洲少妇最新在线视频| 精品少妇久久久| 色婷婷一区二区三区四区| 亚洲天堂999| 精品久久久久一区| 久久久pmvav| 久久精品成人一区二区三区| 国产啊啊啊视频在线观看| 日本久久中文字幕| 亚洲资源在线| 久久国产主播精品| 国产精品久久久久久久久久10秀| 日产精品久久久久久久蜜臀| 久久看片网站| 久草福利在线观看| 久久久久久久久久久电影| 天天鲁一鲁摸一摸爽一爽| 黄色精品一区二区| 国产精品毛片一区视频播| 亚洲成人网av| 调教视频免费在线观看| 97精品一区二区三区| 欧美在线一级| 麻豆精品传媒视频| 综合天堂av久久久久久久| 久久无码高潮喷水| 国产精品一区二区久久不卡| 亚洲码无人客一区二区三区| 亚洲综合久久久久| 亚洲一卡二卡在线| 日韩成人网免费视频| 超碰免费在线播放| 国产精品高潮呻吟久久av野狼| 一区二区三区自拍视频| 午夜一区二区三区| 性欧美videos另类喷潮| 中文字幕av一区二区三区人妻少妇| 久久色.com| 97免费在线观看视频| 日韩限制级电影在线观看| 川上优的av在线一区二区| 久久久女女女女999久久| 成人短视频软件网站大全app| 欧美日韩一区二区视频在线| 国产综合视频| 永久免费黄色片| 中文字幕不卡在线观看| 久久国产视频一区| 亚洲国产精品久久久久| 呦呦在线视频| 91影视免费在线观看| 大片网站久久| 91色国产在线| 99久久精品国产毛片| 国产一卡二卡在线播放| 欧美一区二区三区视频免费 | 羞羞答答一区二区| 精品无码国产一区二区三区av| 精久久久久久久久久久| 午夜激情福利电影| 欧美日韩激情一区二区| h视频在线播放| 国产精品极品尤物在线观看| 精品国产乱码久久久| 美女喷白浆视频| 国产无一区二区| 波多野结衣二区三区| 亚洲日本欧美中文幕| 欧美日韩123区| 欧美精品在线一区| 久久久久久自在自线| 亚洲第一香蕉网| 一本久久精品一区二区| 国产专区在线播放| 国产精品久久久久久久久免费看| 欧美禁忌电影| 最新中文字幕2018| 国产精品灌醉下药二区| 国产精品久久久久久久一区二区| 自拍偷拍亚洲一区| 精品网站999| bt天堂新版中文在线地址| 99久久综合色| 成人在线免费看视频| 亚洲日韩中文字幕| 欧美成人app| 小说区视频区图片区| 国产老肥熟一区二区三区| 一区二区三区免费高清视频| 精品成人a区在线观看| aa视频在线观看| 欧日韩一区二区三区| 美女mm1313爽爽久久久蜜臀| 亚洲伦理一区二区三区| 欧美va亚洲va在线观看蝴蝶网| 9999热视频在线观看| 欧美一区二区在线| 国产中文字幕一区| 国产一级做a爰片在线看免费| 精品呦交小u女在线| 成人综合网站| 青青在线视频免费观看| 久久奇米777| 99久久久国产精品无码网爆| 国内精品久久久久| 北条麻妃国产九九九精品小说| 欧美国产日韩在线视频| 香蕉av福利精品导航| av在线播放免费| 99久久99久久| 久久三级视频| 青青草激情视频| 亚洲欧美综合v| 韩国一区二区三区视频| 国产二区视频在线播放| 亚洲视频免费在线观看| 色视频精品视频在线观看| 91网站在线看| 免费日韩精品中文字幕视频在线| 娇小11一12╳yⅹ╳毛片| 亚洲激情在线观看| 91精品在线免费视频| 黄色一级片播放| 亚洲另类在线制服丝袜| 国产精品麻豆一区二区三区 | 天堂在线视频观看|