Microsoft's SocialRL Trains a 4B Model to Beat GPT-5 at Negotiation
Microsoft Research drops SocialRL, EvoLib, and PazaBench V2 — five releases that push the frontier of agent negotiation, continual learning, and African speech AI.
- SocialRL: Microsoft Research trains social reasoning into small language models via RL — a 4B model matches GPT-5-family models on negotiation tasks.
- SocialReasoning-Bench: Open-source benchmark reveals frontier models complete tasks but consistently fail to advocate for users, leaving value on the table.
- EvoLib: New framework lets LLMs learn from experience at inference time without retraining, outperforming retrieval-based memory on math, code, and agent tasks.
- PazaBench V2: First ASR leaderboard for low-resource languages, covering 39 African languages and 52 models tested in real-world conditions.
- All tools are open-source; SocialReasoning-Bench runs on Microsoft Foundry and GitHub; EvoLib code is on GitHub.
- Defensive prompting alone cannot fix agent negotiation failures — targeted RL training (SocialRL) is required for reliable advocacy behavior.
Microsoft Research just published a cluster of five research releases covering agent social reasoning, continual learning, and low-resource speech AI. The headline result: a 4-billion-parameter small language model trained with SocialRL can match , and in some cases beat , models from the GPT-5 family on negotiation tasks. That's not a benchmark trick. It's a sign that the right training signal matters more than raw scale when the task is social reasoning.
The problem with agreeable AI
The traits that make an AI assistant pleasant , agreeableness, transparency, and eagerness to find common ground , turn into liabilities the moment it negotiates on your behalf. An agent that always says yes is a delightful conversationalist and a terrible delegate. This is the core tension SocialRL is designed to fix: training small language models to be strategically assertive, not just helpful.
SocialRL is Microsoft Research's work on training social reasoning directly into small language models. After in-domain training, a 4-billion-parameter model matches, and in places beats, much larger models across the GPT-5 family on held-out negotiation scenarios. The implication is significant: you don't need a frontier-scale model to build a capable negotiating agent, you need the right reinforcement learning setup.
Measuring what actually matters: SocialReasoning-Bench
To benchmark progress on this problem, Microsoft Research also released SocialReasoning-Bench, an open-source tool that evaluates whether agents genuinely advocate for the user , not just complete the task. It evaluates agents in two realistic domains: Calendar Coordination (scheduling meetings on behalf of a user) and Marketplace Negotiation (purchasing products), and introduces two metrics , Outcome Optimality (value captured for the principal) and Due Diligence (process quality versus a competent decision-making standard).
The distinction between those two metrics is important. The benchmark measures both outcomes and process: it scores agents on outcome optimality and due diligence. Current frontier models often leave value on the table , they usually complete the task, but they frequently accept suboptimal meeting times or poor deals instead of advocating effectively for the user.
The findings from running today's best models through the benchmark are sobering:
- Prompting helps, but it is not enough. Even with explicit guidance to act in the user's best interest, performance remains well below what a trustworthy delegate should achieve.
- In marketplace negotiation, GPT-4.1 is negligent in 95% of tasks , neither gathering information nor advocating for its principal.
- Agents rarely refuse adversarial requests in calendar scheduling, making them easy to manipulate through socially framed interactions.
- Gemini 3 Flash leads in calendar coordination, achieving robust behavior (good outcome + good process) on 90% of tasks.
The benchmark is open-source and available on GitHub, and can be tried directly on Microsoft Foundry.
EvoLib: memory that actually learns
The third release tackles a different but related problem: how do you make an AI agent get better at tasks over time without retraining the underlying model? The standard approach , storing a growing log of past interactions in memory , doesn't work well at scale. A pile of raw experiences isn't knowledge.
EvoLib enables large language models to learn from their own experience during inference, without requiring ground-truth labels or external feedback. Instead of accumulating raw memories, EvoLib transforms past attempts into reusable skills and reflective insights that can be applied to future tasks. Useful skills and insights are continually refined, consolidated, and reweighted, turning instance-specific observations into increasingly general knowledge over time.
Two mechanisms drive this:
- Consolidation: When new knowledge is extracted from a recent task, EvoLib retrieves similar existing knowledge and merges them into a more general, reusable form , moving beyond single-instance observations.
- Dynamic weighting: Each knowledge unit is scored not just on its immediate usefulness, but on how much it helps generate useful knowledge for future tasks. The most transferable insights naturally rise to the top.
As EvoLib does not require model updates, it can be applied to any black-box language models and AI systems deployed through APIs. That's a big deal for production systems where you can't retrain the base model. The team tested it on math reasoning, code generation under efficiency constraints, and long-horizon environment interaction , and it consistently outperformed retrieval-based memory approaches. Code is available on GitHub.
PazaBench V2: closing the gap for African speech AI
On the language inclusion front, Microsoft Research updated PazaBench , the first ASR (automatic speech recognition) leaderboard dedicated to low-resource languages. PazaBench is the first automatic speech recognition leaderboard dedicated to low-resource languages. It launches with initial coverage for 39 African languages and benchmarks 52 state-of-the-art ASR and language models, including newly released Paza ASR models for six Kenyan languages.
The platform aggregates leading public and community datasets from diverse styles of speech , including conversational, scripted read-aloud, unscripted, broadcast news, and domain-specific data , into one easy-to-explore platform per language. This makes it easier for researchers, developers, and product teams to assess which models perform best across underserved languages and understand trade-offs between speed and accuracy.
The human-centered Paza ASR models are minimal-data, fine-tuned models grounded in real-world testing with farmers on everyday mobile devices, covering six Kenyan languages: Swahili, Dholuo, Kalenjin, Kikuyu, Maasai, and Somali. The models were tested in everyday environments including low-bandwidth and noisy conditions to ensure reliability and usability beyond the lab.
Why this cluster of releases matters
Taken together, these releases point at a consistent theme: the field has been measuring the wrong things and building the wrong capabilities. Task completion rates hide negotiation failures. Raw memory accumulation isn't the same as learning. And speech AI benchmarks that ignore 39 African languages aren't actually measuring speech AI.
SocialRL's headline result , a 4B model beating GPT-5-class models at negotiation , is the most immediately provocative finding. It suggests that social reasoning is a trainable, domain-specific skill, not an emergent property that only appears at scale. If that holds up across more settings, it changes the calculus for anyone building agentic systems that interact with other agents or humans on a user's behalf.
EvoLib addresses a gap that will only grow more pressing as agents are deployed in long-running, production environments. And PazaBench V2 gives the research community a concrete, standardized way to measure progress on languages that have historically been invisible to mainstream benchmarks , a necessary step before any real progress can be tracked.