Principled Instructions Are All You Need for Questioning LLaMA-1/2, GPT-3.5/4

AI-generated keywords: Guiding principles

AI-generated Key Points

  • Introduces 26 guiding principles for querying and prompting large language models
  • Simplify formulation of questions for different scales of models
  • Verify effectiveness through experiments on LLaMA-1/2 and GPT-3.5/4
  • Provide researchers with a better guide for prompting large language models
  • Use phrases like "Your task is" and "You MUST" to enhance user engagement
  • Incorporate consequences for incorrect responses using phrases like "You will be penalized"
  • Assign a role to the language model to shape its behavior
  • Break down complex tasks into simpler prompts within an interactive conversation
  • Use specific prompts like "Explain [specific topic] in simple terms" or "Explain to me like I'm 11 years old"
  • Example-driven prompting using few-shot prompts is effective
  • Format prompts with clear instructions, examples, questions, context, and input data
  • Use affirmative language and avoid negative language in prompts
  • Guide the model's response with leading words like "think step by step"
  • Allow the model to ask questions for precise details before providing output
  • Test understanding by asking the model to teach a theorem or topic without giving away answers but providing feedback on correctness
  • Assign a role to large language models and use delimiters to enhance performance
Also access our AI generated: Comprehensive summary, Lay summary, Blog-like article; or ask questions about this paper to our AI assistant.

Authors: Sondos Mahmoud Bsharat, Aidar Myrzakhan, Zhiqiang Shen

Github at: https://github.com/VILA-Lab/ATLAS
License: CC BY 4.0

Abstract: This paper introduces 26 guiding principles designed to streamline the process of querying and prompting large language models. Our goal is to simplify the underlying concepts of formulating questions for various scales of large language models, examining their abilities, and enhancing user comprehension on the behaviors of different scales of large language models when feeding into different prompts. Extensive experiments are conducted on LLaMA-1/2 (7B, 13B and 70B), GPT-3.5/4 to verify the effectiveness of the proposed principles on instructions and prompts design. We hope that this work provides a better guide for researchers working on the prompting of large language models. Project page is available at https://github.com/VILA-Lab/ATLAS.

Submitted to arXiv on 26 Dec. 2023

Ask questions about this paper to our AI assistant

You can also chat with multiple papers at once here.

AI assistant instructions?

Results of the summarizing process for the arXiv paper: 2312.16171v1

, , , , This paper introduces 26 guiding principles aimed at streamlining the process of querying and prompting large language models. The goal is to simplify the formulation of questions for different scales of these models, understand their capabilities, and enhance user comprehension regarding their behaviors when fed with various prompts. The effectiveness of these principles on instructions and prompt design is verified through extensive experiments conducted on LLaMA-1/2 (7B, 13B, and 70B) as well as GPT-3.5/4. The objective is to provide researchers working on the prompting of large language models with a better guide. The project page for this work can be found at https://github.com/VILA-Lab/ATLAS. The expanded summary also provides additional insights into user interaction and engagement strategies. It suggests incorporating phrases like "Your task is" and "You MUST" to enhance user engagement. Additionally, it recommends using phrases such as "You will be penalized" to establish consequences for incorrect responses. In terms of content and language style, assigning a role to the language model helps in shaping its behavior. Phrases like "Answer a question given in natural language form" can be used in prompts to specify the desired response format. Instead, it is advised to get straight to the point. For complex tasks and coding prompts that involve multiple files, generating a programming script that automates file creation or modification can be helpful. Breaking down complex tasks into simpler prompts within an interactive conversation is also recommended. To ensure clarity or deeper understanding of a topic, specific prompts like "Explain [insert specific topic] in simple terms" or "Explain to me like I'm 11 years old" can be utilized. Example-driven prompting using few-shot prompts is another effective approach. Formatting prompts with clear instructions, examples, questions, context, and input data can improve comprehension. The refined summary also suggests incorporating phrases like "Your task is" and "You MUST" to provide clear directives to the model. It emphasizes the use of affirmative language while avoiding negative language. Leading words like "think step by step" can guide the model's response. Allowing the model to ask questions for precise details and requirements before providing output is encouraged. A specific prompt example for testing understanding includes asking the model to teach a theorem or topic without giving away answers but providing feedback on correctness. Assigning a role to large language models and using delimiters can further enhance their performance. Overall, this expanded summary provides detailed insights into user interaction strategies, content and language style considerations, handling complex tasks and coding prompts effectively, as well as various techniques for improved engagement with large language models.
Created on 04 Jan. 2024

Assess the quality of the AI-generated content by voting

Score: 0

Why do we need votes?

Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.

Similar papers summarized with our AI tools

Navigate through even more similar papers through a

tree representation

Look for similar papers (in beta version)

By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.

Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.