A user behavior prediction method and apparatus and a behavior prediction model training method and apparatus, relating to the field of big data processing and the field of artificial intelligence.The user behavior prediction method comprises: after obtaining behavior prediction information comprising a plurality pieces of feature data, respectively obtaining a first contribution value of each piece of feature data for a designated behavior; for every N pieces of feature data among the plurality pieces feature data, processing the every N pieces of feature data using a corresponding feature interaction model to obtain a second contribution value of the every N pieces of feature data for the designated behavior; and finally determining, according to the obtained first contribution value and second contribution value, the execution probability a user executes the designated behavior, so as to implement the prediction of a user behavior. Because the method takes the interaction effect of the plurality pieces of feature data on the designated behavior into consideration during behavior prediction, the accuracy of behavior prediction is effectively improved.
USER BEHAVIOR PREDICTION METHOD AND APPARATUS, AND BEHAVIOR PREDICTION MODEL TRAINING METHOD AND APPARATUS