Skip to content

Mr-Tieguigui/LLM-Post-Training

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Large Language Models Post-training: Surveying Techniques from Alignment to Reasoning

arXiv

Oryx Video-ChatGPT

Welcome to the LLM-Post-training-Survey repository! This repository is a curated collection of the most influential Fine-Tuning, alignment, reasoning, and efficiency related to Large Language Models (LLMs) Post-Training Methodologies.

Our work is based on the following paper:
πŸ“„ Large Language Models Post-training: Surveying Techniques from Alignment to Reasoning – Available on arXiv

Feel free to ⭐ star and fork this repository to keep up with the latest advancements and contribute to the community.


Structural overview of post-training techniques surveyed in this study, illustrating the organization of methodologies, datasets, and applications.


Timeline of post-training technique development for Large Language Models(2018–2025), delineating key milestones in their historical progression


πŸ“Œ Contents

Section Subsection
πŸ€– PoLMs for Fine-Tuning Supervised Fine-Tuning, Adaptive Fine-Tuning, Reinforcement Fine-Tuning
πŸ† PoLMs for Alignment Reinforcement Learning with Human Feedback, Reinforcement Learning with AI Feedback, Direct Preference Optimization
πŸš€ PoLMs for Reasoning Self-Refine for Reasoning, Reinforcement Learning for Reasoning
🧠 PoLMs for Efficiency Model Compression, Parameter-Efficient Fine-Tuning, Knowledge-Distillation
πŸŒ€ PoLMs for Integration and Adaptation Multi-Modal Integration, Domain Adaptation, Model Merging
🀝 Datasets Human-Labeled Datasets, Distilled Dataset, Synthetic Datasets
πŸ“š Applications Professional Domains, Technical and Logical Reasoning, Understanding and Interaction

πŸ“– Papers

πŸ€– PoLMs for Fine-Tuning

Fine-tuning constitutes a cornerstone of adapting pre-trained Large Language Models (LLMs) to specialized tasks, refining their capabilities through targeted parameter adjustments. This process leverages labeled or task-specific datasets to optimize performance, bridging the gap between general-purpose pre-training and domain-specific requirements. This chapter explores three principal fine-tuning paradigms: Supervised Fine-Tuning, which employs annotated datasets to enhance task-specific accuracy; Adaptive Fine-Tuning, which customizes model behavior via instruction tuning and prompt-based methods; and Reinforcement Fine-Tuning, which integrates reinforcement learning to iteratively refine outputs based on reward signals, fostering continuous improvement through dynamic interaction.

Supervised Fine-Tuning

  • LLaMA: Open and efficient foundation language models Paper arXiv
  • GPT-4 technical report Paper arXiv
  • Beyond Goldfish Memory: Long-Term Open-Domain Conversation Paper ACL
  • Don't stop pretraining: Adapt language models to domains and tasks Paper arXiv
  • Exploring the limits of transfer learning with a unified text-to-text transformer Paper arXiv
  • BERT: Pre-training of deep bidirectional transformers for language understanding Paper arXiv
  • Mixed precision training Paper arXiv
  • Training deep nets with sublinear memory cost Paper arXiv
  • Learning word vectors for sentiment analysis Paper ACL

Adaptive Fine-Tuning

  • Instruction Mining: High-Quality Instruction Data Selection for Large Language Models Paper arXiv
  • Instruction Tuning for Large Language Models: A Survey Paper arXiv
  • Self-instruct: Aligning language model with self generated instructions Paper arXiv
  • Chain-of-thought prompting elicits reasoning in large language models Paper arXiv
  • LoRA: Low-Rank Adaptation of Large Language Models Paper arXiv
  • Prefix-tuning: Optimizing continuous prompts for generation Paper arXiv
  • Finetuned Language Models are Zero-Shot Learners Paper arXiv
  • P-Tuning v2: Prompt Tuning Can Be Comparable to Fine-tuning Universally Across Scales and Tasks Paper arXiv
  • The power of scale for parameter-efficient prompt tuning Paper arXiv
  • Language models are few-shot learners Paper arXiv
  • AutoPrompt: Eliciting Knowledge from Language Models with Automatically Generated Prompts Paper arXiv
  • Exploiting Cloze Questions for Few Shot Text Classification and Natural Language Inference Paper arXiv
  • How Can We Know What Language Models Know? Paper TACL
  • Language models are unsupervised multitask learners Paper OpenAI

Reinforcement Fine-Tuning

  • ReFT: Reasoning with Reinforced Fine-Tuning Paper ACL
  • Training language models to follow instructions with human feedback Paper arXiv
  • Proximal policy optimization algorithms Paper arXiv

πŸ† PoLMs for Alignment

Alignment in LLMs involves guiding model outputs to conform to human expectations and preferences, particularly in safety-critical or user-facing applications. This chapter discusses three major paradigms for achieving alignment: Reinforcement Learning with Human Feedback, which employs human-labeled data as a reward signal; Reinforcement Learning with AI Feedback, which leverages AI-generated feedback to address scalability issues; and Direct Preference Optimization, which learns directly from pairwise human preference data without requiring an explicit reward model. Each paradigm offers distinct advantages, challenges, and trade-offs in its pursuit of robust alignment. A concise comparison of these and related methods is summarized in paper Table2.

