Machine Learning for Data Streams by Albert Bifet
Author:Albert Bifet
Language: eng
Format: epub
Tags: data mining; stream; data; mining; statistics; techniques; analysis; learning; extract; algorithm; data stream; mining; MOA; massive online analysis; software; implementation; applications; approximation; big data
Publisher: MIT Press
7.2âWeighted Majority
The Weighted Majority Algorithm, proposed by Littlestone and Warmuth [160], combines N existing predictors called âexpertsâ (in this context), and learns to adjust their weights over time. It is similar to the perceptron algorithm, but its update rule changes the weights multiplicatively rather than additively. Unlike the perceptron, it can be shown to converge to almost the error rate of the best expert, plus a small term depending on N. It is thus useful when the number of experts is large and many of them perform poorly.
The algorithm appears in figure 7.1. The input to the algorithm is a stream of items requiring prediction, each followed by its correct label. Upon receiving item number t, xt, the algorithm emits a prediction Å·t for the label of xt. Then the algorithm receives the correct label yt for xt. In the algorithm the sign function returns 0 for negative numbers and 1 for nonnegative ones.
Figure 7.1
The Weighted Majority algorithm.
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Algorithms of the Intelligent Web by Haralambos Marmanis;Dmitry Babenko(8298)
Azure Data and AI Architect Handbook by Olivier Mertens & Breght Van Baelen(6734)
Building Statistical Models in Python by Huy Hoang Nguyen & Paul N Adams & Stuart J Miller(6712)
Serverless Machine Learning with Amazon Redshift ML by Debu Panda & Phil Bates & Bhanu Pittampally & Sumeet Joshi(6585)
Data Wrangling on AWS by Navnit Shukla | Sankar M | Sam Palani(6370)
Driving Data Quality with Data Contracts by Andrew Jones(6321)
Machine Learning Model Serving Patterns and Best Practices by Md Johirul Islam(6084)
Learning SQL by Alan Beaulieu(5994)
Weapons of Math Destruction by Cathy O'Neil(5779)
Big Data Analysis with Python by Ivan Marin(5362)
Data Engineering with dbt by Roberto Zagni(4358)
Solidity Programming Essentials by Ritesh Modi(4008)
Time Series Analysis with Python Cookbook by Tarek A. Atwan(3866)
Pandas Cookbook by Theodore Petrou(3576)
Blockchain Basics by Daniel Drescher(3292)
Hands-On Machine Learning for Algorithmic Trading by Stefan Jansen(2905)
Feature Store for Machine Learning by Jayanth Kumar M J(2814)
Learn T-SQL Querying by Pam Lahoud & Pedro Lopes(2796)
Mastering Python for Finance by Unknown(2744)
