AIMech AI

RLPrompt Reinforcement Learning Discrete Prompt Optimization

Algorithms AIMech:RLPromptReinforcementLearningDiscretePromptOptimization DRAFT
Aliases: RLPrompt, Reinforcement Learning Discrete Text Prompt Optimization, Policy-Network Discrete Prompt Optimization with Stabilized Rewards
A gradient-free discrete text prompt optimization algorithm that formulates prompt construction z = [z_1, ..., z_T] in V^T as a sequential reinforcement learning problem max_theta R(y_LM(z_hat, x)) with z_hat ~ prod_{t=1}^T pi_theta(z_t | z_{<t}, x), parameterizes the policy pi_theta by inserting a single trainable MLP module into a frozen compact policy language model (such as distilGPT-2), and trains theta via on-policy Soft Q-Learning using input-specific z-score reward normalization z-score(z, x) = (R_x(z) - mean_{z'} R_x(z')) / stdev_{z'} R_x(z') and piecewise margin rewards R(x, c) = lambda_1^{1-Correct} lambda_2^{Correct} Gap_z(c).
Identity Notes & Concept Scope Distinct from AutoPrompt (Shin et al., EMNLP 2020, AIMech:AutoPromptGradientGuidedDiscretePromptSearch), which requires white-box gradients from the target LM, from Black-Box Tuning (Sun et al., ICML 2022, AIMech:BBTBlackBoxTuningForLanguageModelAsAService), which optimizes continuous soft prompt embeddings via CMA-ES in a random linear subspace and requires server-side continuous embedding injection, and from heuristic discrete prompt enumeration/editing methods such as GrIPS (Prasad et al., 2022).

Claims & Grounded Evidence

4 Claims
Mechanism #r726-claim-policy-mlp-and-sql
Rather than directly editing discrete vocabulary tokens or requiring gradients from the target task LM, RLPrompt inserts a 1-hidden-layer MLP (2048 hidden units, 3.1M parameters or 3.8% of backbone size) into a frozen 82M-parameter distilGPT-2 policy LM, updates only the MLP parameters via on-policy Soft Q-Learning (SQL), and discards the policy network after training to deploy the deterministic greedy discrete prompt.
Mechanism #r726-claim-zscore-and-piecewise-reward
To stabilize RL training against input-dependent reward scales and adversarial single-class collapse, RLPrompt normalizes rewards across sampled prompt batches Z(x) per input via z-score(z, x) = (R_x(z) - mean R_x) / stdev R_x and uses a piecewise hinge-like classification reward R(x, c) = lambda_1^{1-Correct} lambda_2^{Correct} (P_z(c) - max_{c' != c} P_z(c')) that multiplies positive margins (Correct = 1) by a larger bonus weight lambda_2 > lambda_1.
Application #r726-claim-classification-style-and-cross-lm-transfer
With only 5 discrete tokens, RLPrompt achieves 75.8% average 16-shot accuracy on RoBERTa-large across 7 classification benchmarks (outperforming Fine-Tuning at 69.5%, Soft Prompt Tuning at 69.2%, Black-Box Tuning at 74.7%, GrIPS at 69.4%, and AutoPrompt at 56.7%), achieves state-of-the-art joint score J(C,S,F) = 61.4 on unsupervised Yelp sentiment style transfer with GPT-2-xl, and discovers gibberish discrete prompts that transfer across different LM families and scales (e.g., from RoBERTa to GPT-2 and from smaller to larger models).
Limitation #r726-claim-gibberish-fluency-tradeoff-limitation
Prompts discovered by RLPrompt are typically high-perplexity ungrammatical gibberish (e.g., perplexity 254K on GPT-2), and constraining the policy's action space via top-20 LM probability filtering to enforce human-readable fluency reduces prompt perplexity to 82.1 but degrades Yelp style transfer joint performance J(C,S,F) from 61.4 to 46.7; moreover, RLPrompt lags full-model fine-tuning on many-class tasks with larger total training sets such as 10-class Yahoo and 14-class DBPedia.

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Mapped AIO Classes
AIO Target Class Mapping Relation Mapping Rationale
AIO:ArtificialNeuralNetwork
Artificial Neural Network
related_match RLPrompt trains a neural policy MLP inserted into a frozen Transformer language model to generate discrete prompts for black-box neural language models.

Evidence Sources & Primary Literature

3 Sources
Source ID Publication / Document Type / Access Reference & Checksum
r726-primary-pdf
Mingkai Deng, Jianyu Wang, Cheng-Ping Hsieh, Yihan Wang, Han Guo, Tianmin Shu, Meng Song, Eric P. Xing, Zhiting Hu
primary paper
full_text
ID: https://dblp.org/search/publ/api?q=RLPrompt+Optimizing+Discrete+Text+Prompts+with+Reinforcement+Learning+Deng&format=xml
sha256:385c55ec3f45…
r726-arxiv-abs
Mingkai Deng, Jianyu Wang, Cheng-Ping Hsieh, Yihan Wang, Han Guo, Tianmin Shu, Meng Song, Eric P. Xing, Zhiting Hu
primary paper
abstract_only
ID: https://arxiv.org/abs/2205.12548
sha256:e10199f74f75…
r726-metadata-cr
Mingkai Deng, Jianyu Wang, Cheng-Ping Hsieh, Yihan Wang, Han Guo, Tianmin Shu, Meng Song, Eric P. Xing, Zhiting Hu
primary paper
abstract_only
ID: https://dblp.org/search/publ/api?q=RLPrompt+Optimizing+Discrete+Text+Prompts+with+Reinforcement+Learning+Deng&format=xml
sha256:9bc40b962c90…

Ontology & Grounding Topology

Open in interactive network graph →
CONCEPT KIND Algorithms AIMech:RLPromptReinforcementLearningDiscretePromptOptimization RLPrompt Reinforcement... 4 claims · 3 sources AIO GROUNDING AIO:ArtificialNeuralNetwork (1)

Curation Provenance

Curator: Antigravity
Method: ai_assisted
Model: Gemini
Created: 2026-10-19T13:29:00Z
Updated: 2026-10-19T13:29:00Z
Source File: data/curated/RLPromptReinforcementLearningDiscretePromptOptimization.yaml · Schema: curated_concept.yaml

Explore across X-Mech

Related computational & biological Mechs: Embedding Map Network Graph ProteinTraitsMech (ESM-2 pLM) DUFMech (Domain pLM) TraitMech CultureMech All 14 X-Mech Repositories