← Latest papers
🤖 AI

Evolving from Lessons: Skill-Augmented Table Graph Reasoning for Operation-wise Table Question Answering

This paper introduces the Operation-wise TableQA task to expose LLMs' limitations in complex table operations and proposes the SkillTGR framework, which leverages structured graph reasoning and a self-evolving skill bank to significantly improve accuracy and efficiency in table question answering.

Original authors: Guixin Su, Qiankun Pi, Mayi Xu, Wenli Li, Ming Zhong, Yuanyuan Zhu, Jiawei Jiang, Tieyun Qian

Published 2026-07-28
📖 3 min read☕ Coffee break read

Original authors: Guixin Su, Qiankun Pi, Mayi Xu, Wenli Li, Ming Zhong, Yuanyuan Zhu, Jiawei Jiang, Tieyun Qian

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to teach a super-smart robot how to read a spreadsheet. This isn't just about reading words; it's about understanding a grid of numbers and facts, like a scoreboard for a sports season or a budget for a lemonade stand. In the world of computer science, this is called "Table Question Answering." For a long time, researchers thought if they just gave the robot a really big brain (a Large Language Model), it could figure out anything. But there was a catch: while these robots are great at finding a single fact—like "Who scored on August 1st?"—they often get lost when asked to do math or compare rows, like "Who had the most points in total?" or "How many games were played after September?" It's like having a librarian who can find a specific book instantly but gets confused if you ask them to count how many books are on a specific shelf or find the heaviest one. The big question researchers are asking is: Why do these smart robots struggle with the "heavy lifting" of math and comparison, and how can we teach them to get better without just making the brain bigger?

This paper, titled "Evolving from Lessons: Skill-Augmented Table Graph Reasoning for Operation-wise Table Question Answering," tackles exactly that problem. The authors, a team from Wuhan University, realized that previous methods were treating all questions the same, which hid the fact that robots are actually terrible at complex tasks. To fix this, they first created a new way to test robots, breaking questions down into five specific types: simple lookups, comparisons, finding the best/worst, counting totals, and doing math. They found that while robots were good at the simple stuff, they stumbled hard on the complex stuff.

So, how did they fix it? Instead of feeding the robot a long, messy list of text (which is like reading a book where all the paragraphs are smashed together), they turned the table into a "graph." Imagine the table not as a list, but as a map with distinct stops (rows) and paths (columns) connecting them. This helps the robot see the structure clearly, so it doesn't get lost in the middle of a long list. But the real magic is their "SkillBank." Think of this as a robot's personal diary of lessons learned. Every time the robot solves a problem, it writes down what it did. If it got it right, it saves that "winning move" as a skill. If it messed up, it writes down exactly why it failed so it doesn't make the same mistake again.

The robot then uses this diary to "self-evolve." When a new, tricky question comes in, the robot doesn't start from scratch. Instead, it looks up similar past questions in its diary. It grabs the "winning moves" to guide its plan and checks the "failure notes" to avoid traps. It's like a student who, before taking a tough math test, reviews their old homework to see which formulas worked and which ones led to red ink. By doing this, the robot gets better and better at complex tasks without needing a bigger brain.

The results were impressive. On their new tests, this "Skill-Augmented" robot didn't just get more answers right—it got about 6% more correct answers overall and was much faster, using 20% fewer computer resources and finishing 28% quicker than the previous best methods. Most importantly, it stopped being "blind" to complex math and comparison questions, proving that teaching a robot to learn from its own history is a powerful way to make it smarter.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →