System and method for operating a non-linear model with missing data for use in electronic commerce
First Claim
1. A data preprocessor for preprocessing input electronic commerce data for a non-linear model used to control an electronic commerce system, wherein the input electronic commerce data include one or more outlier values, comprising:
- an input buffer which is operable to receive and store the input electronic commerce data;
a data filter which is operable to detect and remove said one or more outlier values, thereby generating corrected input electronic commerce data; and
an output device for outputting the corrected input electronic commerce data, said corrected input electronic commerce data comprising the input electronic commerce data to the non-linear model.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for preprocessing input electronic commerce data to a non-linear model for use in an electronic commerce (e-commerce) system. The non-linear model includes parameters that define the representation of the e-commerce system, and operates in two modes: run-time and training. A data preprocessor preprocesses received data in accordance with predetermined preprocessing parameters, and outputs preprocessed data. The data preprocessor includes an input buffer for receiving and storing the input data. The input data may include one or more outlier values. A data filter detects and removes, and may optionally replace, any outlier values in the input data, generating corrected input data. An output device outputs the corrected data from the data filter as preprocessed data, which may be input to the non-linear model in training mode to train the non-linear model, and/or in run-time mode to generate control parameters and/or predictive output information for the e-commerce system.
-
Citations
40 Claims
-
1. A data preprocessor for preprocessing input electronic commerce data for a non-linear model used to control an electronic commerce system, wherein the input electronic commerce data include one or more outlier values, comprising:
-
an input buffer which is operable to receive and store the input electronic commerce data;
a data filter which is operable to detect and remove said one or more outlier values, thereby generating corrected input electronic commerce data; and
an output device for outputting the corrected input electronic commerce data, said corrected input electronic commerce data comprising the input electronic commerce data to the non-linear model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for preprocessing input electronic commerce data prior to input to a non-linear model used to control an electronic commerce system, wherein said non-linear model comprises multiple inputs, each of the inputs associated with a portion of the input electronic commerce data, wherein the input electronic commerce data include one or more outlier values, the method comprising:
-
receiving and storing the input electronic commerce data;
analyzing said input electronic commerce data to determine said one or more outlier values;
removing said one or more outlier values, thereby generating corrected input electronic commerce data; and
outputting the corrected electronic commerce data, said corrected electronic commerce data comprising the input electronic commerce data to the non-linear model. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for preprocessing input electronic commerce data for a non-linear model used to control an electronic commerce system, wherein said non-linear model comprises multiple inputs, each of the inputs associated with a portion of the input electronic commerce data, wherein the input electronic commerce data include one or more outlier values, comprising:
-
means for receiving and storing the input electronic commerce data;
means for analyzing said input electronic commerce data to determine said one or more outlier values;
means for removing said one or more outlier values, thereby generating corrected input electronic commerce data; and
means for outputting the corrected electronic commerce data, said corrected electronic commerce data comprising the input electronic commerce data to the non-linear model. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A carrier medium which stores program instructions for preprocessing input electronic commerce data prior to input to a non-linear model used to control an electronic commerce system, wherein said non-linear model comprises multiple inputs, each of the inputs associated with a portion of the input electronic commerce data, wherein the input electronic commerce data comprise one or more outlier values, wherein said program instructions are executable to:
-
receive and store the input electronic commerce data;
analyze said input electronic commerce data to determine said one or more outlier values;
remove said one or more outlier values, thereby generating corrected input electronic commerce data; and
output the corrected electronic commerce data, said corrected electronic commerce data comprising the input electronic commerce data to the non-linear model. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification