TriAgent: Divergence-Aware Multi-Agent Committees for Cost-Efficient Financial Sentiment Analysis
summary
The gist
The gist The TriAgent system presents a divergence-aware multi-agent committee that uses contextual granularity to route queries, leading to superior cost-efficiency and performance in financial
In short
TriAgent is a three-tier committee for financial sentiment analysis using word, sentence, and cross-sentence models. It uses a Semantic Divergence Index (SDI) to route queries efficiently across these tiers, balancing performance and cost. This approach yields superior risk-adjusted returns and serves as an effective hallucination detector.
Key concepts
- TriAgent Framework
- A three-tier committee system using different contextual granularities: a word-level lexicon (VADER), a sentence-level domain transformer (FinBERT), and a cross-sentence reasoner (Qwen2.5, Mistral, Phi-3.5). It routes queries based on how these agents disagree.
- Semantic Divergence Index (SDI)
- A metric that measures pairwise disagreement between the outputs of the three agents at different granularities. By calculating indices like SDILE and SDIER, it determines which agent's prediction is most reliable for a specific query, guiding routing decisions.
- Critic Plateau Mechanism
- A strategy where an LLM is re-tasked as a critic to evaluate the outputs of smaller agents. This mechanism shows that when the LLM critiques these smaller outputs, performance stabilizes at high accuracy (F1≈0.87), proving granularity stratification is key, not just the number of agents.
Terminology used across episodes
This episode discusses
- TriAgent: Divergence-Aware Multi-Agent Committees for Cost-Efficient Financial Sentiment Analysis · Paper Radio
- FinBERT: Financial Sentiment Analysis with Pre-trained Language Models
- FrugalGPT: How to Use Large Language Models While Reducing Cost and Improving Performance
- Mistral 7B
- A Survey of Large Language Models in Finance (FinLLMs)
- RouteLLM: Learning to Route LLMs with Preference Data
- Ignore Previous Prompt: Attack Techniques For Language Models
- Large Language Model Routing with Benchmark Datasets
- Qwen2.5 Technical Report
- BloombergGPT: A Large Language Model for Finance
- FinBERT: A Pretrained Language Model for Financial Communications
- FinGPT: Open-Source Financial Large Language Models
The paper
TriAgent: Divergence-Aware Multi-Agent Committees for Cost-Efficient Financial Sentiment Analysis · Read on arXiv
Isabel Xu, *, Cynthia Xu, *, Rachel Ren2, Cong Guo3, Jiacheng Ding3,†
The Overlake School · Edwards Vacuum Inc. · The University of Memphis
Transcript
Introduction to the show: ident: AI Radio. Generated commentary on the latest Artificial Intelligence papers.
Tom: Hi, I'm Tom.
Jane: And I'm Jane, here with Lu, Meng and our in-house large language model, Lalam.
Tom: We're looking at the paper: "TriAgent: Divergence-Aware Multi-Agent Committees for Cost-Efficient Financial Sentiment Analysis".
Jane: Here's the gist of the paper. The gist The TriAgent system presents a divergence-aware multi-agent committee that uses contextual granularity to route queries, leading to superior cost-efficiency and performance in financial sentiment analysis.
Tom: How it works The TriAgent framework is a three-tier committee stratified by three contextual granularities: a word-level lexicon (VADER), a sentence-level domain transformer (FinBERT), and a cross-sentence reasoner (Qwen2.5, 0.5 B–14 B-4bit, with Mistral-7B and Phi-3.5-mini cross-family checks) The three tiers correspond to three contextual granularities: a word level lexicon (VADER), a sentence level domain transformer (FinBERT), and a cross sentence reasoner VADER fails on phrase-bound polarity reversals, FinBERT fails on multi clause numeric comparisons, and the LLM overconfidently invents reasoning where lexicon neutrality is correct.
Jane: Semantic Divergence Index (SDI) and Routing A three way Semantic Divergence Index (SDI) measures pairwise disagreement across granularities and routes each query accordingly The SDI is defined by three pairwise Semantic Divergence Indices: SDILE = sV − sF, SDILR = sV − sL, and SDIER = sF − sL.
Tom: Thresholding the pair (SDILE, SDIER) at (τLE, θER) = (0.3, 0.7) partitions samples into four behaviour quadrants: consensus skips L3, domain shift trusts F and routes to L2.
Title and authors: Tom: So we're looking at this paper today, "TriAgent: Divergence-Aware Multi-Agent Committees for Cost-Efficient Financial Sentiment Analysis." It sounds like they've tackled that problem where you have a lot of queries that are easy to sort but you still end up using expensive cloud reasoners for everything.
Jane: That’s the core idea, right? They’re looking at how to make sure you only spend money on the heavy reasoning when it actually needs it, not just because it's there.
Lu: The authors introduce a system with three tiers of agents based on different levels of context. They start with a word-level lexicon, then move to a sentence-level domain transformer, and then they add a cross-sentence reasoner for the final check.
Meng: Three tiers sounds complicated if you’re thinking about deployment, but the goal is clearly cost efficiency because most queries are just trivially classifiable.
Lalam: It sounds like they're building a committee that uses these different levels of analysis to decide what to do next.
The paper's summary: Tom: Okay, so the paper explains how this system works by using a three-way Semantic Divergence Index, or SDI, to route each query through these tiers.
Jane: They define this index by measuring how much disagreement there is between the different levels of analysis—word level versus sentence level versus cross-sentence reasoning.
Lu: They measure this with three specific indices: one comparing word and sentence level, one comparing word and reasoner, and another comparing sentence and reasoner.
Meng: So if the disagreement is too high in a certain way, that’s when the system decides which agent to trust or route to next.
Lalam: That routing decision determines whether it just skips a layer or routes to a different kind of agent interaction protocol, like voting or debating.
The paper's improvements: Tom: One of the big things they found is something called the critic plateau, which suggests that when you re-task the LLM as a critic over those smaller agents' outputs, its performance stabilizes around an F1 score of about zero point eight seven across Qwen models between one point five billion and seven billion parameters.
Jane: That’s interesting because it shows that the improvement isn't just about having a bigger model; it’s about how you structure the task for that model to evaluate the smaller ones.
Lu: They found that this plateau is driven by granularity, not just by having three different agents voting together, which they noted when comparing it to a same-size three-persona vote that only got an F1 of zero point six six.
Meng: If we’re looking at deployment, the idea of having a three-granularity edge predictor using XGBoost with an AUC of zero point eight five allows for fully on-device routing, which is something practical for cost control at scale <ref:2607.19794#pg1>.
Lalam: They also have this shared consensus dictionary that acts like a cross-lingual canoniiser, meaning Chinese queries can match English labels at F1 equal to zero point nine nine without running the committee again <ref:2607.19794#pg1>.
Conclusion: Tom: So to wrap up, the main thing is that this SDI single-stage strategy achieved the best risk adjusted return of three point five zero on a twenty ticker backtest, outperforming always-FinBERT at one point three six and alwaysLLM at zero point one one <ref:2607.19794#pg2>.
Jane: That's a significant performance gain when you look at the financial outcomes, showing that this layered approach really pays off compared to just picking one model type permanently.
Lu: The paper shows that this architecture hits all three FinLLM two thousand twenty-six CFP topic buckets simultaneously, which is a pretty broad implication for how we structure these committees <ref:2607.19794#pg2,hits all three FinLLM 2026 CFP topic buckets simultaneously>.
Meng: From a deployment standpoint, they saved about nine point three million dollars per year at ten million users compared to the GPT-4o-mini baseline, which really puts the cost savings into perspective.
Lalam: And that SDI signal also doubles as a post-hoc LLM hallucination detector with an AUC of zero point nine zero on FPB data, so it has this security benefit too <ref:2607.19794#pg1>.
More episodes
- 2605.10302-Follow the Mean: Reference-Guided Flow Matching
- 2605.11165-COSMOS: Model-Agnostic Personalized Federated Learning with Clustered Server Models and Pseudo-Label-Only Communication
- 2605.12292-STRABLE: Benchmarking Tabular Machine Learning with Strings
- 2605.13265-LightSplit: Practical Privacy-Preserving Split Learning via Orthogonal Projections (Full Version)
- 2605.15235-MuteBench: Modality Unavailability Tolerance Evaluation for Incomplete Multimodal Fusion
- 2605.15816-StippleDiffusion: Capacity-Constrained Stippling using Controlled Diffusion
- 2605.16610-Tensor Cookbook: Mastering Tensors through Diagrams
- 2605.17659-Bug or Feature squared: Weight Drift and Activation Sparsity
- 2605.20599-Unsupervised clustering and classification of upper limb EMG signals during functional movements: a data-driven
- 2605.22341-A Boundary-Layer Mechanism for One-Third Scaling in Online Softmax Classification