This model was initialized with
rubert-base-cased-conversational weights and trained on a batch of datasets collected by
Smetanin, using the same training sampling presented in
this wonderful work. This approach allows for a uniform distribution among different datasets and three classes of sentiment labels: negative, neutral, and positive. Datasets were prepared by David Dale and are hosted
here.
I chose rubert-base-cased-conversational weights because, according to Smetanin's work, this model ranks first among all other multilingual and popular Russian language models with BERT base architecture.
This model was trained and tested using the code and hyperparameters from the
rubert-tiny-sentiment-balanced work.
It outperforms rubert-tiny-sentiment-balanced on four datasets, underperforms on one (linis), and has the same performance on mokoron and rureviews. See
this for the comparison.