A Tutorial on Online Supervised Learning with Applications to Node Classification in Social Networks
Not on the map. Why?
Abstract (arXiv)
We revisit the elegant observation of T. Cover '65 which, perhaps, is not as well-known to the broader community as it should be. The first goal of the tutorial is to explain---through the prism of this elementary result---how to solve certain sequence prediction problems by modeling sets of solutions rather than the unknown data-generating mechanism. We extend Cover's observation in several directions and focus on computational aspects of the proposed algorithms. The applicability of the methods is illustrated on several examples, including node classification in a network. The second aim of this tutorial is to demonstrate the following phenomenon: it is possible to predict as well as a combinatorial "benchmark" for which we have a certain multiplicative approximation algorithm, even if the exact computation of the benchmark given all the data is NP-hard. The proposed prediction methods, therefore, circumvent some of the computational difficulties associated with finding the best model given the data. These difficulties arise rather quickly when one attempts to develop a probabilistic model for graph-based or other problems with a combinatorial structure.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). First posted on arXiv 31 Aug 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 1; 2024: 0; 2025: 1.
3 papers.
- 2021ktexttt-experts -- Online Policies and Fundamental Limitscited by 8
- 2023Fast Online Node Labeling for Very Large Graphscited by 2
- 2025Optimal Online Bookmaking for Binary Gamescited by 0
- 2025Optimal Online Bookmaking for Binary Games12 Jan 2025
- 2023Fast Online Node Labeling for Very Large Graphs25 May 2023
- 2021ktexttt-experts -- Online Policies and Fundamental Limits15 Oct 2021