发明名称 Predicting values in sequence
摘要 Multiple data prediction strategies are received. Each data prediction strategy may predict a next data value in a sequence of data values with a corresponding confidence value. Rather than rely on a single prediction strategy, the predictions of each of the data prediction strategies are linearly combined to generate a single prediction that is more accurate and has a lower overall loss than any of the individual prediction strategies. Further, a deviation is calculated based on the values in the sequence of values that have been observed so far using a weighted sum that favors more recent values in the sequence over less recent values in the sequence. A prediction of the next value in the sequence is generated based on the combined strategies and the calculated deviation.
申请公布号 US8862528(B2) 申请公布日期 2014.10.14
申请号 US201113105908 申请日期 2011.05.12
申请人 发明人 Panigrahy Rina;Kapralov Mikhail
分类号 G06N5/00;H04L27/06;G06N99/00 主分类号 G06N5/00
代理机构 代理人 Goldsmith Micah;Johnson Glen;Minhas Micky
主权项 1. A method comprising: receiving a sequence of values by a computing device, wherein each value in the sequence of values has an associated time; determining a deviation of the values of the sequence of values based on the time associated with each value by the computing device; selecting a confidence function from a plurality of confidence functions by the computing device; generating a prediction based on the determined deviation and the selected confidence function by the computing device, wherein the prediction comprises a predicted next value in the sequence of values and a confidence value; providing the prediction by the computing device; and generating a bet on the next value in the sequence of values according to the prediction, wherein an amount of the bet is proportional to the confidence value.
地址