Reinforcement Learning with Human Feedback

  • DARD: Distributed Adaptive Reward Design for Deep RL Paper ICLR
  • Efficient Preference-based Reinforcement Learning via Aligned Experience Estimation Paper arXiv
  • FREEHAND: Learning from Offline Human Feedback Paper NeurIPS
  • DCPPO: Deep Conservative Policy Iteration for Offline Reinforcement Learning Paper ICML
  • PERL: Preference-based Reinforcement Learning with Optimistic Exploration Paper NeurIPS
  • Training language models to follow instructions with human feedback Paper arXiv
  • Robust Speech Recognition via Large-Scale Weak Supervision Paper arXiv
  • A Multi-Agent Benchmark for Studying Emergent Communication Paper AAMAS
  • Offline Reinforcement Learning with Implicit Q-Learning Paper ICLR
  • PFERL: Preference-based Reinforcement Learning with Human Feedback Paper ICML
  • A General Language Assistant as a Laboratory for Alignment Paper arXiv
  • A Minimalist Approach to Offline Reinforcement Learning Paper NeurIPS
  • PRFI: Preprocessing Reward Functions for Interpretability Paper ICML
  • Guidelines for human-AI interaction Paper CHI
  • Learning human objectives by evaluating hypothetical behaviors Paper arXiv
  • Social influence as intrinsic motivation for multi-agent deep reinforcement learning Paper arXiv
  • Learning from Physical Human Corrections, One Feature at a Time Paper HRI
  • Deep reinforcement learning from human preferences Paper arXiv
  • Interactive learning from policy-dependent human feedback Paper arXiv
  • Proximal policy optimization algorithms Paper arXiv
  • Active preference-based learning of reward functions Paper RSS
  • Emergence of locomotion behaviours in rich environments Paper arXiv
  • Asynchronous methods for deep reinforcement learning Paper arXiv
  • Cooperative inverse reinforcement learning Paper arXiv
  • Trust region policy optimization Paper arXiv
  • Continuous control with deep reinforcement learning Paper arXiv
  • Policy shaping: Integrating human feedback with reinforcement learning Paper NeurIPS
  • A reduction of imitation learning and structured prediction to no-regret online learning Paper AISTATS
  • Interactively shaping agents via human reinforcement: The TAMER framework Paper arXiv
  • Rational and Convergent Learning in Stochastic Games Paper IJCAI
  • Algorithms for inverse reinforcement learning Paper ICML

Reinforcement Learning with AI Feedback

  • RLAIF: Scaling Reinforcement Learning from Human Feedback with AI Feedback Paper arXiv
  • Constitutional AI: Harmlessness from AI Feedback Paper arXiv

Direct Preference Optimization

  • Taxonomizing Failure Modes of Direct Preference Optimization Paper arXiv
  • Step-wise Direct Preference Optimization: A Rank-Based Approach to Alignment Paper arXiv
  • SimPO: Simple Preference Optimization with a Reference-Free Reward Paper arXiv
  • Token-level Direct Preference Optimization Paper arXiv
  • Negative Preference Optimization: From Catastrophic Collapse to Effective Unlearning Paper arXiv
  • Improving and Generalizing Bandit Algorithms via Direct Preference Optimization Paper arXiv
  • Regularizing Hidden States Enables Learning Generalizable Reward Model for LLMs Paper arXiv
  • Negating Negatives: Alignment without Human Positives via Automatic Negative Sampling Paper arXiv
  • Rethinking Reinforcement Learning from Human Feedback with Efficient Reward Optimization Paper arXiv
  • LiPO: Listwise Preference Optimization through Learning-to-Rank Paper arXiv
  • Pairwise Proximal Policy Optimization: Harnessing Relative Feedback for LLM Alignment Paper ICLR
  • Iterative Preference Learning from Human Feedback: Bridging Theory and Practice for RLHF under KL-constraint Paper arXiv
  • Preference Ranking Optimization for Human Alignment Paper arXiv
  • Direct Preference Optimization: Your Language Model is Secretly a Reward Model Paper arXiv
  • Exploring Reward Model Evaluation through Distance Functions Paper arXiv
  • RRHF: Rank Responses to Align Language Models with Human Feedback without tears Paper arXiv
  • GPT-4 technical report Paper arXiv
  • Uncertainty-Aware Optimal Transport for Semantically Coherent Out-of-Distribution Detection Paper CVPR
  • Claude Paper Anthropic
  • Gemini: A Family of Highly Capable Multimodal Models Paper Google
  • Self-instruct: Aligning language model with self generated instructions Paper arXiv
  • Modeling purposeful adaptive behavior with the principle of maximum causal entropy Paper CMU
  • Maximum entropy reinforcement learning Paper NeurIPS
  • Transfer learning for reinforcement learning domains: A survey Paper JMLR
  • Recent advances in hierarchical reinforcement learning Paper Springer
  • Rank analysis of incomplete block designs: I. the method of paired comparisons Paper Biometrika

πŸš€ PoLMs for Reasoning

Reasoning constitutes a central pillar for enabling LLMs to tackle tasks involving multi-step logic, intricate inference, and complex decision-making. This chapter examines two core techniques for enhancing model reasoning capabilities: Self-Refine for Reasoning, which guides the model to autonomously detect and remedy errors in its own reasoning steps; and Reinforcement Learning for Reasoning, which employs reward-based optimization to improve the consistency and depth of the model’s chain-of-thought. These approaches collectively enable more robust handling of long-horizon decision-making, logical proofs, mathematical reasoning, and other challenging tasks.

