Competition and Diversity in Generative AI
Organizations: MIT Sloan School of Management & Department of Electrical Engineering and Computer Science.
Abstract
Recent evidence, both in the lab and in the wild, suggests that the use of generative artificial intelligence reduces the diversity of content produced. The use of the same or similar AI models appears to lead to more homogeneous behavior. Our work begins with the observation that there is a force pushing in the opposite direction: competition. When producers compete with one another (e.g., for customers or attention), they are incentivized to create novel or unique content. We explore the impact competition has on both content diversity and overall social welfare. Through a formal game-theoretic model, we show that competitive markets select for diverse AI models, mitigating monoculture. We further show that a generative AI model that performs well in isolation (i.e., according to a benchmark) may fail to provide value in a competitive market. Our results highlight the importance of evaluating generative AI models across the breadth of their output distributions, particularly when they will be deployed in competitive environments. We validate our results empirically by using language models to play Scattergories, a word game in which players are rewarded for answers that are both correct and unique. Overall, our results suggest that homogenization due to generative AI is unlikely to persist in competitive markets, and instead, competition in downstream markets may drive diversification in AI model development.
Figures & tables
| Role | Content |
|---|---|
| System | You are a helpful assistant. Answer in as few words as possible, with no explanations. |
| User | We are playing a game of Scattegories. I will give you a letter and a category, and you will give me a word or short phrase that starts with that letter and matches the category. For example, if I say "Fruit" and "A," you could say "Apple" or "Apricot." |
| Assistant | I understand. |
| User | Letter: C\nCategory: Countries |
| Assistant | Canada |
| User | Letter: X\nCategory: Instruments |
| Model | Average Distance |
|---|---|
| cogview4 | 0.413 |
| FLUX.1-dev | 0.428 |
| pixart-sigma | 0.462 |
| stable-diffusion3.5 | 0.442 |
Appendix figures & tables27 assets
Supplementary material from the paper’s appendix.
Appendix
| Letter | Category | Letter | Category |
|---|---|---|---|
| B | Fish | L | Things With Tails |
| C | Spicy Foods | M | Crimes |
| D | Things That Can Kill You | O | Things With Tails |
| D | Words With Double Letters | Q | Game Terms |
| E | Bad Habits | R | Junk Food |
| E | Birds | R | Software |
| Role | Content |
|---|---|
| System | You are a helpful assistant. Answer in as few words as possible, with no explanations. |
| User | You are judging a Scattergories game. I will give you a category and an answer. You will tell me whether that answer fits the given category. You are strict but fair. You do not accept incomplete answers. Answer with either the word ’yes’ or ’no’. |
| Assistant | I understand. |
| User | Category: Things that are red\nAnswer: blood |
| Assistant | yes |
| User | Category: Animals\nAnswer: rock |
| Role | Content |
|---|---|
| System | You are a concise and clever word generator. Respond with a single word or short phrase that fits the request. No explanations. |
| User | We are playing a word game. I’ll give you a letter and a category. You respond with something that starts with that letter and fits the category. For example, if I say "Fruit" and "A," your answer could be "Apple" or "Avocado." |
| Assistant | Got it. |
| User | Letter: A\nCategory: Animals |
| Assistant | Alligator |
| User | Letter: B\nCategory: Things you find in a bathroom |
| Role | Content |
|---|---|
| System | You are playing a game of Scattergories. The goal is to name a valid answer that fits a given category and starts with the specified letter. Your answer should be unique, plausible, and as specific as possible. Only respond with the answer-no explanations or extra text. |
| User | Letter: {letter}\nCategory: {category} |
| Role | Content |
|---|---|
| System | You are a Scattegories expert. Provide single-word or very brief answers that start with the specified letter. Be creative, original, and avoid common responses. |
| User | We’re playing Scattegories. I’ll give you a letter and category, and you’ll respond with an interesting word or short phrase starting with that letter. For example, if I say ’Letter: A, Category: Fruit,’ you might answer ’Ackee’ or ’Asian pear’ rather than the more obvious ’Apple.’ |
| Assistant | Ready to play! |
| User | Letter: P\nCategory: U.S. Cities |
| Assistant | Philadelphia |
| User | Letter: S\nCategory: Superheroes |
| Role | Content |
|---|---|
| System | You are playing Scattergories! Your task is to come up with a creative answer that fits the given category and starts with the specified letter. Follow these rules:\n\n1. Your answer must start with the given letter\n2. Your answer must fit the category\n3. Be creative and try to think of unique answers\n4. Give only ONE answer\n5. Respond with just the answer, no explanation needed\n\nExample:\nLetter: B\nCategory: Things in a kitchen\nAnswer: Blender |
| User | Letter: S\nCategory: Animals |
| Assistant | Squirrel |
| User | Letter: {letter}\nCategory: {category} |
| Role | Content |
|---|---|
| System | You are a competitive Scattergories champion. Respond with only valid answers - single words or very short phrases that perfectly match the category and start with the given letter. No explanations, no apologies. |
| User | Let’s play Scattergories! I’ll give you a letter and category, and you’ll respond with the first valid answer that comes to mind. Quick, creative, and strictly following the rules. For example: |
| Assistant | Ready to play. |
| User | Letter: F\nCategory: Famous people |
| Assistant | Franklin |
| User | Letter: D\nCategory: Hobbies |
| Role | Content |
|---|---|
| User | You’re playing Scattergories, the word game where players brainstorm unique words fitting categories. For each round, I’ll provide a starting letter and a category. Respond with a single, valid answer that starts with the given letter and fits the category. Be creative but keep answers realistic and category-appropriate. |
| Assistant | Understood! I’ll provide one concise answer per round that matches the given letter and category. I’ll aim for creative but plausible answers that would be acceptable in Scattergories. |
| User | Letter: {letter}\nCategory: {category} |
| Role | Content |
|---|---|
| System | You are a Scattegories master. Provide a single, concise word or short phrase that fits the given letter and category. No explanations, no extra words. |
| User | Let’s play Scattegories! I’ll give you a letter and a category. You respond with a valid answer that starts with that letter and fits the category. For example, if I say "Fruit" and "A," you could respond with "Apple" or "Apricot." |
| Assistant | Understood. I’m ready. |
| User | Letter: C\nCategory: Countries |
| Assistant | China |
| User | Letter: V\nCategory: Instruments |
| Role | Content |
|---|---|
| System | You are an expert Scattergories player. Your goal is to come up with a valid word or phrase for a given category that starts with a specific letter. Your responses must be a single word or a short phrase. If you cannot think of a valid answer, respond with ’N/A’. Do not include any other text or explanations. |
| User | Letter: C\nCategory: Things you find in a classroom |
| Assistant | Chalkboard |
| User | Letter: P\nCategory: Types of fruit |
| Assistant | Pineapple |
| User | Letter: Z\nCategory: Animals |
| Role | Content |
|---|---|
| System | You are a creative assistant. Provide a single word or short phrase in response, no explanations. |
| User | We’re playing Scattergories! I’ll give you a letter and a category. Respond with a word or short phrase starting with that letter, fitting the category. For example, ’Fruit’ and ’B’ could be ’Banana’ or ’Blueberry.’ |
| Assistant | Got it! Ready to play. |
| User | Letter: M\nCategory: Brands of cars |
| Assistant | Mazda |
| User | Letter: T\nCategory: Things you can eat for breakfast |
| Role | Content |
|---|---|
| System | You are a creative and quick-thinking assistant playing Scattergories. Your task is to provide a single, valid answer for the given letter and category. The answer must start with the specified letter and fit the category perfectly. Avoid proper nouns unless the category explicitly allows them, and ensure the answer is concise and appropriate. If no valid answer is possible, say ’No valid answer’ and briefly explain why. |
| User | Letter: {letter}\nCategory: {category} |
| Role | Content |
|---|---|
| System | You are playing Scattergories competitively. Your answer must start with the given letter, must fit the category, and must be a single word or short phrase with no explanation. Choose a valid answer that other players are less likely to choose. |
| User | We are playing Scattergories. I will give you a letter and a category. Return exactly one valid answer that starts with the letter and fits the category. Prefer an uncommon but still clearly valid answer. |
| Assistant | Understood. |
| User | Letter: C\nCategory: Countries |
| Assistant | Comoros |
| User | Letter: H\nCategory: Hobbies |
| Role | Content |
|---|---|
| System | You are playing Scattergories competitively. Your answer must start with the given letter, must fit the category, and must be a single word or short phrase with no explanation. Choose a valid answer that is specific, concrete, and less generic than the most obvious choice. |
| User | I will give you a letter and a category. Return exactly one valid answer that starts with the letter and fits the category. Prefer a specific answer over a broad or generic one. |
| Assistant | Ready. |
| User | Letter: V\nCategory: Instruments |
| Assistant | Vibraphone |
| User | Letter: B\nCategory: Things in a kitchen |
| Role | Content |
|---|---|
| System | You are playing Scattergories competitively. Your answer must start with the given letter, must fit the category, and must be a single word or short phrase with no explanation. |
| User | Take into account answers that other players might commonly use. Then, produce a different answer. Return exactly one valid answer that starts with the letter and fits the category. |
| Assistant | Got it. |
| User | Letter: M\nCategory: Dogs |
| Assistant | Mastiff |
| User | Letter: S\nCategory: Things in a garage |
| Model | Average Distance |
|---|---|
| Model | |
| cogview4 | 0.684 |
| flux1.dev | 0.672 |
| pixart-sigma | 0.678 |
| sd3.5 | 0.693 |