finbert-tone-finetuned-finance-topic-classification

Maintained By
nickmuchi

FinBERT-Tone Financial Topic Classification

PropertyValue
Base Modelyiyanghkust/finbert-tone
TaskFinancial Topic Classification
Accuracy91.06%
F1 Score91.06%
Training FrameworkPyTorch 1.13.0

What is finbert-tone-finetuned-finance-topic-classification?

This model is a specialized fine-tuned version of FinBERT-Tone, specifically adapted for classifying financial topics in Twitter content across 20 different categories. It incorporates intelligent class weighting to handle imbalanced data distribution, resulting in robust performance across all topic categories.

Implementation Details

The model was trained using a carefully tuned learning process with Adam optimizer (learning rate: 2e-05) and linear scheduler over 20 epochs. It employs native AMP mixed precision training for optimal performance and efficiency. The training process showed consistent improvement, starting from 85.52% accuracy in epoch 1 and reaching 90.79% by the final epoch.

  • Batch size: 64 for both training and evaluation
  • Optimization: Adam with betas=(0.9,0.999)
  • Learning rate: 2e-05 with linear scheduling
  • Mixed precision training implementation

Core Capabilities

  • Multi-class classification across 20 financial topics
  • Optimized for Twitter financial news content
  • Balanced performance through weighted class handling
  • High precision (91.13%) and recall (91.06%) metrics

Frequently Asked Questions

Q: What makes this model unique?

This model stands out for its specialized focus on financial Twitter content and its ability to handle class imbalance through weighted training. The high accuracy and balanced precision-recall metrics make it particularly reliable for real-world financial topic classification tasks.

Q: What are the recommended use cases?

The model is ideal for analyzing financial news and discussions on social media, particularly Twitter. It can be used for content categorization, trend analysis, and automated financial news routing systems.

🍰 Interesting in building your own agents?
PromptLayer provides Huggingface integration tools to manage and monitor prompts with your whole team. Get started here.