CPC G06Q 30/0255 (2013.01) [G06N 5/04 (2013.01)] | 16 Claims |
1. A method of determining an advertisement target according to an advertisement request, the method comprising:
obtaining usage history information from a first plurality of devices via transmission from a communication interface of a device of the first plurality of devices;
obtaining a first plurality of features of the first plurality of devices, based on the usage history information;
generating a plurality of feature vectors for the first plurality of features;
determining a first plurality of labels for the first plurality of devices, based on the advertisement request and the first plurality of features by:
extracting a second plurality of devices that have achieved an advertisement purpose with respect to an advertisement object included in the advertisement request from among the first plurality of devices, based on the usage history information;
determining a second plurality of labels of the second plurality of devices as a first value;
extracting a third plurality of devices from among the first plurality of devices for which labels have not been determined with a third plurality of features that are similar to a second plurality of features the second plurality of devices;
training a neural network model comprising a plurality of lavers and a first plurality of weights by:
providing the neural network model the advertise request and the first plurality of features as a plurality of input values; and
determining a second plurality of weights by optimizing a cost value of the first plurality of weights;
outputting the second plurality of weights of the first plurality of features;
determining one or more third labels of the third plurality of devices as the first value based on the third plurality of features and the second plurality of weights; and
determining one or more fourth labels of the third plurality of devices for which the labels have not been determined as a second value;
generating an advertisement target inference model, based on the first plurality of labels and the plurality of feature vectors; and
determining at least one advertisement target device among the first plurality of devices by applying the generated advertisement target inference model to the first plurality of devices.
|