Self-Refine for Reasoning

  • Accessing GPT-4 level mathematical olympiad solutions via Monte Carlo Tree Self-Refine with Llama-3 8B [Paper] arXiv
  • DeepseekMath: Pushing the limits of mathematical reasoning in open language models [Paper] arXiv
  • Language models can solve computer tasks [Paper] NeurIPS
  • Cycle: Learning to self-refine the code generation [Paper] OOPSLA
  • Self-Contrast: Better reflection through inconsistent solving perspectives [Paper] arXiv
  • Improving LLM-based machine translation with systematic self-correction [Paper] arXiv
  • Reflexion: Language agents with verbal reinforcement learning [Paper] NeurIPS
  • Selfee: Iterative self-revising LLM empowered by self-feedback generation [Paper] arXiv
  • SelfEvolve: A code evolution framework via large language models [Paper] arXiv
  • Self-Edit: Fault-aware code editor for code generation [Paper] arXiv
  • Self-critiquing models for assisting human evaluators [Paper] arXiv
  • REΒ³: Generating longer stories with recursive reprompting and revision [Paper] arXiv
  • Generating sequences by learning to self-correct [Paper] arXiv
  • RARR: Researching and revising what language models say, using language models [Paper] arXiv

Reinforcement Learning for Reasoning

  • QwQ: Reflect Deeply on the Boundaries of the Unknown [Paper] Blog
  • On the Convergence Rate of MCTS for the Optimal Value Estimation in Markov Decision Processes [Paper] IEEE_TAC
  • Refiner: Reasoning feedback on intermediate representations [Paper] arXiv
  • CRITIC: Large language models can self-correct with tool-interactive critiquing [Paper] arXiv
  • Teaching large language models to self-debug [Paper] arXiv
  • MM-React: Prompting ChatGPT for multimodal reasoning and action [Paper] arXiv
  • DetGPT: Detect what you need via reasoning [Paper] arXiv
  • RL4F: Generating natural language feedback with reinforcement learning for repairing model outputs [Paper] arXiv
  • Logic-LM: Empowering large language models with symbolic solvers for faithful logical reasoning [Paper] arXiv
  • Baldur: Whole-proof generation and repair with large language models [Paper] FSE
  • CoderL: Mastering code generation through pretrained models and deep reinforcement learning [Paper] NeurIPS

🧠 PoLMs for Efficiency

Building on the post-training optimization techniques discussed in earlier chapters, post-training efficiency specifically targets the operational performance of LLMs after their initial pre-training. The principal goal is to optimize key deployment metrics (e.g., processing speed, memory usage, and resource consumption), thereby making LLMs more practical for real-world applications. Approaches to achieving post-training efficiency fall into three main categories: Model Compression, which reduces the overall computational footprint through techniques such as pruning and quantization; Parameter-Efficient Fine-Tuning, which updates only a fraction of a model’s parameters or employs specialized modules, thus minimizing retraining costs and accelerating adaptation to new tasks; and Knowledge Distillation, which transfers the knowledge from a larger, pre-trained model to a smaller model, enabling the smaller model to achieve comparable performance with reduced resource demands.

Model Compression

  • Agents Thinking Fast and Slow: A Talker-Reasoner Architecture [Paper]
  • Qlora: Efficient finetuning of quantized LLMs [Paper] NeurIPS
  • Quip: 2-bit quantization of large language models with guarantees [Paper] NeurIPS
  • SVD-LLM: Truncation-aware singular value decomposition for large language model compression [Paper] arXiv
  • KvQuant: Towards 10 million context length LLM inference with KV cache quantization [Paper] arXiv
  • Kivi: A tuning-free asymmetric 2bit quantization for KV cache [Paper] arXiv
  • Wkvquant: Quantizing weight and key/value cache for large language models gains more [Paper] arXiv
  • SliceGPT: Compress large language models by deleting rows and columns [Paper] arXiv
  • One-shot sensitivity-aware mixed sparsity pruning for large language models [Paper] ICASSP
  • Fluctuation-based adaptive structured pruning for large language models [Paper] AAAI
  • LoRAPrune: Structured Pruning Meets Low-Rank Parameter-Efficient Fine-Tuning [Paper] ACL
  • SparseGPT: Massive language models can be accurately pruned in one-shot [Paper] ICML
  • SmoothQuant: Accurate and efficient post-training quantization for large language models [Paper] ICML
  • Deja Vu: Contextual sparsity for efficient LLMs at inference time [Paper] ICML
  • LoSparse: Structured compression of large language models based on low-rank and sparse approximation [Paper] ICML
  • A simple and effective pruning approach for large language models [Paper] arXiv
  • Reorder-based posttraining quantization for large language models [Paper] arXiv
  • Owq: Lessons learned from activation outliers for weight quantization in large language models [Paper] arXiv
  • Outlier Suppression+: Accurate quantization of large language models by equivalent and optimal shifting and scaling [Paper] arXiv
  • Omniquant: Omnidirectionally calibrated quantization for large language models [Paper] arXiv
  • Flash-LLM: Enabling cost-effective and highly-efficient large generative model inference with unstructured sparsity [Paper] arXiv
  • LLM-Pruner: On the Structural Pruning of Large Language Models [Paper] arXiv
  • ASVD: Activation-aware singular value decomposition for compressing large language models [Paper] arXiv
  • TensorGPT: Efficient compression of the embedding layer in LLMs based on the tensor-train decomposition [Paper] arXiv
  • Sheared LLaMA: Accelerating language model pre-training via structured pruning [Paper] arXiv
  • Gpt3.int8(): 8-bit matrix multiplication for transformers at scale [Paper] NeurIPS
  • Language model compression with weighted low-rank factorization [Paper] arXiv
  • Optimal Brain Damage [Paper] NeurIPS

