Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Artem Sokolov 0001

dblp:79/3174-1 · DBLP profile ↗
← Back
17ranked-venue papers
8as first author
6since 2021 · last 2024
0000-0002-8056-0504ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 15 · 7 first-author · 6 since 2021Databases, data management, data science and information retrieval · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
8 papers
Language models and text generation · 42% Machine translation · 24% Deep learning architectures and training · 12%
Network and information security
1 paper
Security and privacy of machine learning · 100%
Databases, data mining, and information retrieval
2 papers
Information retrieval · 100%

Topics — the 16 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Language models and text generation › large language model › large language model adaptation
supervised fine-tuning
0.812024
Imitating Language via Scalable Inverse Reinforcement Learning · NeurIPS 2024
Machine learning › Deep learning architectures and training › data-centric deep learning
training data quality
0.712023
Make Every Example Count: On the Stability and Utility of Self-Influence for Learning from Noisy NLP Datasets · EMNLP 2023
Machine learning › Generative modeling › diffusion model › controllable generation
attribute-controlled generation
0.512021
Controlling Machine Translation for Multiple Attributes with Additive Interventions · EMNLP (1) 2021
Natural language and speech › Machine translation
controllable machine translation
0.512021
Controlling Machine Translation for Multiple Attributes with Additive Interventions · EMNLP (1) 2021
Natural language and speech › Language models and text generation
text generation
0.512021
Controlling Machine Translation for Multiple Attributes with Additive Interventions · EMNLP (1) 2021
Security and privacy of machine learning
adversarial attack
0.512021
Don't Search for a Search Method - Simple Heuristics Suffice for Adversarial Text Attacks · EMNLP (1) 2021
Security and privacy of machine learning › adversarial attack
textual adversarial attack
0.512021
Don't Search for a Search Method - Simple Heuristics Suffice for Adversarial Text Attacks · EMNLP (1) 2021
Information retrieval
cross-language information retrieval
0.422014
Learning to translate queries for CLIR · SIGIR 2014
Boosting Cross-Language Retrieval by Learning Bilingual Phrase Associations from Relevance Rankings · EMNLP 2013
Machine learning › Reinforcement learning › multi-armed bandit
counterfactual learning from bandit feedback
0.312017
Counterfactual Learning from Bandit Feedback under Deterministic Logging : A Case Study in Statistical Machine Translation · EMNLP 2017
Natural language and speech › Machine translation
neural machine translation
0.312017
Bandit Structured Prediction for Neural Sequence-to-Sequence Learning · ACL (1) 2017
Natural language and speech › Machine translation
statistical machine translation
0.312017
Counterfactual Learning from Bandit Feedback under Deterministic Logging : A Case Study in Statistical Machine Translation · EMNLP 2017
Machine learning › Probabilistic and Bayesian machine learning
structured prediction
0.212016
Stochastic Structured Prediction under Bandit Feedback · NIPS 2016
Information retrieval › cross-language information retrieval
query translation
0.212014
Learning to translate queries for CLIR · SIGIR 2014
Machine learning › Reinforcement learning › bandit
bandit feedback
0.112016
Stochastic Structured Prediction under Bandit Feedback · NIPS 2016
Mathematical optimization › stochastic optimization
stochastic first-order methods
0.112016
Stochastic Structured Prediction under Bandit Feedback · NIPS 2016
Information retrieval
query processing
0.112014
Learning to translate queries for CLIR · SIGIR 2014

Methods — techniques the papers use, named apart from their topics

