Guiding ChatGPT to Generate Salient Domain Summaries
On the map: LLM alignment / RLHF / preference optimisation → Reward modeling and RLHF
Abstract (arXiv)
ChatGPT is instruct-tuned to generate general and human-expected content to align with human preference through Reinforcement Learning from Human Feedback (RLHF), meanwhile resulting in generated responses not salient enough. Therefore, in this case, ChatGPT may fail to satisfy domain requirements in zero-shot settings, leading to poor ROUGE scores. Inspired by the In-Context Learning (ICL) and retelling ability of ChatGPT, this paper proposes PADS, a Pipeline for Assisting ChatGPT in Domain Summarization. PADS consists of a retriever to retrieve similar examples from corpora and a rank model to rerank the multiple candidate summaries generated by ChatGPT. Specifically, given an inference document, we first retrieve an in-context demonstration via the retriever. Then, we require ChatGPT to generate k candidate summaries for the inference document at a time under the guidance of the retrieved demonstration. Finally, the rank model independently scores the k candidate summaries according to their quality and selects the optimal one. We extensively explore dense and sparse retrieval methods to select effective demonstrations for reference and efficiently train the rank model to reflect the quality of candidate summaries for each given summarized document. Additionally, PADS contains merely 400M trainable parameters originating from the rank model and we merely collect 2.5k data to train it. We evaluate PADS on five datasets from different domains, and the result indicates that each module in PADS is committed to effectively guiding ChatGPT to generate salient summaries fitting different domain requirements. Specifically, in the popular summarization dataset Gigaword, PADS achieves over +8 gain on ROUGE-L, compared with the naive ChatGPT in the zero-shot setting. footnoteOur code are available at urlhttps://github.com/jungao1106/PADS
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Reward modeling and RLHF, one of 10 directions in LLM alignment / RLHF / preference optimisation. Builds on 36 of its 44 references that are in the map. First posted on arXiv 3 Jun 2024.
Builds on
36 of 44 references.
References · 36
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023GPT-4 Technical Reportcited by 18,132
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,779
- 2022Rethinking the Role of Demonstrations: What Makes In-Context Learning Work?cited by 1,413
- 2018Don't Give Me the Details, Just the Summary! Topic-Aware Convolutional Neural Networks for Extreme Summarizationcited by 1,308
24 more
- 2022Text Embeddings by Weakly-Supervised Contrastive Pre-trainingcited by 1,216
- 2021What Makes Good In-Context Examples for GPT-3?cited by 1,184
- 2021Fantastically Ordered Prompts and Where to Find Them: Overcoming Few-Shot Prompt Order Sensitivitycited by 1,122
- 2021GLM: General Language Model Pretraining with Autoregressive Blank Infillingcited by 1,026
- 2021An Explanation of In-context Learning as Implicit Bayesian Inferencecited by 915
- 2022GLM-130B: An Open Bilingual Pre-trained Modelcited by 837
- 2016Abstractive Text Summarization Using Sequence-to-Sequence RNNs and Beyondcited by 809
- 2019SAMSum Corpus: A Human-annotated Dialogue Dataset for Abstractive Summarizationcited by 530
- 2023Is ChatGPT a Good NLG Evaluator? A Preliminary Studycited by 420
- 2015A Neural Attention Model for Abstractive Sentence Summarizationcited by 394
- 2022News Summarization and Evaluation in the Era of GPT-3cited by 324
- 2023Language Modeling Is Compressioncited by 225
- 2018Bottom-Up Abstractive Summarizationcited by 177
- 2021RocketQAv2: A Joint Training Method for Dense Passage Retrieval and Passage Re-rankingcited by 175
- 2019BIGPATENT: A Large-Scale Dataset for Abstractive and Coherent Summarizationcited by 155
- 2017Faithful to the Original: Fact Aware Neural Abstractive Summarizationcited by 141
- 2023Exploring the Limits of ChatGPT for Query or Aspect-based Text Summarizationcited by 122
- 2019ScisummNet: A Large Annotated Corpus and Content-Impact Models for Scientific Paper Summarization with Citation Networkscited by 73
- 2023Learning to Retrieve In-Context Examples for Large Language Modelscited by 60
- 2019This Email Could Save Your Life: Introducing the Task of Email Subject Line Generationcited by 58
- 2021AdaptSum: Towards Low-Resource Domain Adaptation for Abstractive Summarizationcited by 51
- 2019Exploring Domain Shift in Extractive Text Summarizationcited by 15
- 2017A Pilot Study of Domain Adaptation Effect for Neural Abstractive Summarizationcited by 12
- 2015Multi-Document Summarization via Discriminative Summary Rerankingcited by 6
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2023A Systematic Study and Comprehensive Evaluation of ChatGPT on Benchmark Datasets
- 2023Pushing the Limits of ChatGPT on NLP Tasks
- 2023Extractive Summarization via ChatGPT for Faithful Summary Generation
- 2023Summary of ChatGPT-Related Research and Perspective Towards the Future of Large Language Models
- 2023Is ChatGPT a General-Purpose Natural Language Processing Task Solver?
- 2023Uncovering the Potential of ChatGPT for Discourse Analysis in Dialogue: An Empirical Study
- 2026Experimental evidence of progressive ChatGPT models self-convergence
- 2024Inference is All You Need: Self Example Retriever for Cross-domain Dialogue State Tracking with ChatGPT