skip to main content
article

The Forgetron: A Kernel-Based Perceptron on a Budget

Published: 01 January 2008 Publication History

Abstract

The Perceptron algorithm, despite its simplicity, often performs well in online classification tasks. The Perceptron becomes especially effective when it is used in conjunction with kernel functions. However, a common difficulty encountered when implementing kernel-based online algorithms is the amount of memory required to store the online hypothesis, which may grow unboundedly as the algorithm progresses. Moreover, the running time of each online round grows linearly with the amount of memory used to store the hypothesis. In this paper, we present the Forgetron family of kernel-based online classification algorithms, which overcome this problem by restricting themselves to a predefined memory budget. We obtain different members of this family by modifying the kernel-based Perceptron in various ways. We also prove a unified mistake bound for all of the Forgetron algorithms. To our knowledge, this is the first online kernel-based learning paradigm which, on one hand, maintains a strict limit on the amount of memory it uses and, on the other hand, entertains a relative mistake bound. We conclude with experiments using real datasets, which underscore the merits of our approach.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image SIAM Journal on Computing
SIAM Journal on Computing  Volume 37, Issue 5
January 2008
403 pages

Publisher

Society for Industrial and Applied Mathematics

United States

Publication History

Published: 01 January 2008

Author Tags

  1. kernel methods
  2. learning theory
  3. online classification
  4. the Perceptron algorithm

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 17 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2023)FFTRL: A Sparse Online Kernel Classification Algorithm for Large Scale DataArtificial Neural Networks and Machine Learning – ICANN 202310.1007/978-3-031-44207-0_17(195-206)Online publication date: 26-Sep-2023
  • (2022)Worst-case regret analysis of computationally budgeted online kernel selectionMachine Language10.1007/s10994-021-06082-8111:3(937-976)Online publication date: 1-Mar-2022
  • (2022)Addressing modern and practical challenges in machine learning: a survey of online federated and transfer learningApplied Intelligence10.1007/s10489-022-04065-353:9(11045-11072)Online publication date: 30-Aug-2022
  • (2021)An online passive-aggressive algorithm for difference-of-squares classificationProceedings of the 35th International Conference on Neural Information Processing Systems10.5555/3540261.3541900(21426-21439)Online publication date: 6-Dec-2021
  • (2021)Distributed and Quantized Online Multi-Kernel LearningIEEE Transactions on Signal Processing10.1109/TSP.2021.311535769(5496-5511)Online publication date: 1-Jan-2021
  • (2021)High-Probability Kernel Alignment Regret Bounds for Online Kernel SelectionMachine Learning and Knowledge Discovery in Databases. Research Track10.1007/978-3-030-86486-6_5(67-83)Online publication date: 13-Sep-2021
  • (2020)Locally-adaptive nonparametric online learningProceedings of the 34th International Conference on Neural Information Processing Systems10.5555/3495724.3495866(1679-1689)Online publication date: 6-Dec-2020
  • (2019)Random feature-based online multi-kernel learning in environments with unknown dynamicsThe Journal of Machine Learning Research10.5555/3322706.332272820:1(773-808)Online publication date: 1-Jan-2019
  • (2019)Budgeted Algorithm for Linearized Confidence-Weighted LearningProceedings of the 2019 3rd International Conference on Cloud and Big Data Computing10.1145/3358505.3358510(6-10)Online publication date: 28-Aug-2019
  • (2019)Large Scale Online Multiple Kernel Regression with Application to Time-Series PredictionACM Transactions on Knowledge Discovery from Data10.1145/329987513:1(1-33)Online publication date: 23-Jan-2019
  • Show More Cited By

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media