paper-with-me

Papers

CTRL: A Conditional Transformer Language Model for Controllable Generation

2019-09-11 · Preprint 2019 9 · Nitish Shirish Keskar, Bryan McCann, Lav R. Varshney, Caiming Xiong, Richard Socher

Large-scale language models show promising text generation capabilities, but users cannot easily control particular aspects of the generated text. We release CTRL, a 1.63 billion-parameter conditional transformer language model, trained to condition on control codes that govern style, content, and task-specific behavior. Control codes were derived from structure that naturally co-occurs with raw text, preserving the advantages of unsupervised learning while providing more explicit control over text generation. These codes also allow CTRL to predict which parts of the training data are most likely given a sequence. This provides a potential method for analyzing large amounts of data via model-based source attribution. We have released multiple full-sized, pretrained versions of CTRL at https://github.com/salesforce/ctrl.

📄 PDF Abstract BibTeX arXiv:1909.05858

Code (8)

2024-MindSpore-1/Code2/tree/main/model-1/ctrl mindspore
JunnYu/paddle_ctrl paddle
MindCode-4/code-3/tree/main/ctrl mindspore
NohTow/PPL-MCTS pytorch
PaddlePaddle/PaddleNLP/tree/develop/paddlenlp/transformers/ctrl paddle
UKPLab/controlled-argument-generation tf
dig-team/hanna-benchmark-asg pytorch
lashoun/hanna-benchmark-asg pytorch

Tasks

Language ModelingLanguage ModellingText Generation

Methods 이 논문이 사용한 방법론

Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Residual Connection 설명 없음
Linear Warmup Linear Warmup is a learning rate schedule where we linearly increase the learning rate from a low rate to a constant rate thereafter. This reduces volatility in the early…
AdaGrad AdaGrad is a stochastic optimization method that adapts the learning rate to the parameters. It performs smaller updates for parameters associated with frequently occurring…
Gradient Clipping One difficulty that arises with optimization of deep neural networks is that large parameter gradients can lead an SGD optimizer to update…
CTRL 설명 없음
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…

Similar Papers 제목 키워드 기반

SweCTRL-Mini: a data-transparent Transformer-based large language model for controllable text generation in Swedish

2023-04-27 · Dmytro Kalpakchi, Johan Boye

We present SweCTRL-Mini, a large Swedish language model that can be used for inference and fine-tuning on a single consumer-grade GPU. The model is based on the CTRL architecture by Keskar, McCann, Varshney, Xiong, and S…

GPULanguage ModelingLanguage ModellingLarge Language Model+1

CtrlDiff: Boosting Large Diffusion Language Models with Dynamic Block Prediction and Controllable Generation

2025-05-20 · Chihan Huang, Hao Tang

Although autoregressive models have dominated language modeling in recent years, there has been a growing interest in exploring alternative paradigms to the conventional next-token prediction framework. Diffusion-based l…

Conditional Text GenerationLanguage ModelingLanguage ModellingText Generation

Controllable Protein Sequence Generation with LLM Preference Optimization

2025-01-25 · Xiangyu Liu, Yi Liu, Silei Chen, Wei Hu

Designing proteins with specific attributes offers an important solution to address biomedical challenges. Pre-trained protein large language models (LLMs) have shown promising results on protein sequence generation. How…

AttributeProtein Design

RelaCtrl: Relevance-Guided Efficient Control for Diffusion Transformers

2025-02-20 · Ke Cao, Jing Wang, Ao Ma, Jiasong Feng 외

The Diffusion Transformer plays a pivotal role in advancing text-to-image and text-to-video generation, owing primarily to its inherent scalability. However, existing controlled diffusion transformer methods incur signif…

Text-to-Video GenerationVideo Generation

Ctrl-Room: Controllable Text-to-3D Room Meshes Generation with Layout Constraints

2023-10-05 · Chuan Fang, Yuan Dong, Kunming Luo, Xiaotao Hu 외

Text-driven 3D indoor scene generation is useful for gaming, the film industry, and AR/VR applications. However, existing methods cannot faithfully capture the room layout, nor do they allow flexible editing of individua…

Layout GenerationScene GenerationText to 3D