NotesByLex

Self-Instruct: Aligning Language Models with Self-Generated Instructions

Introduces Self-Instruct, a framework for improving the instruction-following capabilities of pretrained language models by bootstrapping off their own generations.

Pipeline generates instructions, input, and output samples from a language model, then filters invalid or similar ones before using them to finetune the original model.