temporal difference regularization · 0.8maximum likelihood estimation · 0.8inverse soft-q learning · 0.8self-influence · 0.7curriculum learning · 0.7control variates · 0.6zeroth-order optimization · 0.5vector-valued intervention · 0.5nearest neighbor heuristic · 0.5fine-tuning · 0.5bandit learning · 0.3attention-based recurrent neural network · 0.3pairwise preference learning · 0.2non-convex optimization · 0.2convex optimization · 0.2statistical machine translation · 0.2re-ranking · 0.2decoder parameter optimization · 0.2
YearPublicationVenuePosition
2024 Imitating Language via Scalable Inverse Reinforcement Learning
abstract
The majority of language model training builds on imitation learning. It covers pretraining, supervised fine-tuning, and affects the starting conditions for reinforcement learning from human feedback (RLHF). The simplicity and scalability of maximum likelihood estimation (MLE) for next token prediction led to its role as predominant paradigm. However, the broader field of imitation learning can more effectively utilize the sequential structure underlying autoregressive generation. We focus on investigating the inverse reinforcement learning (IRL) perspective to imitation, extracting rewards and directly optimizing sequences instead of individual token likelihoods and evaluate its benefits for fine-tuning large language models. We provide a new angle, reformulating inverse soft-Q-learning as a temporal difference regularized extension of MLE. This creates a principled connection between MLE and IRL and allows trading off added complexity with increased performance and diversity of generations in the supervised fine-tuning (SFT) setting. We find clear advantages for IRL-based imitation, in particular for retaining diversity while maximizing task performance, rendering IRL a strong alternative on fixed SFT datasets even without online data generation. Our analysis of IRL-extracted reward functions further indicates benefits for more robust reward functions via tighter integration of supervised and preference-based LLM post-training.
Markus Wulfmeier, Michael Bloesch, Nino Vieillard, Arun Ahuja, Jörg Bornschein, Sandy H. Huang, Artem Sokolov 0001, Matt Barnes 0001, Guillaume Desjardins, Alex Bewley, Sarah Bechtle, Jost Tobias Springenberg, Nikola Momchev, Olivier Bachem, Matthieu Geist, Martin A. Riedmiller
NeurIPS7
2023 Make Every Example Count: On the Stability and Utility of Self-Influence for Learning from Noisy NLP Datasets
abstract
Increasingly larger datasets have become a standard ingredient to advancing the state-of-theart in NLP.However, data quality might have already become the bottleneck to unlock further gains.Given the diversity and the sizes of modern datasets, standard data filtering is not straight-forward to apply, because of the multifacetedness of the harmful data and elusiveness of filtering rules that would generalize across multiple tasks.We study the fitness of task-agnostic self-influence scores of training examples for data cleaning, analyze their efficacy in capturing naturally occurring outliers, and investigate to what extent self-influence based data cleaning can improve downstream performance in machine translation, question answering and text classification, building up on recent approaches to self-influence calculation and automated curriculum learning.
Irina Bejan, Artem Sokolov 0001, Katja Filippova
EMNLP2
2022 Scaling Up Influence Functions
abstract
We address efficient calculation of influence functions for tracking predictions back to the training data. We propose and analyze a new approach to speeding up the inverse Hessian calculation based on Arnoldi iteration. With this improvement, we achieve, to the best of our knowledge, the first successful implementation of influence functions that scales to full-size (language and vision) Transformer models with several hundreds of millions of parameters. We evaluate our approach in image classification and sequence-to-sequence tasks with tens to a hundred of millions of training examples. Our code is available at https://github.com/google-research/jax-influence.
Andrea Schioppa, Polina Zablotskaia, David Vilar, Artem Sokolov 0001
AAAI4
2022 Quality at a Glance: An Audit of Web-Crawled Multilingual Datasets
abstract
Abstract With the success of large-scale pre-training and multilingual modeling in Natural Language Processing (NLP), recent years have seen a proliferation of large, Web-mined text datasets covering hundreds of languages. We manually audit the quality of 205 language-specific corpora released with five major public datasets (CCAligned, ParaCrawl, WikiMatrix, OSCAR, mC4). Lower-resource corpora have systematic issues: At least 15 corpora have no usable text, and a significant fraction contains less than 50% sentences of acceptable quality. In addition, many are mislabeled or use nonstandard/ambiguous language codes. We demonstrate that these issues are easy to detect even for non-proficient speakers, and supplement the human audit with automatic analyses. Finally, we recommend techniques to evaluate and improve multilingual corpora and discuss potential risks that come with low-quality data releases.
Julia Kreutzer, Isaac Caswell, Lisa Wang, Ahsan Wahab, Daan van Esch, Nasanbayar Ulzii-Orshikh, Allahsera Tapo, Nishant Subramani, Artem Sokolov 0001, Claytone Sikasote, Monang Setyawan, Supheakmungkol Sarin, Sokhar Samb, Benoît Sagot, Clara Rivera, Annette Rios, Isabel Papadimitriou, Salomey Osei, Pedro Ortiz Suarez, Iroro Orife, Kelechi Ogueji, Rubungo Andre Niyongabo, Toan Q. Nguyen, Mathias Müller 0002, André Müller, Shamsuddeen Hassan Muhammad, Nanda Muhammad, Ayanda Mnyakeni, Jamshidbek Mirzakhalov, Tapiwanashe Matangira, Colin Leong, Nze Lawson, Sneha Reddy Kudugunta, Yacine Jernite, Mathias Jenny, Orhan Firat, Bonaventure F. P. Dossou, Sakhile Dlamini, Nisansa de Silva, Sakine Çabuk Balli, Stella Biderman, Alessia Battisti, Ahmed Baruwa, Ankur Bapna, Pallavi Baljekar, Israel Abebe Azime, Ayodele Awokoya, Duygu Ataman, Orevaoghene Ahia, Oghenefego Ahia, Sweta Agrawal, Mofe Adeyemi
Trans. Assoc. Comput. Linguistics9
2021 Don't Search for a Search Method - Simple Heuristics Suffice for Adversarial Text Attacks
abstract
Recently more attention has been given to adversarial attacks on neural networks for natural language processing (NLP).A central research topic has been the investigation of search algorithms and search constraints, accompanied by benchmark algorithms and tasks.We implement an algorithm inspired by zeroth order optimization-based attacks and compare with the benchmark results in the TextAttack framework.Surprisingly, we find that optimizationbased methods do not yield any improvement in a constrained setup and slightly benefit from approximate gradient information only in unconstrained setups where search spaces are larger.In contrast, simple heuristics exploiting nearest neighbors without querying the target function yield substantial success rates in constrained setups, and nearly full success rate in unconstrained setups, at an order of magnitude fewer queries.We conclude from these results that current TextAttack benchmark tasks are too easy and constraints are too strict, preventing meaningful research on black-box adversarial text attacks.
Nathaniel Berger, Stefan Riezler, Sebastian Ebert, Artem Sokolov 0001
EMNLP (1)4
2021 Controlling Machine Translation for Multiple Attributes with Additive Interventions
abstract
Fine-grained control of machine translation (MT) outputs along multiple attributes is critical for many modern MT applications and is a requirement for gaining users' trust.A standard approach for exerting control in MT is to prepend the input with a special tag to signal the desired output attribute.Despite its simplicity, attribute tagging has several drawbacks: continuous values must be binned into discrete categories, which is unnatural for certain applications; interference between multiple tags is poorly understood.We address these problems by introducing vector-valued interventions which allow for fine-grained control over multiple attributes simultaneously via a weighted linear combination of the corresponding vectors.For some attributes, our approach even allows for fine-tuning a model trained without annotations to support such interventions.In experiments with three attributes (length, politeness and monotonicity) and two language pairs (English to German and Japanese) our models achieve better control over a wider range of tasks compared to tagging, and translation quality does not degrade when no control is requested.Finally, we demonstrate how to enable control in an already trained model after a relatively cheap fine-tuning stage.* Google AI Resident.
Andrea Schioppa, David Vilar, Artem Sokolov 0001, Katja Filippova
EMNLP (1)3
2017 Bandit Structured Prediction for Neural Sequence-to-Sequence Learning
abstract
Bandit structured prediction describes a stochastic optimization framework where learning is performed from partial feedback.This feedback is received in the form of a task loss evaluation to a predicted output structure, without having access to gold standard structures.We advance this framework by lifting linear bandit learning to neural sequence-to-sequence learning problems using attention-based recurrent neural networks.Furthermore, we show how to incorporate control variates into our learning algorithms for variance reduction and improved generalization.We present an evaluation on a neural machine translation task that shows improvements of up to 5.89 BLEU points for domain adaptation from simulated bandit feedback.
Julia Kreutzer, Artem Sokolov 0001, Stefan Riezler
ACL (1)2
2017 Counterfactual Learning from Bandit Feedback under Deterministic Logging : A Case Study in Statistical Machine Translation
abstract
The goal of counterfactual learning for statistical machine translation (SMT) is to optimize a target SMT system from logged data that consist of user feedback to translations that were predicted by another, historic SMT system.A challenge arises by the fact that riskaverse commercial SMT systems deterministically log the most probable translation.The lack of sufficient exploration of the SMT output space seemingly contradicts the theoretical requirements for counterfactual learning.We show that counterfactual learning from deterministic bandit logs is possible nevertheless by smoothing out deterministic components in learning.This can be achieved by additive and multiplicative control variates that avoid degenerate behavior in empirical risk minimization.Our simulation experiments show improvements of up to 2 BLEU points by counterfactual learning from deterministic bandit feedback.
Carolin Lawrence, Artem Sokolov 0001, Stefan Riezler
EMNLP2
2016 Learning Structured Predictors from Bandit Feedback for Interactive NLP
Artem Sokolov 0001, Julia Kreutzer, Christopher Lo, Stefan Riezler
ACL (1)1
2016 A Full-Text Learning to Rank Dataset for Medical Information Retrieval
Vera Boteva, Demian Gholipour Ghalandari, Artem Sokolov 0001, Stefan Riezler
ECIR3
2016 Stochastic Structured Prediction under Bandit Feedback
abstract
Stochastic structured prediction under bandit feedback follows a learning protocol where on each of a sequence of iterations, the learner receives an input, predicts an output structure, and receives partial feedback in form of a task loss evaluation of the predicted structure. We present applications of this learning scenario to convex and non-convex objectives for structured prediction and analyze them as stochastic first-order methods. We present an experimental evaluation on problems of natural language processing over exponential output spaces, and compare convergence speed across different objectives under the practical criterion of optimal task performance on development data and the optimization-theoretic criterion of minimal squared gradient norm. Best results under both criteria are obtained for a non-convex objective for pairwise preference learning under bandit feedback.
Artem Sokolov 0001, Julia Kreutzer, Stefan Riezler, Christopher Lo
NIPS1
2015 A Coactive Learning View of Online Structured Prediction in Statistical Machine Translation
abstract
We present a theoretical analysis of online parameter tuning in statistical machine translation (SMT) from a coactive learning view.This perspective allows us to give regret and generalization bounds for latent perceptron algorithms that are common in SMT, but fall outside of the standard convex optimization scenario.Coactive learning also introduces the concept of weak feedback, which we apply in a proofof-concept experiment to SMT, showing that learning from feedback that consists of slight improvements over predictions leads to convergence in regret and translation error rate.This suggests that coactive learning might be a viable framework for interactive machine translation.Furthermore, we find that surrogate translations replacing references that are unreachable in the decoder search space can be interpreted as weak feedback and lead to convergence in learning, if they admit an underlying linear model.
Artem Sokolov 0001, Stefan Riezler, Shay B. Cohen
CoNLL1
2015 Bandit structured prediction for learning from partial feedback in statistical machine translation
Artem Sokolov 0001, Stefan Riezler, Tanguy Urvoy
MTSummit1
2014 Learning to translate queries for CLIR
abstract
The statistical machine translation (SMT) component of cross-lingual information retrieval (CLIR) systems is often regarded as black box that is optimized for translation quality independent from the retrieval task. In recent work [10], SMT has been tuned for retrieval by training a reranker on $k$-best translations ordered according to their retrieval performance. In this paper we propose a decomposable proxy for retrieval quality that obviates the need for costly intermediate retrieval. Furthermore, we explore the full search space of the SMT decoder by directly optimizing decoder parameters under a retrieval-based objective. Experimental results for patent retrieval show our approach to be a promising alternative to the standard pipeline approach.
Artem Sokolov 0001, Felix Hieber, Stefan Riezler
SIGIR1
2013 Boosting Cross-Language Retrieval by Learning Bilingual Phrase Associations from Relevance Rankings
abstract
We present an approach to learning bilingual n-gram correspondences from relevance rankings of English documents for Japanese queries.We show that directly optimizing cross-lingual rankings rivals and complements machine translation-based cross-language information retrieval (CLIR).We propose an efficient boosting algorithm that deals with very large cross-product spaces of word correspondences.We show in an experimental evaluation on patent prior art search that our approach, and in particular a consensus-based combination of boosting and translation-based approaches, yields substantial improvements in CLIR performance.Our training and test data are made publicly available.
Artem Sokolov 0001, Laura Jehl, Felix Hieber, Stefan Riezler
EMNLP1
2012 Computing Lattice BLEU Oracle Scores for Machine Translation
Artem Sokolov 0001, Guillaume Wisniewski, François Yvon
EACL1
2011 Minimum Error Rate Training Semiring
Artem Sokolov 0001, François Yvon
EAMT1