Parameter-Efficient Fine-Tuning

  • Dora: Weight-decomposed low-rank adaptation [Paper] arXiv
  • AutoPEFT: Automatic configuration search for parameter-efficient fine-tuning [Paper] TACL
  • Conditional adapters: Parameter-efficient transfer learning with fast inference [Paper] NeurIPS
  • Mera: Merging pretrained adapters for few-shot learning [Paper] arXiv
  • When do prompting and prefix-tuning work? A theory of capabilities and limitations [Paper] arXiv
  • PTP: Boosting stability and performance of prompt tuning with perturbation-based regularizer [Paper] arXiv
  • DEPT: Decomposed prompt tuning for parameter-efficient fine-tuning [Paper] arXiv
  • SMoP: Towards Efficient and Effective Prompt Tuning with Sparse Mixture-of-Prompts [Paper] EMNLP
  • On the effectiveness of parameter-efficient fine-tuning [Paper] AAAI
  • AdaLoRA: Adaptive budget allocation for parameter-efficient fine-tuning [Paper] arXiv
  • Sparse low-rank adaptation of pre-trained language models [Paper] arXiv
  • Bayesian low-rank adaptation for large language models [Paper] arXiv
  • Vera: Vector-based random matrix adaptation [Paper] arXiv
  • Few-shot parameter-efficient fine-tuning is better and cheaper than in-context learning [Paper] NeurIPS
  • Scaling & shifting your features: A new baseline for efficient model tuning [Paper] NeurIPS
  • Xprompt: Exploring the extreme of prompt tuning [Paper] arXiv
  • IDPG: An instance-dependent prompt generation method [Paper] arXiv
  • Neural prompt search [Paper] arXiv
  • Inference-time policy adapters (IPA): Tailoring extreme-scale LMs without fine-tuning [Paper] EMNLP
  • Training neural networks with fixed sparse masks [Paper] NeurIPS
  • Raise a child in large language model: Towards effective and generalizable fine-tuning [Paper] arXiv
  • BitFit: Simple parameter-efficient fine-tuning for transformer-based masked language-models [Paper] arXiv
  • Compacter: Efficient low-rank hypercomplex adapter layers [Paper] NeurIPS
  • Dylora: Parameter efficient tuning of pre-trained models using dynamic search-free low-rank adaptation [Paper] arXiv
  • SPoT: Better frozen model adaptation through soft prompt transfer [Paper] arXiv
  • Towards a unified view of parameter-efficient transfer learning [Paper] arXiv
  • Intrinsic dimensionality explains the effectiveness of language model fine-tuning [Paper] arXiv
  • Diff pruning: Parameter-efficient transfer learning with diff pruning [Paper] arXiv
  • AdapterFusion: Non-destructive task composition for transfer learning [Paper] arXiv
  • Parameter-efficient transfer learning for NLP [Paper] ICML

Knowledge-Distillation

  • Bitdistiller: Unleashing the potential of sub-4-bit LLMs via self-distillation [Paper] arXiv
  • Born Again Neural Networks [Paper] arXiv
  • Distilling the Knowledge in a Neural Network [Paper] arXiv
  • CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generation [Paper] arXiv
  • On information and sufficiency [Paper]

πŸŒ€ PoLMs for Integration and Adaptation

Integration and adaptation techniques are pivotal for enhancing the versatility and efficacy of LLMs across diverse real-world applications. These methodologies enable LLMs to seamlessly process heterogeneous data types, adapt to specialized domains, and leverage multiple architectural strengths, thereby addressing complex, multifaceted challenges. This chapter delineates three principal strategies: Multi-modal Integration, which equips models to handle diverse data modalities such as text, images, and audio; Domain Adaptation, which refines models for specific industries or use cases; and Model Merging, which amalgamates capabilities from distinct models to optimize overall performance. Collectively, these approaches enhance LLMs’ adaptability, efficiency, and robustness, broadening their applicability across varied tasks and contexts.

Multi-Modal Integration

