Large-Scale Behavioral Targeting for Advertising over a Network
First Claim
1. A method for large-scale behavioral targeting, the method comprising:
- receiving training data that is processed raw data of user behavior;
generating selected features by performing feature selection on the training data;
generating feature vectors from the selected features;
initializing weights of a behavioral targeting model by scanning the feature vectors once; and
updating the weights of the behavioral targeting model by scanning iteratively the feature vectors using a multiplicative recurrence.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and a system are provided for large-scale behavioral targeting for advertising over a network, such as the Internet. In one example, the system receives training data that is processed raw data of user behavior. The system generates selected features by performing feature selection on the training data. The system generates feature vectors from the selected features. The system initializes weights of a behavioral targeting model by scanning the feature vectors once. The system then updates the weights of the behavioral targeting model by scanning iteratively the feature vectors using a multiplicative recurrence.
141 Citations
21 Claims
-
1. A method for large-scale behavioral targeting, the method comprising:
-
receiving training data that is processed raw data of user behavior; generating selected features by performing feature selection on the training data; generating feature vectors from the selected features; initializing weights of a behavioral targeting model by scanning the feature vectors once; and updating the weights of the behavioral targeting model by scanning iteratively the feature vectors using a multiplicative recurrence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for large-scale behavioral targeting, wherein the system is configured for:
-
receiving training data that is processed raw data of user behavior; generating selected features by performing feature selection on the training data; generating feature vectors from the selected features; initializing weights of a behavioral targeting model by scanning the feature vectors once; and updating the weights of the behavioral targeting model by scanning iteratively the feature vectors using a multiplicative recurrence. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable medium carrying one or more instructions for large-scale behavioral targeting, wherein the one or more instructions, when executed by one or more processors, cause the one or more processors to perform the steps of:
-
receiving training data; generating selected features by performing feature selection on the training data; generating feature vectors from the selected features; initializing weights of a behavioral targeting model by scanning the feature vectors once; and updating the weights of the behavioral targeting model by scanning iteratively the feature vectors using a multiplicative recurrence.
-
Specification