Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Zhihong Shao

dblp:247/5748 · DBLP profile ↗
← Back
10ranked-venue papers
5as first author
9since 2021 · last 2025
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 10 · 5 first-author · 9 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
10 papers
Language models and text generation · 66% Reinforcement learning · 12% Question answering and dialogue systems · 9%
Theoretical computer science
1 paper
Automated reasoning and model checking · 100%
Software engineering, system software, and programming languages
1 paper
Program synthesis and code generation · 100%
Databases, data mining, and information retrieval
1 paper
Information retrieval · 100%

Topics — the 24 heaviest of 30, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Language models and text generation
mathematical reasoning
1.522024
ToRA: A Tool-Integrated Reasoning Agent for Mathematical Problem Solving · ICLR 2024
Math-Shepherd: Verify and Reinforce LLMs Step-by-step without Human Annotations · ACL (1) 2024
Natural language and speech › Language models and text generation
large language model
0.912025
DeepSeek-Prover-V1.5: Harnessing Proof Assistant Feedback for Reinforcement Learning and Monte-Carlo Tree Search · ICLR 2025
Machine learning › Reinforcement learning
policy learning
0.912025
DeepSeek-Prover-V1.5: Harnessing Proof Assistant Feedback for Reinforcement Learning and Monte-Carlo Tree Search · ICLR 2025
Knowledge, reasoning and agents › Knowledge representation and reasoning › automated reasoning
proof search
0.912025
DeepSeek-Prover-V1.5: Harnessing Proof Assistant Feedback for Reinforcement Learning and Monte-Carlo Tree Search · ICLR 2025
Automated reasoning and model checking › theorem proving
proof generation
0.912025
DeepSeek-Prover-V1.5: Harnessing Proof Assistant Feedback for Reinforcement Learning and Monte-Carlo Tree Search · ICLR 2025
Automated reasoning and model checking
theorem proving
0.912025
DeepSeek-Prover-V1.5: Harnessing Proof Assistant Feedback for Reinforcement Learning and Monte-Carlo Tree Search · ICLR 2025
Natural language and speech › Language models and text generation
hallucination mitigation
0.812024
CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquing · ICLR 2024
Natural language and speech › Language models and text generation › mathematical reasoning
mathematical problem solving
0.812024
ToRA: A Tool-Integrated Reasoning Agent for Mathematical Problem Solving · ICLR 2024
Machine learning › Reinforcement learning › reinforcement learning from human feedback
process reward model
0.812024
Math-Shepherd: Verify and Reinforce LLMs Step-by-step without Human Annotations · ACL (1) 2024
Natural language and speech › Language models and text generation › large language model reasoning
self-correction
0.812024
CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquing · ICLR 2024
Natural language and speech › Language models and text generation › agentic language model › tool-augmented language models
tool-augmented reasoning
0.812024
ToRA: A Tool-Integrated Reasoning Agent for Mathematical Problem Solving · ICLR 2024
Natural language and speech › Language models and text generation › prompting
chain-of-thought prompting
0.712023
Synthetic Prompting: Generating Chain-of-Thought Demonstrations for Large Language Models · ICML 2023
Natural language and speech › Language models and text generation › prompting
demonstration generation
0.712023
Synthetic Prompting: Generating Chain-of-Thought Demonstrations for Large Language Models · ICML 2023
Natural language and speech › Language models and text generation
in-context learning
0.712023
Synthetic Prompting: Generating Chain-of-Thought Demonstrations for Large Language Models · ICML 2023
Machine learning › Trustworthy machine learning › robustness
adversarial examples
0.612022
AdvExpander: Generating Natural Language Adversarial Examples by Expanding Text · IEEE ACM Trans. Audio Speech Lang. Process. 2022
Natural language and speech › Language models and text generation › text generation › synthetic text generation
adversarial text generation
0.612022
AdvExpander: Generating Natural Language Adversarial Examples by Expanding Text · IEEE ACM Trans. Audio Speech Lang. Process. 2022
Natural language and speech › Language models and text generation › natural language understanding › question answering
multi-answer question answering
0.612022
Answering Open-Domain Multi-Answer Questions via a Recall-then-Verify Framework · ACL (1) 2022
Natural language and speech › Question answering and dialogue systems
open-domain question answering
0.612022
Answering Open-Domain Multi-Answer Questions via a Recall-then-Verify Framework · ACL (1) 2022
Machine learning › Trustworthy machine learning › adversarial machine learning › adversarial natural language processing
textual adversarial examples
0.612022
AdvExpander: Generating Natural Language Adversarial Examples by Expanding Text · IEEE ACM Trans. Audio Speech Lang. Process. 2022
Natural language and speech › Language models and text generation › natural language understanding › question answering
weakly supervised question answering
0.512021
A Mutual Information Maximization Approach for the Spurious Solution Problem in Weakly Supervised Question Answering · ACL/IJCNLP (1) 2021
Natural language and speech › Language models and text generation › text generation
content planning
0.412019
Long and Diverse Text Generation with Planning-based Hierarchical Variational Model · EMNLP/IJCNLP (1) 2019
Natural language and speech › Language models and text generation
text generation
0.412019
Long and Diverse Text Generation with Planning-based Hierarchical Variational Model · EMNLP/IJCNLP (1) 2019
Natural language and speech › Question answering and dialogue systems
open-ended question answering
0.212024
CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquing · ICLR 2024
Machine learning › Reinforcement learning › reward learning
reward modeling
0.212024
Math-Shepherd: Verify and Reinforce LLMs Step-by-step without Human Annotations · ACL (1) 2024

Methods — techniques the papers use, named apart from their topics

reinforcement learning · 2.5large language model · 2.5monte carlo tree search · 1.7tool use · 1.5in-context learning · 1.5assistive value learning · 1.5symbolic solver · 0.8step-by-step verification · 0.8self-correction · 0.8imitation learning · 0.8re-ranking · 0.6generative reader · 0.6
YearPublicationVenuePosition
2025 DeepSeek-Prover-V1.5: Harnessing Proof Assistant Feedback for Reinforcement Learning and Monte-Carlo Tree Search
abstract
Lean is an advanced proof assistant designed to facilitate formal theorem proving by providing a variety of interactive feedback. In this paper, we explore methodologies to leverage proof assistant feedback to augment the capabilities of large language models in constructing formal proofs. First, we deploy online reinforcement learning using Lean verification outcomes as the reward signal to improve the proof completion policy. This straightforward approach shows great promise in enhancing the model's alignment with the formal verification system. In addition, we propose RMaxTS, a variant of Monte-Carlo tree search that employs an intrinsic-reward-driven exploration strategy to generate diverse proof paths. The tree structure is organized to represent the transitions of intermediate tactic states, extracted from the compilation messages given by Lean's tactic mode. The intrinsic reward is constructed to incentivize the discovery of novel tactic states, which helps to to mitigate the sparse-reward problem inherent in proof search. These techniques lead to a more efficient planning scheme for formal proof generation, achieving new state-of-the-art results on both miniF2F and ProofNet benchmarks.
Huajian Xin, Z. Z. Ren, Junxiao Song, Zhihong Shao, Wanjia Zhao, Qiushi Du, Qihao Zhu, Dejian Yang, Zhibin Gou, Z. F. Wu, Fuli Luo, Chong Ruan
ICLR4
2024 Math-Shepherd: Verify and Reinforce LLMs Step-by-step without Human Annotations
abstract
Peiyi Wang, Lei Li, Zhihong Shao, Runxin Xu, Damai Dai, Yifei Li, Deli Chen, Yu Wu, Zhifang Sui. Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2024.
Peiyi Wang, Lei Li 0039, Zhihong Shao, Runxin Xu, Damai Dai, Yifei Li 0005, Deli Chen, Zhifang Sui
ACL (1)3
2024 Learning Task Decomposition to Assist Humans in Competitive Programming
abstract
When using language models (LMs) to solve complex problems, humans might struggle to understand the LM-generated solutions and repair the flawed ones.To assist humans in repairing them, we propose to automatically decompose complex solutions into multiple simpler pieces that correspond to specific subtasks.We introduce a novel objective for learning task decomposition, termed assistive value (AssistV), which measures the feasibility and speed for humans to repair the decomposed solution.We collect a dataset of human repair experiences on different decomposed solutions.Utilizing the collected data as in-context examples, we then learn to critique, refine, and rank decomposed solutions to improve AssistV.We validate our method under competitive programming problems: under 177 hours of human study, our method enables non-experts to solve 33.3% more problems, speeds them up by 3.3x, and empowers them to match unassisted experts.
Jiaxin Wen, Ruiqi Zhong, Pei Ke, Zhihong Shao, Hongning Wang, Minlie Huang
ACL (1)4
2024 CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquing
abstract
Recent developments in large language models (LLMs) have been impressive. However, these models sometimes show inconsistencies and problematic behavior, such as hallucinating facts, generating flawed code, or creating offensive and toxic content. Unlike these models, humans typically utilize external tools to cross-check and refine their initial content, like using a search engine for fact-checking, or a code interpreter for debugging. Inspired by this observation, we introduce a framework called CRITIC that allows LLMs, which are essentially “black boxes” to validate and progressively amend their own outputs in a manner similar to human interaction with tools. More specifically, starting with an initial output, CRITIC interacts with appropriate tools to evaluate certain aspects of the text, and then revises the output based on the feedback obtained during this validation process. Comprehensive evaluations involving free-form question answering, mathematical program synthesis, and toxicity reduction demonstrate that CRITIC consistently enhances the performance of LLMs. Meanwhile, our research highlights the crucial importance of external feedback in promoting the ongoing self-improvement of LLMs.
Zhibin Gou, Zhihong Shao, Yeyun Gong, Yelong Shen, Yujiu Yang 0001, Nan Duan 0001, Weizhu Chen
ICLR2
2024 ToRA: A Tool-Integrated Reasoning Agent for Mathematical Problem Solving
abstract
Large language models have made significant progress in various language tasks, yet they still struggle with complex mathematics. In this paper, we propose ToRA a series of Tool-integrated Reasoning Agents designed to solve challenging mathematical problems by seamlessly integrating natural language reasoning with the utilization of external tools (e.g., computation libraries and symbolic solvers), thereby amalgamating the analytical prowess of language and the computational efficiency of tools. To train ToRA, we curate interactive tool-use trajectories on mathematical datasets, apply imitation learning on the annotations, and propose output space shaping to further refine models' reasoning behavior. As a result, ToRA models significantly outperform open-source models on 10 mathematical reasoning datasets across all scales with 13%-19% absolute improvements on average. Notably, ToRA-7B reaches 44.6% on the competition-level dataset MATH, surpassing the best open-source model WizardMath-70B by 22% absolute. ToRA-34B is also the first open-source model that achieves an accuracy exceeding 50% on MATH, which significantly outperforms GPT-4's CoT result, and is competitive with GPT-4 solving problems with programs. Additionally, we conduct a comprehensive analysis of the benefits and remaining challenges of tool interaction for mathematical reasoning, providing valuable insights for future research.
Zhibin Gou, Zhihong Shao, Yeyun Gong, Yelong Shen, Yujiu Yang 0001, Minlie Huang, Nan Duan 0001, Weizhu Chen
ICLR2
2023 Synthetic Prompting: Generating Chain-of-Thought Demonstrations for Large Language Models
abstract
Large language models can perform various reasoning tasks by using chain-of-thought prompting, which guides them to find answers through step-by-step demonstrations. However, the quality of the prompts depends on the demonstrations given to the models, and creating many of them by hand is costly. We introduce Synthetic prompting, a method that leverages a few handcrafted examples to prompt the model to generate more examples by itself, and selects effective demonstrations to elicit better reasoning. Our method alternates between a backward and forward process to generate new examples. The backward process generates a question that match a sampled reasoning chain, so that the question is solvable and clear. The forward process produces a more detailed reasoning chain for the question, improving the quality of the example. We evaluate our method on numerical, symbolic, and algorithmic reasoning tasks, and show that it outperforms existing prompting techniques.
Zhihong Shao, Yeyun Gong, Yelong Shen, Minlie Huang, Nan Duan 0001, Weizhu Chen
ICML1
2022 Answering Open-Domain Multi-Answer Questions via a Recall-then-Verify Framework
abstract
Open-domain questions are likely to be openended and ambiguous, leading to multiple valid answers.Existing approaches typically adopt the rerank-then-read framework, where a reader reads top-ranking evidence to predict answers.According to our empirical analysis, this framework faces three problems: first, to leverage a large reader under a memory constraint, the reranker should select only a few relevant passages to cover diverse answers, while balancing relevance and diversity is non-trivial; second, the small reading budget prevents the reader from accessing valuable retrieved evidence filtered out by the reranker; third, when using a generative reader to predict answers all at once based on all selected evidence, whether a valid answer will be predicted also pathologically depends on the evidence of some other valid answer(s).To address these issues, we propose to answer open-domain multi-answer questions with a recall-then-verify framework, which separates the reasoning process of each answer so that we can make better use of retrieved evidence while also leveraging large models under the same memory constraint.Our framework achieves state-of-the-art results on two multi-answer datasets, and predicts significantly more gold answers than a rerank-thenread system that uses an oracle reranker.
Zhihong Shao, Minlie Huang
ACL (1)1
2022 AdvExpander: Generating Natural Language Adversarial Examples by Expanding Text
abstract
Adversarial examples are vital to expose vulnerability of machine learning models. Despite the success of the most popular word-level substitution-based attacks which substitute some words in the original examples, only substitution is insufficient to uncover all robustness issues of models. In this paper, we focus on perturbations beyond word-level substitution, and presentAdvExpander, a method that crafts new adversarial examples by expanding text. We first utilize linguistic rules to determine which constituents to expand and what types of modifiers to expand with. We then expand each constituent by inserting an adversarial modifier searched from a pre-trained CVAE-based generative model. To ensure that our adversarial examples are label-preserving for text matching, we also constrain the modifications with a heuristic rule. Experiments on three classification tasks verify the effectiveness of AdvExpander and the validity of our adversarial examples. AdvExpander is significantly more effective than sentence-level attack baselines and is complementary to previous word substitution-based attacks, thus promising to reveal new robustness issues.
Zhihong Shao, Zhongqin Wu, Minlie Huang
IEEE ACM Trans. Audio Speech Lang. Process.1
2021 A Mutual Information Maximization Approach for the Spurious Solution Problem in Weakly Supervised Question Answering
abstract
Zhihong Shao, Lifeng Shang, Qun Liu, Minlie Huang. Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 1: Long Papers). 2021.
Zhihong Shao, Lifeng Shang, Qun Liu 0001, Minlie Huang
ACL/IJCNLP (1)1
2019 Long and Diverse Text Generation with Planning-based Hierarchical Variational Model
abstract
Zhihong Shao, Minlie Huang, Jiangtao Wen, Wenfei Xu, Xiaoyan Zhu. Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP). 2019.
Zhihong Shao, Minlie Huang, Jiangtao Wen, Wenfei Xu, Xiaoyan Zhu 0001
EMNLP/IJCNLP (1)1