Modal Connection

  • What matters when building vision-language models? [Paper] Advances
  • Claude 3.7 Sonnet [Paper] Publication
  • Qwen2.5-VL Technical Report [Paper] arXiv
  • Shikra: Unleashing Multimodal LLM’s Referential Dialogue Magic. arXiv 2023 [Paper] arXiv
  • OpenAI GPT-4.5 System Card [Paper] Publication
  • Unified Language-Vision Pretraining in LLM with Dynamic Discrete Visual Tokenization [Paper] International
  • A Comprehensive Overhaul of Multimodal Assistant with Small Language Models [Paper] arXiv
  • Vl-mamba: Exploring state space models for multimodal learning [Paper] arXiv
  • The llama 3 herd of models [Paper] arXiv
  • Vila: On pre-training for visual language models [Paper] Proceedings
  • CoDi-2: In-Context Interleaved and Interactive Any-to-Any Generation [Paper] Proceedings
  • Cobra: Extending mamba to multi-modal large language model for efficient inference [Paper] arXiv
  • Anymal: An efficient and scalable any-modality augmented language model [Paper] Proceedings
  • LL3DA: Visual Interactive Instruction Tuning for Omni-3D Understanding Reasoning and Planning [Paper] Proceedings
  • Sphinx-x: Scaling data and parameters for a family of multi-modal large language models [Paper] arXiv
  • Improved baselines with visual instruction tuning [Paper] Proceedings
  • Voicecraft: Zero-shot speech editing and text-to-speech in the wild [Paper] arXiv
  • QVQ: To See the World with Wisdom [Paper] Publication
  • Deepseek-vl2: Mixture-of-experts vision-language models for advanced multimodal understanding [Paper] arXiv
  • Obelics: An open web-scale filtered dataset of interleaved image-text documents [Paper] Advances
  • Lion: Empowering multimodal large language model with dual-level visual knowledge [Paper] Proceedings
  • X-instructblip: A framework for aligning x-modal instruction-aware representations to llms and emergent cross-modal reasoning [Paper] arXiv
  • Llama-adapter: Efficient fine-tuning of language models with zero-init attention [Paper] arXiv
  • X-llm: Bootstrapping advanced large language models by treating multi-modalities as foreign languages [Paper] arXiv
  • InternVL: Scaling up Vision Foundation Models and Aligning for Generic Visual-Linguistic Tasks [Paper] arXiv
  • Blip-2: Bootstrapping language-image pre-training with frozen image encoders and large language models [Paper] International
  • InstructBLIP: Towards General-purpose Vision-Language Models with Instruction Tuning [Paper] arXiv
  • Minigpt-4: Enhancing vision-language understanding with advanced large language models [Paper] arXiv
  • Grounding language models to images for multimodal inputs and outputs [Paper] International
  • Llama-adapter v2: Parameter-efficient visual instruction model [Paper] arXiv
  • Lyrics: Boosting fine-grained language-vision alignment and comprehension via semantic-aware visual objects [Paper] arXiv
  • Qwen-vl: A versatile vision-language model for understanding, localization, text reading, and beyond [Paper] arXiv
  • Next-gpt: Any-to-any multimodal llm [Paper] arXiv
  • Video-llama: An instruction-tuned audio-visual language model for video understanding [Paper] arXiv
  • Speechgpt: Empowering large language models with intrinsic cross-modal conversational abilities [Paper] arXiv
  • Visual Instruction Tuning [Paper] arXiv
  • Openflamingo: An open-source framework for training large autoregressive vision-language models [Paper] arXiv
  • One for all: Video conversation is feasible without video instruction tuning [Paper] arXiv
  • Cogvlm: Visual expert for pretrained language models [Paper] arXiv
  • A survey on multimodal large language models [Paper] arXiv
  • Imagebind-llm: Multi-modality instruction tuning [Paper] arXiv
  • Otter: a multi-modal model with in-context instruction tuning. CoRR abs/2305.03726 (2023) [Paper] arXiv
  • Audiopalm: A large language model that can speak and listen [Paper] arXiv
  • Video-ChatGPT: Towards Detailed Video Understanding via Large Vision and Language Models [Paper] arXiv
  • mplug-owl: Modularization empowers large language models with multimodality [Paper] arXiv
  • Videochat: Chat-centric video understanding [Paper] arXiv
  • Detgpt: Detect what you need via reasoning [Paper] arXiv
  • Flamingo: a visual language model for few-shot learning [Paper] Advances

Modal Encoder

  • Vl-mamba: Exploring state space models for multimodal learning [Paper] arXiv
  • A Comprehensive Overhaul of Multimodal Assistant with Small Language Models [Paper] arXiv
  • CoDi-2: In-Context Interleaved and Interactive Any-to-Any Generation [Paper] Proceedings
  • Cobra: Extending mamba to multi-modal large language model for efficient inference [Paper] arXiv
  • LL3DA: Visual Interactive Instruction Tuning for Omni-3D Understanding Reasoning and Planning [Paper] Proceedings
  • Sphinx-x: Scaling data and parameters for a family of multi-modal large language models [Paper] arXiv
  • WavCaps: A ChatGPT-Assisted Weakly-Labelled Audio Captioning Dataset for Audio-Language Multimodal Research [Paper] IEEE/ACM
  • X-llm: Bootstrapping advanced large language models by treating multi-modalities as foreign languages [Paper] arXiv
  • Blip-2: Bootstrapping language-image pre-training with frozen image encoders and large language models [Paper] International
  • ImageBind: One Embedding Space To Bind Them All [Paper] Proceedings
  • Eva: Exploring the limits of masked visual representation learning at scale [Paper] Proceedings
  • Next-gpt: Any-to-any multimodal llm [Paper] arXiv
  • Google usm: Scaling automatic speech recognition beyond 100 languages [Paper] arXiv
  • Speechgpt: Empowering large language models with intrinsic cross-modal conversational abilities [Paper] arXiv
  • Visual Instruction Tuning [Paper] arXiv
  • One for all: Video conversation is feasible without video instruction tuning [Paper] arXiv
  • Dinov2: Learning robust visual features without supervision [Paper] arXiv
  • Sigmoid loss for language image pre-training [Paper] Proceedings
  • Imagebind-llm: Multi-modality instruction tuning [Paper] arXiv
  • Audiopalm: A large language model that can speak and listen [Paper] arXiv
  • Video-ChatGPT: Towards Detailed Video Understanding via Large Vision and Language Models [Paper] arXiv
  • Videochat: Chat-centric video understanding [Paper] arXiv
  • Hts-at: A hierarchical token-semantic audio transformer for sound classification and detection [Paper] ICASSP
  • Learning transferable visual models from natural language supervision [Paper] International
  • Panns: Large-scale pretrained audio neural networks for audio pattern recognition [Paper] IEEE/ACM
  • An image is worth 16x16 words: Transformers for image recognition at scale [Paper] arXiv

Domain Adaptation

Knowledge Editing

  • Mitigating Heterogeneous Token Overfitting in LLM Knowledge Editing [Paper] arXiv
  • Melo: Enhancing model editing with neuron-indexed dynamic lora [Paper] Proceedings
  • Knowledge Editing for Large Language Model with Knowledge Neuronal Ensemble [Paper] arXiv
  • Aging with grace: Lifelong model editing with discrete key-value adaptors [Paper] Advances
  • LLM Surgery: Efficient Knowledge Unlearning and Editing in Large Language Models [Paper] arXiv
  • A comprehensive study of knowledge editing for large language models [Paper] arXiv
  • Inspecting and editing knowledge representations in language models [Paper] arXiv
  • Pokemqa: Programmable knowledge editing for multi-hop question answering [Paper] arXiv
  • Eva-kellm: A new benchmark for evaluating knowledge editing of llms [Paper] arXiv
  • Transformer-patcher: One mistake worth one neuron [Paper] arXiv
  • Massive editing for large language models via meta learning [Paper] arXiv
  • Methods for measuring, updating, and visualizing factual beliefs in language models [Paper] Proceedings
  • Calibrating factual knowledge in pretrained language models [Paper] arXiv
  • Memory-based model editing at scale [Paper] International
  • Fast model editing at scale [Paper] arXiv
  • Editing factual knowledge in language models [Paper] arXiv
  • Editable neural networks [Paper] arXiv
  • Modifying memories in transformer models [Paper] arXiv

Retrieval-Augmented Generation

  • REALM: RAG-Driven Enhancement of Multimodal Electronic Health Records Analysis via Large Language Models [Paper] arXiv
  • A Survey on RAG Meeting LLMs: Towards Retrieval-Augmented Large Language Models [Paper] Proceedings
  • Hipporag: Neurobiologically inspired long-term memory for large language models [Paper] The
  • Toolformer: Language models can teach themselves to use tools [Paper] Advances
  • Benchmarking retrieval-augmented generation for medicine [Paper] arXiv
  • Retrieval-augmented generation for ai-generated content: A survey [Paper] arXiv
  • Reward-RAG: Enhancing RAG with Reward Driven Supervision [Paper] arXiv
  • Retrieval-augmented generation for large language models: A survey [Paper] arXiv
  • Shall we pretrain autoregressive language models with retrieval? a comprehensive study [Paper] arXiv
  • Replug: Retrieval-augmented black-box language models [Paper] arXiv
  • Enhancing financial sentiment analysis via retrieval augmented large language models [Paper] Proceedings
  • Ra-dit: Retrieval-augmented dual instruction tuning [Paper] arXiv
  • Active retrieval augmented generation [Paper] arXiv
  • Self-rag: Learning to retrieve, generate, and critique through self-reflection [Paper] arXiv
  • Learning to retrieve in-context examples for large language models [Paper] arXiv
  • Enhancing retrieval-augmented large language models with iterative retrieval-generation synergy [Paper] arXiv
  • Optimizing science question ranking through model and retrieval-augmented generation [Paper] International
  • Improving language models by retrieving from trillions of tokens [Paper] International
  • Retrieval-augmented transformer for image captioning [Paper] Proceedings
  • Dense passage retrieval for open-domain question answering [Paper] arXiv
  • Leveraging passage retrieval with generative models for open domain question answering [Paper] arXiv
  • Retrieval-augmented generation for knowledge-intensive nlp tasks [Paper] Advances
  • Retrieval augmented language model pre-training [Paper] International
  • Learning binary codes for maximum inner product search [Paper] Proceedings

Model Merging

Model Merging at Hierarchical Levels

  • Knowledge fusion of large language models [Paper] arXiv
  • Language models are super mario: Absorbing abilities from homologous models as a free lunch [Paper] Forty-first
  • Fusechat: Knowledge fusion of chat models [Paper] arXiv
  • Soft merging of experts with adaptive routing [Paper] arXiv
  • Llm-blender: Ensembling large language models with pairwise ranking and generative fusion [Paper] arXiv
  • From sparse to soft mixtures of experts [Paper] arXiv
  • Editing models with task arithmetic [Paper] arXiv
  • Model soups: averaging weights of multiple fine-tuned models improves accuracy without increasing inference time [Paper] International
  • Switch transformers: Scaling to trillion parameter models with simple and efficient sparsity [Paper] Journal
  • All You Need Is Low (Rank) Defending Against Adversarial Attacks on Graphs [Paper] WSDM

