paper-with-me

홈 › Papers

Tracking Changing Probabilities via Dynamic Learners

2024-02-15 · Omid Madani

Consider a predictor, a learner, whose input is a stream of discrete items. The predictor's task, at every time point, is probabilistic multiclass prediction, i.e. to predict which item may occur next by outputting zero or more candidate items, each with a probability, after which the actual item is revealed and the predictor updates. To output probabilities, the predictor keeps track of the proportions of the items it has seen. The stream is unbounded (lifelong), and the predictor has finite limited space. The task is open-ended: the set of items is unknown to the predictor and their totality can also grow unbounded. Moreover, there is non-stationarity: the underlying frequencies of items may change, substantially, from time to time. For instance, new items may start appearing and a few recently frequent items may cease to occur again. The predictor, being space-bounded, need only provide probabilities for those items which, at the time of prediction, have sufficiently high frequency, i.e., the salient items. This problem is motivated in the setting of Prediction Games, a self-supervised learning regime where concepts serve as both the predictors and the predictands, and the set of concepts grows over time, resulting in non-stationarities as new concepts are generated and used. We design and study a number of predictors, sparse moving averages(SMAs), for the task. One SMA adapts the sparse exponentiated moving average and another is based on queuing a few counts, keeping dynamic per-item histories. Evaluating the predicted probabilities, under noise and non-stationarity, presents challenges, and we discuss and develop evaluation methods, one based on bounding log-loss. We show that a combination of ideas, supporting dynamic predictand-specific learning rates, offers advantages in terms of faster adaption to change (plasticity), while also supporting low variance (stability).

📄 PDF Abstract BibTeX arXiv:2402.10142

Code (1)

omadanitet/sparse-moving-averages 공식 구현

Tasks

Change DetectionSelf-Supervised Learning

Methods 이 논문이 사용한 방법론

SMA Slime Mould Algorithm (SMA) is a new stochastic optimizer proposed based on the oscillation mode of slime mould in nature. SMA has several new features with a unique…
SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

Automatic selection of eye tracking variables in visual categorization in adults and infants

2020-10-28 · Samuel Rivera, Catherine A. Best, Hyungwook Yim, Dirk B. Walther 외

Visual categorization and learning of visual categories exhibit early onset, however the underlying mechanisms of early categorization are not well understood. The main limiting factor for examining these mechanisms is t…

Similarity Function Tracking using Pairwise Comparisons

2017-01-07 · Kristjan Greenewald, Stephen Kelley, Brandon Oselio, Alfred O. Hero III

Recent work in distance metric learning has focused on learning transformations of data that best align with specified pairwise similarity and dissimilarity constraints, often supplied by a human observer. The learned tr…

ClusteringMetric LearningRetrieval

Dynamic Metric Learning from Pairwise Comparisons

2016-10-10 · Kristjan Greenewald, Stephen Kelley, Alfred Hero III

Recent work in distance metric learning has focused on learning transformations of data that best align with specified pairwise similarity and dissimilarity constraints, often supplied by a human observer. The learned tr…

ClusteringMetric LearningRetrieval

Contextual Bandits for adapting to changing User preferences over time

2020-09-21 · Dattaraj Rao

Contextual bandits provide an effective way to model the dynamic data problem in ML by leveraging online (incremental) learning to continuously adjust the predictions based on changing environment. We explore details on …

Incremental LearningMulti-Armed BanditsReinforcement Learning (RL)

Learning Behavior-oriented Knowledge Tracing

2023-08-06 · ACM SIGKDD Conference on Knowledge Discovery and Data Mining 2023 8 · Xu, Bihan and Huang, Zhenya and Liu, Jiayu and Shen 외

Exploring how learners' knowledge states evolve during the learning activities is a critical task in online learning systems, which can facilitate personalized services downstream, such as course recommendation. Most of …

Knowledge Tracing