Aivora
arXivAI AgentIntermediate

Building Communication-Efficient Social Intelligence in Language Agents with TACT

打造精鍊社交智能:TACT 框架如何讓 AI Agent 用最少 Token 達成談判目標

2 min read
Building Communication-Efficient Social Intelligence in Language Agents with TACT
The 30-second version

Socially intelligent agents often struggle to coordinate concisely. The TACT (Teacher-Assisted Communication Training) framework addresses this by revising student-generated actions through two specialized teachers: an expression specialist (which reduces wordiness) and a strategy specialist (which optimizes tactical moves). By simulating partner reactions, TACT selects teacher references that balance local goal support against action-token costs, distilling this efficient social intelligence back into the student model for independent deployment.

Key points

01

Dual dimensions of efficiency

Communication efficiency in agents spans both action strategy and expression, affecting not just the current utterance but also the partner's subsequent responses.

02

Dual specialist teachers

An expression specialist removes unnecessary detail while a strategy specialist proposes alternative actions to better address the partner's constraints.

03

Balancing goal and token cost

The framework samples partner responses to select the best teacher reference by actively balancing local goal support against action-token cost.

04

On-policy distillation

Guided on-policy distillation on student prefixes enables the student agent to act independently and efficiently during deployment.

How it works

TACT Training and Distillation Workflow
Provide base actionGenerate candidatesGet feedbackSelect best referenceUpdate studentStudent ActionSpecialist RevisionsSimulated ReactionEvaluate Goal & CostOn-policy Distillation

Why it matters

In multi-agent and human-AI systems, wordy agents cause high computational latency, API costs, and user fatigue. TACT demonstrates that agents can achieve high social intelligence and better goal success with shorter, more strategic communication, charting a path toward highly resource-efficient and user-friendly AI assistants.

Who it affects

  • AI Developer
  • AI Researcher
  • Product Manager

How to use it

  1. 1Automated business negotiations and multi-party resource coordination
  2. 2High-efficiency customer service bots and personal task assistants

Limitations & caveats

  • Relies heavily on the quality of the simulated partner responses during the training and evaluation phases.
  • The distillation process requires running multiple specialized teacher models, increasing training-phase complexity and compute overhead.

Related

AutoSynthData: Generating Targeted Training Data from Enterprise Agent Failures
Hugging FaceAI Agent

AutoSynthData: Generating Targeted Training Data from Enterprise Agent Failures

AutoSynthData:以企業 Agent 的失敗為師,自動生成高規格微調訓練資料

AutoSynthData is a framework by ServiceNow that analyzes an enterprise agent's failures against a stronger teacher to automatically generate and validate high-quality synthetic training data, bridging crucial performance gaps.

2 min read
KaliBench: Evaluating and Boosting LLM Command Generation on Kali Linux
arXivAI Agent

KaliBench: Evaluating and Boosting LLM Command Generation on Kali Linux

KaliBench:首個 Kali Linux 資安工具指令生成基準測試,助 8B 模型直逼 685B 巨獸

KaliBench is a fine-grained benchmark for evaluating LLM CLI command generation on Kali Linux. While open-weight models score below 42% accuracy, training an 8B model using KaliBench's runtime-free verifiable rewards allows it to rival a 685B MoE model.

2 min read