Pre-Merging Methods

  • Fusechat: Knowledge fusion of chat models [Paper] arXiv
  • Fine-Tuning Linear Layers Only Is a Simple yet Effective Way for Task Arithmetic [Paper] arXiv
  • Task Arithmetic in the Tangent Space: Improved Editing of Pre-Trained Models [Paper] arXiv
  • Tangent Transformers for Composition, Privacy and Removal [Paper] arXiv
  • Git Re-Basin: Merging Models modulo Permutation Symmetries [Paper] arXiv
  • REPAIR: REnormalizing Permuted Activations for Interpolation Repair [Paper] arXiv
  • Personalized Federated Learning using Hypernetworks [Paper] International
  • GAN Cocktail: mixing GANs without dataset access [Paper] arXiv
  • On Cross-Layer Alignment for Model Fusion of Heterogeneous Neural Networks [Paper] ICASSP
  • Model Fusion via Optimal Transport [Paper] arXiv

During-Merging Methods

  • Arcee's MergeKit: A Toolkit for Merging Large Language Models [Paper] arXiv
  • Ties-merging: Resolving interference when merging models [Paper] Advances
  • Language models are super mario: Absorbing abilities from homologous models as a free lunch [Paper] Forty-first
  • AdaMerging: Adaptive Model Merging for Multi-Task Learning [Paper] The
  • Merging Multi-Task Models via Weight-Ensembling Mixture of Experts [Paper] arXiv
  • MetaGPT: Merging Large Language Models Using Model Exclusive Task Arithmetic [Paper] Conference
  • Twin-Merging: Dynamic Integration of Modular Expertise in Model Merging [Paper] arXiv
  • Representation Surgery for Multi-Task Model Merging [Paper] arXiv
  • Soft merging of experts with adaptive routing [Paper] arXiv
  • Concrete Subspace Learning based Interference Elimination for Multi-task Model Fusion [Paper] arXiv
  • Editing models with task arithmetic [Paper] arXiv

🀝 Datasets

Post-training techniques are meticulously engineered to refine the adaptability of LLMs to specialized domains or tasks, leveraging datasets as the cornerstone of this optimization process. A thorough examination of prior researc underscores that the quality, diversity, and relevance of data profoundly influence model efficacy, often determining the success of post-training endeavors. To elucidate the critical role of datasets in this context, we present a comprehensive review and in-depth analysis of those employed in post-training phases, categorizing them into three principal types based on their collection methodologies: human-labeled data, distilled data, and synthetic data. These categories reflect distinct strategies in data curation, with models adopting either a singular approach or a hybrid methodology integrating multiple types to balance scalability, cost, and performance. Paper Tab.9 provides a detailed overview of these dataset types, encompassing their origins, sizes, languages, tasks, and post-training phases (e.g., SFT and RLHF), which we explore in subsequent sections to highlight their contributions and challenges in advancing LLM capabilities.

Human-Labeled Datasets

  • Free Dolly: Introducing the World's First Truly Open Instruction-Tuned LLM [Paper]
  • OpenAssistant Conversations -- Democratizing Large Language Model Alignment [Paper]
  • How Close is ChatGPT to Human Experts? Comparison Corpus, Evaluation, and Detection [Paper]
  • Crosslingual Generalization through Multitask Finetuning [Paper]
  • The Flan Collection: Designing Data and Methods for Effective Instruction Tuning [Paper]
  • Super-NaturalInstructions: Generalization via Declarative Instructions on 1600+ NLP Tasks [Paper]
  • Training a Helpful and Harmless Assistant with Reinforcement Learning from Human Feedback [Paper]
  • Multitask Prompted Training Enables Zero-Shot Task Generalization [Paper]
  • WebGPT: Browser-assisted question-answering with human feedback [Paper]

Distilled Dataset

  • WildChat: 1M ChatGPT Interaction Logs in the Wild [Paper]
  • Instruction Tuning with GPT-4 [Paper]
  • Vicuna: An Open-Source Chatbot Impressing GPT-4 with 90%* ChatGPT Quality [Paper]
  • Alpaca: A Strong, Replicable Instruction-Following Model [Paper]

Synthetic Datasets

  • Big-Math: A Large-Scale, High-Quality Math Dataset for Reinforcement Learning in Language Models [Paper]
  • Magpie: Alignment Data Synthesis from Scratch by Prompting Aligned LLMs with Nothing [Paper]
  • WizardCoder: Empowering Code Large Language Models with Evol-Instruct [Paper]
  • GenQA: Generating Millions of Instructions from a Handful of Prompts [Paper]
  • Enhancing Chat Language Models by Scaling High-quality Instructional Conversations [Paper]
  • Baize: An Open-Source Chat Model with Parameter-Efficient Tuning on Self-Chat Data [Paper]
  • Unnatural Instructions: Tuning Language Models with (Almost) No Human Labor [Paper]
  • Self-Instruct: Aligning Language Models with Self-Generated Instructions [Paper]

πŸ“š Applications

Despite the robust foundational capabilities imparted by pre-training, Large Language Models (LLMs) frequently encounter persistent limitations when deployed in specialized domains, including constrained context lengths, tendencies toward hallucination, suboptimal reasoning proficiency, and ingrained biases. These shortcomings assume critical significance in real-world applications, where precision, reliability, and ethical alignment are paramount. Such challenges prompt fundamental inquiries: (1) How can LLM performance be systematically enhanced to meet domain-specific demands? (2) What strategies can effectively mitigate the practical obstacles inherent in applied settings? Post-training emerges as a pivotal solution, augmenting LLMs’ adaptability by refining their recognition of domain-specific terminology and reasoning patterns while preserving their broad-spectrum competencies. This chapter delineates the transformative applications of post-trained LLMs across professional, technical, and interactive domains, elucidating how tailored post-training methodologies address these challenges and elevate model utility in diverse contexts.

Professional Domains

  • LawGPT: Knowledge-Guided Data Generation and Its Application to Legal LLM [Paper] img
  • InternLM-Law: An Open Source Chinese Legal Large Language Model [Paper] img
  • SaulLM-54B & SaulLM-141B: Scaling Up Domain Adaptation for the Legal Domain [Paper] img
  • ChiMed-GPT: A Chinese Medical Large Language Model with Full Training Regime and Better Alignment to Human Preferences [Paper] img
  • SoulChat: Improving LLMs' Empathy, Listening, and Comfort Abilities through Fine-tuning with Multi-turn Empathy Conversations [Paper] img
  • BianQue: Balancing the Questioning and Suggestion Ability of Health LLMs with Multi-turn Health Conversations Polished by ChatGPT [Paper] img
  • AlpaCare: Instruction-tuned Large Language Models for Medical Application [Paper] img
  • DISC-FinLLM: A Chinese Financial Large Language Model based on Multiple Experts Fine-tuning [Paper] img
  • DISC-LawLLM: Fine-tuning Large Language Models for Intelligent Legal Services [Paper] img
  • Zhongjing: Enhancing the Chinese Medical Capabilities of Large Language Model through Expert Feedback and Real-world Multi-turn Dialogue [Paper] img
  • EduChat: A Large-Scale Language Model-based Chatbot System for Intelligent Education [Paper] img
  • DISC-MedLLM: Bridging General Large Language Models and Real-World Medical Consultation [Paper] img
  • Chatlaw: A Multi-Agent Collaborative Legal Assistant with Knowledge Graph Enhanced Mixture-of-Experts Large Language Model [Paper] img
  • FinGPT: Open-Source Financial Large Language Models [Paper] img
  • Towards the Exploitation of LLM-based Chatbot for Providing Legal Support to Palestinian Cooperatives [Paper] img
  • HuatuoGPT, towards Taming Language Model to Be a Doctor [Paper] img
  • XuanYuan 2.0: A Large Chinese Financial Chat Model with Hundreds of Billions Parameters [Paper] img
  • HuaTuo: Tuning LLaMA Model with Chinese Medical Knowledge [Paper] img
  • ChatDoctor: A Medical Chat Model Fine-Tuned on a Large Language Model Meta-AI (LLaMA) Using Medical Domain Knowledge [Paper] img

Technical and Logical Reasoning

  • If LLM Is the Wizard, Then Code Is the Wand: A Survey on How Code Empowers Large Language Models to Serve as Intelligent Agents [Paper]
  • DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models [Paper]
  • Llemma: An Open Language Model for Mathematics [Paper]
  • WizardCoder: Empowering Code Large Language Models with Evol-Instruct [Paper]
  • Code Llama: Open Foundation Models for Code [Paper]

Understanding and Interaction

  • Mobile-Agent-E: Self-Evolving Mobile Assistant for Complex Tasks [Paper]
  • CogAgent: A Visual Language Model for GUI Agents [Paper]
  • LLaMA-Omni: Seamless Speech Interaction with Large Language Models [Paper]
  • Mobile-Agent: Autonomous Multi-Modal Mobile Device Agent with Visual Perception [Paper]
  • Mind2Web: Towards a Generalist Agent for the Web [Paper]
  • LLaRA: Large Language-Recommendation Assistant [Paper]
  • Video-LLaMA: An Instruction-tuned Audio-Visual Language Model for Video Understanding [Paper]

πŸ“Œ Contributing

Contributions are welcome! If you have relevant papers, code, or insights, feel free to submit a pull request.

Citation

If you find our work useful or use it in your research, please consider citing:

@inproceedings{Tie2025ASO,
  title={Large Language Models Post-training: Surveying Techniques from Alignment to Reasoning},
  author={Guiyao Tie and Zeli Zhao and Dingjie Song and Fuyang Wei and Rong Zhou and Yurou Dai and Wen Yin and Zhejian Yang and Jiangyue Yan and Yao Su and Zhenhan Dai and Yifeng Xie and Yihan Cao and Lichao Sun and Pan Zhou and Lifang He and Hechang Chen and Yu Zhang and Qingsong Wen and Tianming Liu and Neil Zhenqiang Gong and Jiliang Tang and Caiming Xiong and Heng Ji and Philip S. Yu and Jianfeng Gao},
  year={2025},
  url={https://api.semanticscholar.org/CorpusID:276902416}
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors