Cross-platform user behavior prediction and marketing strategy generation system and method thereof

Through the cross-platform user behavior prediction and marketing strategy generation system, the problem of insufficient cross-platform heterogeneous data processing capabilities has been solved, and accurate prediction of multi-dimensional user behavior and intelligent marketing strategy generation have been achieved, improving prediction accuracy and marketing effectiveness.

CN120822984APending Publication Date: 2025-10-21XINRUI MEIZHU (GUANGZHOU) ARTIFICIAL INTELLIGENCE TECHNOLOGY CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510964630.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-14
Publication Date
2025-10-21

AI Technical Summary

Technical Problem

Existing technologies are unable to effectively process heterogeneous data across platforms, resulting in low accuracy in user behavior prediction, low intelligence in marketing strategy generation, and a lack of quantification of prediction uncertainty.

Method used

A cross-platform user behavior prediction and marketing strategy generation system is adopted, including a heterogeneous data alignment module, a three-dimensional behavior prediction network and a collaborative marketing strategy generator. Through the adversarial domain adaptation network to eliminate data feature differences, multimodal feature decoupling, adaptive cross-attention fusion and probability distribution calibration, three-dimensional probability distribution prediction of user behavior and intelligent marketing strategy generation are achieved.

Benefits of technology

It has improved the accuracy of user behavior prediction by 35% to 50%, enhanced the adaptability and credibility of marketing strategies, and improved marketing effectiveness by 25% to 40%.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120822984A_ABST
    Figure CN120822984A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of user behavior prediction and marketing strategy optimization, and discloses a cross-platform user behavior prediction and marketing strategy generation system and method, and the system comprises a heterogeneous data alignment module, a three-dimensional behavior prediction network and a collaborative marketing strategy generator. Intelligent separation and reconstruction of three types of features of user interests, category attributes and interactive behaviors are realized through a multi-modal feature decoupling unit; a three-dimensional cross-correlation model is constructed through an adaptive cross attention fusion unit, and dynamic feature fusion is realized; a probability distribution calibration unit uses a multi-task expert network and a dynamic calibration mechanism to output high-precision three-dimensional behavior probability distribution, so that the technical problems of feature entanglement, complex correlation modeling, prediction uncertainty quantization and the like in cross-platform user behavior prediction are solved, and accurate user behavior prediction and intelligent marketing strategy generation are realized; the method has important application value in the fields of e-commerce, advertisement putting and the like.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of user behavior prediction and marketing strategy optimization, and specifically to a cross-platform user behavior prediction and marketing strategy generation system and method, especially a technical solution for accurately predicting user click, purchase, and sharing behaviors and generating intelligent marketing strategies through a three-dimensional behavior prediction network. Background Art

[0002] With the rapid development of digital marketing, it has become common for companies to conduct marketing activities across multiple platforms. However, user data across different platforms exhibits significant heterogeneity, including inconsistent data formats, significant differences in feature dimensions, and varying user behavior patterns. Traditional user behavior prediction methods, designed primarily for a single platform, struggle to effectively handle heterogeneous data across these platforms, resulting in low prediction accuracy and unsatisfactory marketing results.

[0003] Existing technologies typically use a single prediction model to predict only a specific behavior, such as clicks or purchases, and lack the ability to comprehensively model multidimensional user behaviors. Furthermore, existing methods often employ simple data normalization or feature selection techniques when processing heterogeneous data, failing to address the fundamental issue of data feature differences across platforms. Furthermore, traditional prediction methods lack the ability to quantify prediction uncertainty, making it difficult to provide reliable confidence assessments for marketing decisions.

[0004] Therefore, there is an urgent need for a technical solution that can effectively process cross-platform heterogeneous data, achieve accurate prediction of multi-dimensional user behavior, and provide intelligent marketing strategy generation. Summary of the Invention

[0005] The purpose of the present invention is to provide a cross-platform user behavior prediction and marketing strategy generation system and method, so as to solve the technical problems in the prior art such as insufficient cross-platform heterogeneous data processing capabilities, low user behavior prediction accuracy, and low level of intelligence in marketing strategy generation.

[0006] Cross-platform user behavior prediction and marketing strategy generation system, including:

[0007] The heterogeneous data alignment module is used to receive multi-channel user data from different platforms, map the multi-channel user data to a unified feature space through the adversarial domain adaptation network, eliminate the differences in data features between different platforms, and output standardized user behavior feature data;

[0008] A three-dimensional behavior prediction network, data-connected to the heterogeneous data alignment module, is configured to receive the standardized user behavior feature data output by the heterogeneous data alignment module and predict the three-dimensional probability distribution of the user's click behavior, purchase behavior, and sharing behavior on the target platform;

[0009] a collaborative marketing strategy generator, connected to the three-dimensional behavior prediction network data, configured to receive the three-dimensional probability distribution output by the three-dimensional behavior prediction network and generate cross-brand product marketing combination plans for different users based on a game theory-driven optimization strategy;

[0010] The three-dimensional behavior prediction network includes a multimodal feature decoupling unit, an adaptive cross-attention fusion unit, and a probability distribution calibration unit;

[0011] The multimodal feature decoupling unit is used to separate the standardized user behavior feature data into three independent feature representations: user interest features, category attribute features, and interaction behavior features. The independence of the three types of features is ensured through a feature purity verification mechanism, and the separated features are enhanced through an adaptive feature reconstruction mechanism.

[0012] The adaptive cross-attention fusion unit is data-connected to the multimodal feature decoupling unit, and is used to receive the user interest features, category attribute features, and interactive behavior features, build a three-dimensional cross-correlation model of user-product association analysis, user-behavior association analysis, and product-behavior association analysis, and realize adaptive fusion of features through a dynamic attention weight allocation mechanism and a temporal perception adjustment mechanism;

[0013] The probability distribution calibration unit is data-connected to the adaptive cross-attention fusion unit, and is used to receive the fused feature representation, predict the probability distribution of the three behaviors respectively through the click prediction expert network, the purchase prediction expert network and the sharing prediction expert network, and output the calibrated three-dimensional probability distribution through the dynamic calibration mechanism and the uncertainty quantification mechanism.

[0014] Preferably, the multimodal feature decoupling unit includes:

[0015] A user interest feature extraction channel is used to identify and extract users' historical behavior patterns, browsing time, click frequency, and purchase cycle from the standardized user behavior feature data, and to construct a multi-level user interest feature representation through progressive in-depth analysis;

[0016] Category attribute feature extraction channel, used to analyze product price range, brand positioning, functional attributes, quality level, and market popularity, and to construct a multi-dimensional feature space for product categories based on seasonality, popular trends, and competition intensity;

[0017] The interactive behavior feature extraction channel is used to capture the user's browsing path, dwell time, operation sequence, and purchase decision process, and construct a dynamic feature representation of user behavior by identifying the temporal pattern, frequency distribution, and intensity changes of user behavior.

[0018] Preferably, the feature purity verification mechanism includes:

[0019] A feature independence verification module is used to calculate the correlation coefficient between the user interest feature, category attribute feature, and interaction behavior feature. When the correlation between features exceeds a preset threshold, a feature purification program is initiated to reduce the redundancy between features through orthogonalization processing;

[0020] The feature quality assessment module is used to evaluate the quality of extracted features based on three dimensions: discriminability, stability, and interpretability. Discrimination is measured by analyzing the distribution differences of features among different user groups. Stability is evaluated by testing the temporal consistency of features through time series analysis. Interpretability is evaluated by matching features with expert knowledge bases to verify their business rationality.

[0021] Preferably, the adaptive cross attention fusion unit comprises:

[0022] A three-dimensional cross-correlation modeling module is used to construct a bidirectional correlation map between users and products, the correlation between individual user characteristics and behavior patterns, and the correlation between product attributes and user behavior types;

[0023] A dynamic attention weight allocation module, connected to the data of the three-dimensional cross-correlation modeling module, is used to dynamically adjust the weight allocation of the three-dimensional correlation analysis according to the user's current browsing environment, time node, device type and network status, and optimize the attention weight parameters in real time according to the user's actual behavior feedback;

[0024] The timing perception adjustment module is data-connected to the dynamic attention weight allocation module, and is used to maintain the user's historical behavior sequence and allocate memory weights according to the time intervals and importance of the behaviors, and to achieve timing-aware attention adjustment through the time decay model and periodic behavior pattern recognition.

[0025] Preferably, the dynamic attention weight allocation module adopts a multi-granularity weight control strategy, including:

[0026] The global weight control layer is used to maintain a common weight template for the entire user group;

[0027] Group weight control layer, used to maintain specialized weight configurations for different user groups;

[0028] Individual weight control layer, used to maintain personalized weight parameters for each user;

[0029] Among them, the dynamic attention weight allocation module distributes weights among the three control layers according to the specific requirements of the prediction task. For the click behavior prediction task, the weight of the user interest characteristics is strengthened; for the purchase behavior prediction task, more attention is paid to the weight of the category attribute characteristics; for the sharing behavior prediction task, the weight of the interactive behavior characteristics is focused on.

[0030] Preferably, the probability distribution calibration unit includes:

[0031] A multi-task expert network group, including the click prediction expert network, the purchase prediction expert network, and the sharing prediction expert network. The click prediction expert network focuses on analyzing users' attention allocation and interest matching, the purchase prediction expert network focuses on users' purchasing power and demand intensity, and the sharing prediction expert network mainly analyzes users' social motivations and dissemination intentions.

[0032] An expert network coordinator, connected to the multi-task expert network group data, is used to monitor the prediction output of each expert network, identify potential prediction conflicts and make coordinated adjustments, and use a multi-task learning strategy to allow the three expert networks to learn from and promote each other during the training process;

[0033] The dynamic calibration and uncertainty quantification module is connected to the expert network coordinator data and is used to calculate the confidence score for each prediction result, calibrate the current prediction based on the model's prediction performance on historical data, and track the propagation of prediction uncertainty throughout the system.

[0034] Preferably, the dynamic calibration and uncertainty quantification module includes:

[0035] The prediction confidence assessment submodule is used to calculate the confidence score of the prediction result by comprehensively considering the quality of the input data, the adequacy of the model training and the accuracy of historical predictions;

[0036] The historical performance feedback calibration submodule is used to maintain forecast performance statistics for different user groups, different product categories, and different time periods. When making new forecasts, it refers to the historical performance of similar scenarios to calibrate the forecast results;

[0037] The uncertainty propagation control submodule is used to track the uncertainty accumulation and propagation process from input data noise to feature extraction error and then to model prediction variance, and identify the main sources of prediction error by quantifying the uncertainty contribution of each link.

[0038] Preferably, the probability distribution calibration unit outputs three levels of prediction results:

[0039] Coarse-grained prediction results represent the user's overall behavioral tendency and are used to quickly determine the user's activity level;

[0040] Medium-granularity prediction results represent the specific probability distribution of click behavior, purchase behavior, and sharing behavior, which is used to accurately determine the behavior type;

[0041] Fine-grained prediction results represent the change in behavior probability over time series, which is used for timing selection and dynamic strategy adjustment;

[0042] The probability distribution calibration unit further includes a prediction result consistency verification mechanism for ensuring the logical consistency between prediction results of different granularities, and starting a correction program to adjust the prediction results when inconsistency is found.

[0043] Preferably, the collaborative marketing strategy generator includes:

[0044] a game theory optimizer, configured to receive the three-dimensional probability distribution, optimize the balance between user collaborative behavior and brand marketing exposure using a game balance mechanism, and compare and analyze the predicted behavior distribution with actual user behavior;

[0045] A strategy decision module, connected to the game theory optimizer data, is used to generate specific marketing decision recommendations based on the three-dimensional probability distribution, such as increasing the exposure frequency for users with a high click probability, pushing promotional information to users with a high purchase probability, and providing sharing incentives to users with a high sharing probability;

[0046] The marketing mix generation module is connected to the data of the strategy decision module, and is used to generate cross-brand product combination plans that can be used for effective marketing in a collaborative manner for different users of each brand product, and to provide differentiated suggestions for marketing activities at different time points taking into account the predicted time dimension.

[0047] The cross-platform user behavior prediction and marketing strategy generation method includes the following steps:

[0048] Step 1: Heterogeneous data alignment processing: The heterogeneous data alignment module receives multi-channel user data from different platforms and uses the adversarial domain adaptation network to map the multi-channel user data into a unified feature space, eliminating the data feature differences between different platforms and outputting standardized user behavior feature data;

[0049] Step 2: Intelligent decoupling of multimodal features: The standardized user behavior feature data is separated into three independent feature representations: user interest features, category attribute features, and interaction behavior features through a multimodal feature decoupling unit. A feature purity verification mechanism is used to ensure the independence of the three types of features, and the separated features are enhanced through an adaptive feature reconstruction mechanism.

[0050] Step 3: Adaptive cross-attention fusion: Through the adaptive cross-attention fusion unit, a three-dimensional cross-correlation model of user-product association analysis, user-behavior association analysis, and product-behavior association analysis is constructed. A dynamic attention weight allocation mechanism and a temporal perception adjustment mechanism are used to achieve the adaptive fusion of the user interest characteristics, category attribute characteristics, and interactive behavior characteristics.

[0051] Step 4: Dynamically calibrate and predict the probability distribution. The probability distribution calibration unit uses the click prediction expert network, the purchase prediction expert network, and the sharing prediction expert network to predict the probability distribution of the three behaviors respectively. The calibrated three-dimensional probability distribution is output through the dynamic calibration mechanism and uncertainty quantification mechanism.

[0052] Step 5: Collaborative marketing strategy generation: The calibrated three-dimensional probability distribution is received by the collaborative marketing strategy generator, and a cross-brand product marketing combination plan for different users is generated based on a game theory-driven optimization strategy, and a multi-level marketing decision recommendation including coarse-grained prediction results, medium-grained prediction results, and fine-grained prediction results is output.

[0053] The beneficial effects of the present invention are:

[0054] First, through an innovative three-dimensional behavior prediction network architecture, the present invention can simultaneously predict users' three key behaviors: clicks, purchases, and sharing. Compared with traditional single-behavior prediction methods, the prediction accuracy is improved by 35% to 50%, providing more comprehensive and accurate user behavior insights for marketing decisions.

[0055] Secondly, the multimodal feature decoupling technology of the present invention can effectively separate three types of features: user interests, category attributes, and interactive behaviors, avoiding the prediction bias problem caused by feature entanglement in traditional methods. The feature independence verification mechanism ensures the reliability of feature quality and lays a solid foundation for subsequent predictions.

[0056] Thirdly, the adaptive cross-attention fusion mechanism can automatically adjust the feature fusion strategy according to different scenarios and user characteristics through dynamic weight allocation and temporal perception adjustment. Compared with the traditional method with fixed weights, its adaptability in complex scenarios is improved by more than 60%.

[0057] In addition, probability distribution calibration technology not only provides accurate behavioral probability predictions through multi-task expert networks and uncertainty quantification mechanisms, but also can quantify the credibility of the predictions, providing an important basis for risk control and decision optimization, and effectively reducing the uncertainty risk of marketing investment.

[0058] Finally, the collaborative marketing strategy generator based on game theory can comprehensively consider the balance of interests of multiple parties and generate the optimal cross-brand collaborative marketing plan. Compared with traditional single-brand marketing strategies, the overall marketing effect is improved by 25% to 40%. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] Figure 1 This is a schematic diagram of the overall architecture of the cross-platform user behavior prediction and marketing strategy generation system of the present invention;

[0060] Figure 2 Detailed structural diagram of the three-dimensional behavior prediction network;

[0061] Figure 3 Schematic diagram of the workflow of the multimodal feature decoupling unit;

[0062] Figure 4 Schematic diagram of the architecture of the adaptive cross-attention fusion unit;

[0063] Figure 5 Schematic diagram of the processing flow of the probability distribution calibration unit;

[0064] Figure 6 Flowchart of the method for cross-platform user behavior prediction and marketing strategy generation. DETAILED DESCRIPTION

[0065] The specific embodiments of the present invention are described in detail below with reference to the accompanying drawings so that those skilled in the art can better understand and implement the present invention.

[0066] like Figure 1 As shown, the cross-platform user behavior prediction and marketing strategy generation system of the present invention mainly includes a heterogeneous data alignment module 1, a three-dimensional behavior prediction network 2 and a collaborative marketing strategy generator 3.

[0067] Heterogeneous Data Alignment Module 1 is responsible for receiving multi-channel user data from different platforms. In one embodiment of the present invention, this multi-channel user data includes user purchase records on e-commerce platforms, interaction data on social platforms, and mobile application usage data. The adversarial domain adaptation network includes two core components: a generator network and a discriminator network.

[0068] Specifically, the generator network uses a four-layer fully connected neural network structure, with the number of neurons in each layer set to 512, 256, 128, and 64, respectively. Preferably, the ReLU function is used as the activation function to provide the necessary nonlinear transformation capabilities. The discriminator network uses a three-layer fully connected structure, with the number of neurons set to 256, 128, and 1, respectively. The last layer uses a sigmoid activation function to output binary classification probabilities.

[0069] During training, when the discriminator's classification accuracy drops below 0.55, it indicates that the generator has effectively mapped data from different platforms into a unified feature space. Furthermore, the mapping effect is evaluated by calculating the Euclidean distance between the generated features and the target domain features. When the average Euclidean distance is less than 0.15, the data feature differences are considered to have been effectively eliminated.

[0070] The standardized user behavior feature data is represented by a matrix of dimension n×d, where n represents the number of user samples and d represents the feature dimension. In practical applications, the feature dimension d is usually set to 128 or 256 to balance feature expression capability and computational efficiency.

[0071] like Figure 2 As shown, the three-dimensional behavior prediction network 2 includes a multimodal feature decoupling unit 21, an adaptive cross-attention fusion unit 22, and a probability distribution calibration unit 23. This network receives the standardized user behavior feature data output by the heterogeneous data alignment module 1 and predicts the three-dimensional probability distribution of the user's click behavior, purchase behavior, and sharing behavior on the target platform.

[0072] The multimodal feature decoupling unit 21 includes a user interest feature extraction channel, a category attribute feature extraction channel, and an interaction behavior feature extraction channel.

[0073] The user interest feature extraction channel models user interests by analyzing historical user behavior patterns. Specifically, this channel counts users' browsing time across different product categories over the past 30 days. When the browsing time for a particular category exceeds 12% of the total browsing time, it is identified as a user interest category. Click frequency is quantified by calculating the average number of clicks per hour. Active users typically click more than 4 times per hour. The purchase cycle is determined by analyzing the time intervals between users' historical purchase records. For users who purchase periodically, the average purchase interval is typically between 15 and 45 days.

[0074] The category attribute feature extraction channel specifically processes the inherent attributes of products and categories. The price range is divided into three tiers using a tertile method: low (0-25th percentile), mid (25th-75th percentile), and high (75th-100th percentile). Brand positioning is quantified using a brand awareness scoring system on a scale of 1-10, with well-known brands typically scoring above 7. Market popularity is calculated based on a combination of monthly product searches and sales rankings. Popular products typically receive over 1,000 monthly searches.

[0075] The interactive behavior feature extraction channel captures user interaction patterns with products. Browsing paths are captured by recording the sequence of user jumps between product pages. Users whose paths exceed five pages generally have strong purchase intent. Dwell time is recorded in seconds. When a user stays on a single product page for more than 45 seconds, it indicates a high level of interest in the product. The action sequence includes basic actions such as browsing, adding to favorites, comparing, and purchasing. Users who complete the action sequence have a 35% higher conversion rate than those who skip through the action sequence.

[0076] The feature purity verification mechanism includes a feature independence verification module and a feature quality assessment module.

[0077] The feature independence verification module measures the correlation between the three feature types by calculating the Pearson correlation coefficient. When the correlation coefficient between user interest features and category attribute features exceeds 0.25, the feature purification process is initiated. This process uses the Schmidt orthogonalization method to project relevant features into an orthogonal subspace to ensure linear independence between features. After orthogonalization, the correlation coefficient between features should drop below 0.15.

[0078] The feature quality assessment module evaluates feature quality across three dimensions. Discrimination is assessed by calculating the KL divergence of feature distributions across different user groups. Features with a KL divergence greater than 0.3 are considered to have good discriminatory capabilities. Stability is assessed by analyzing the variance of features over seven consecutive days. Features with a variance change of less than 20% are considered to have good stability. Interpretability is assessed by matching against an expert knowledge base. Features with a match greater than 80% are considered to have good business rationality.

[0079] The adaptive cross-attention fusion unit 22 includes a three-dimensional cross-correlation modeling module, a dynamic attention weight allocation module and a temporal perception adjustment module.

[0080] The three-dimensional cross-correlation modeling module constructs a bidirectional correlation map between users and products. This map is represented by an adjacency matrix, with the matrix element values ​​representing the strength of the correlation. When a user has purchased a product category three or more times, the correlation strength is set to 0.9; when the user has purchased one to two times, the correlation strength is set to 0.6; and when the user has only browsed or saved a product, the correlation strength is set to 0.3. The correlation between individual user characteristics and behavioral patterns is established through statistical analysis. For example, the impulse purchase rate for electronics among users aged 25-35 is 58%. The correlation patterns between product attributes and user behavior types are obtained through historical data mining. The direct purchase rate for daily consumer goods is typically 75%, while the collection and sharing rate for luxury goods reaches 60%.

[0081] The dynamic attention weighting module adjusts weighting based on the user's current context. Browsing context detection uses the user agent string to identify the device type. Since users make decisions faster when browsing on mobile devices, the system increases the weight of interactive behavior features by 0.15. Time node analysis divides the day into four time periods: morning (6:00-12:00), afternoon (12:00-18:00), evening (18:00-24:00), and late night (12:00-6:00). User behavior patterns vary significantly across time periods, with the probability of sharing in the evening 40% higher than in the morning.

[0082] Real-time feedback weight optimization is achieved by monitoring the deviation between predictions and actual behavior. If the prediction accuracy of a certain behavior falls below 75% for three consecutive days, the system automatically adjusts the weight of the corresponding feature, typically by ±0.1.

[0083] The dynamic attention weight allocation module adopts a multi-granularity weight control strategy, including a global weight control layer, a group weight control layer, and an individual weight control layer.

[0084] The global weight control layer maintains a common weight template for the entire user population. Initial weights are set at 0.35 for user interest characteristics, 0.40 for category attributes, and 0.25 for interaction behavior characteristics. This weight distribution is based on statistical analysis of large-scale user behavior data and is suitable for scenarios lacking personalized information.

[0085] The group weight control layer maintains specific weight configurations for different user groups. New user groups, due to a lack of historical behavior data, rely more on product attribute information. Their weight configurations are adjusted to 0.20 for user interest characteristics, 0.55 for category attributes, and 0.25 for interaction behavior characteristics. Active user groups, with extensive interaction history, have weight configurations of 0.45 for user interest characteristics, 0.30 for category attributes, and 0.25 for interaction behavior characteristics.

[0086] The individual weight control layer maintains personalized weight parameters for each user. The system makes personalized adjustments based on the user's historical behavior patterns. The weight of the user interest characteristics of browsing users will be increased by 0.10, and the weight of the interactive behavior characteristics of decision-making users will be increased by 0.15.

[0087] For the optimization of weight distribution of different prediction tasks, the weight of user interest features in the click behavior prediction task is increased by 0.20, the weight of category attribute features in the purchase behavior prediction task is increased by 0.15, and the weight of interactive behavior features in the sharing behavior prediction task is increased by 0.10.

[0088] The time-series-aware adjustment module maintains a user's historical behavior sequence, with the sequence length set to the most recent 50 behavior records. A memory weight is assigned based on the time interval between behaviors: behaviors within 1 day are weighted 1.0, behaviors within 2-7 days are weighted 0.8, behaviors within 8-30 days are weighted 0.5, and behaviors over 30 days are weighted 0.2.

[0089] Importance weights are determined based on the type of behavior: purchasing behavior is weighted 1.0, adding to favorites is weighted 0.8, sharing is weighted 0.7, and browsing is weighted 0.3. The time decay model uses an exponential decay function with a decay coefficient of 0.95, meaning the impact of a behavior decays by 5% per day.

[0090] Periodic behavior pattern recognition is achieved by analyzing the temporal distribution of user behavior. The system calculates the distribution of a user's active hours each day of the week and identifies their habitually active times. When the predicted time point coincides with the user's habitually active time, the prediction weight for that behavior is increased by 0.15.

[0091] The probability distribution calibration unit 23 includes a multi-task expert network group, an expert network coordinator and a dynamic calibration and uncertainty quantification module.

[0092] The multi-task expert network group includes a click prediction expert network, a purchase prediction expert network, and a share prediction expert network. The click prediction expert network uses a three-layer fully connected structure with hidden layer dimensions set to 128, 64, and 32. It focuses on analyzing user attention allocation patterns. The network predicts click probability by analyzing the user's visual focus duration and page scrolling behavior. When a user stays on the product image for more than 3 seconds, the click probability is generally greater than 0.6.

[0093] The purchase prediction expert network uses a four-layer architecture with hidden layer dimensions of 256, 128, 64, and 32. It prioritizes users' purchasing power and demand intensity. Purchasing power is assessed based on historical spending; users with monthly spending exceeding 1,000 yuan are classified as high-purchasing-power users. Demand intensity is assessed based on the duration of a user's attention to a product and the number of repeat visits. Users who visit the same product three consecutive days receive a demand intensity score of 8 or higher (out of 10).

[0094] The structure of the share prediction expert network is the same as the click prediction network, primarily analyzing users' social motivations and willingness to spread the word. Social motivation is measured by a user's historical sharing frequency; users who share more than twice a day are classified as having high social motivation. Spreading intention is assessed by analyzing the type of content shared and its effectiveness. Users whose shared content receives more than 10 likes are rated highly for willingness to spread the word.

[0095] The expert network coordinator monitors the prediction outputs of the three expert networks. When the click probability is above 0.8 and the purchase probability is below 0.3, the coordinator identifies a potential prediction conflict and adjusts the prediction based on the user's historical conversion rate. The multi-task learning strategy is implemented by sharing the underlying feature representation. The shared layer dimension is set to 64, and each expert network is trained on this basis.

[0096] The dynamic calibration and uncertainty quantification module includes a prediction confidence assessment submodule, a historical performance feedback calibration submodule, and an uncertainty propagation control submodule.

[0097] The prediction confidence assessment submodule calculates a confidence score by comprehensively considering multiple factors. Input data quality is assessed by missing value ratio and data integrity. A missing value ratio below 5% is considered excellent. Model training adequacy is assessed by loss function convergence. Model training is considered sufficient when the training loss has changed by less than 0.001 for 10 consecutive epochs. Historical prediction accuracy is calculated by analyzing the prediction results from the last 30 days. A high confidence score is assigned when the accuracy exceeds 85%.

[0098] The historical performance feedback calibration submodule maintains detailed performance statistics. Prediction performance varies significantly across user groups. Prediction accuracy for new users is typically 15% lower than for existing users, and the system reduces the confidence level of predictions for new users by 0.1 accordingly. Prediction difficulty varies across product categories, with prediction accuracy for standardized products 20% higher than for personalized products. Prediction performance also varies across time periods, with weekend prediction accuracy 12% higher on average than weekdays.

[0099] The uncertainty propagation control submodule tracks the accumulation of uncertainty throughout the prediction process. Input data noise is quantified using data variance analysis, and features with a variance exceeding 0.5 are labeled as high-noise features. Feature extraction error is evaluated using reconstruction loss, with an uncertainty weight of 0.05 added when the reconstruction loss exceeds 0.1. Model prediction variance is estimated using the parameter distribution of a Bayesian neural network. Larger parameter variance indicates higher uncertainty in the prediction results.

[0100] The probability distribution calibration unit 23 outputs three levels of prediction results.

[0101] The coarse-grained prediction results represent the user's overall behavioral tendency, with values ​​ranging from 0 to 1. Values ​​greater than 0.7 indicate high user activity, 0.4-0.7 indicate moderate activity, and less than 0.4 indicate low activity. This metric is calculated by weighted averaging the probabilities of three specific behaviors, with weights of 0.3 for clicks, 0.5 for purchases, and 0.2 for sharing.

[0102] Medium-granularity predictions indicate the specific probability distributions for clicks, purchases, and shares, with each probability value ranging from 0 to 1. When the click probability is greater than 0.6, it's recommended to increase product exposure; when the purchase probability is greater than 0.7, it's recommended to push promotional information; and when the sharing probability is greater than 0.5, it's recommended to provide sharing incentives.

[0103] Fine-grained predictions represent the behavior probability changes over time, with hourly granularity, predicting the behavior probability for each hour over the next 24 hours. These predictions are used to determine the optimal timing for marketing campaigns, such as delivering discounts during times when users are most likely to purchase.

[0104] A prediction result consistency verification mechanism ensures the logical consistency of predictions at different granularities. The coarse-grained prediction should be equal to the weighted average of the medium-grained predictions, with an error margin of less than 5%. The medium-grained prediction should be consistent with the temporal aggregation of the fine-grained predictions, with an aggregate error margin of less than 3%. When an inconsistency is detected, a correction process prioritizes maintaining the accuracy of the fine-grained prediction and adjusts the medium and coarse-grained predictions upward.

[0105] The collaborative marketing strategy generator 3 includes a game theory optimizer, a strategy decision module and a marketing combination generation module.

[0106] The game theory optimizer receives three-dimensional probability distribution data and uses a game equilibrium mechanism to optimize the balance between user collaboration and brand marketing exposure. Based on Nash equilibrium theory, the optimizer seeks the optimal balance point for the interests of all parties. User collaboration metrics include click-through rate, conversion rate, and share rate, while brand marketing exposure metrics include impression volume, cost per click, and cost per conversion. Game equilibrium is considered achieved when the product of the user satisfaction score and the brand revenue score reaches its maximum value.

[0107] Comparative analysis of predicted behavior distribution against actual user behavior is achieved by calculating metrics such as prediction accuracy, recall, and F1 score. Prediction quality is considered good when accuracy exceeds 80%, while model retraining is required when accuracy falls below 70%. The results of this comparative analysis are used to adjust the parameters of the game theory optimizer.

[0108] The strategic decision module generates specific marketing decision recommendations based on a three-dimensional probability distribution. For users with a high click probability, it's recommended to move the product's ranking to the top five in the recommendation list and increase its exposure to 4-6 times per day. For users with a high purchase probability, it's recommended to push coupons offering a 10% to 25% discount, with the discount determined based on the product's profit margin. For users with a high sharing probability, it's recommended to offer points rewards or cash back, typically set at 2% to 5% of the product price.

[0109] The marketing mix generation module generates cross-brand product mix proposals for different users of each brand's products. This module analyzes the strength of user preferences for different brands and the complementary relationships between brands. If a user's preference for Brand A exceeds 0.7 and their preference for Brand B exceeds 0.6, indicating that the two brands' products are complementary, the system generates a cross-brand recommendation.

[0110] Differentiated recommendations for time-of-day strategies consider temporal patterns in user behavior. Morning users (9:00-12:00) are most active, so recommendations include brand exposure and new product promotion. Afternoon users (2:00-5:00) are more efficient in making decisions, so recommendations include purchase recommendations and limited-time offers. Evening users (7:00-22:00) are most active in social interactions, so recommendations include sharing activities and social marketing.

[0111] The method of the present invention comprises the following five steps:

[0112] The heterogeneous data alignment process in step 1 begins with data preprocessing. Multi-channel user data from different platforms includes fields such as user ID, behavior type, timestamp, and product information. The data is converted to standard JSON format, and field names use camelCase. The data cleaning process removes duplicate records and outliers. The outlier criterion is that data points fall outside the normal range by three standard deviations.

[0113] The adversarial domain adaptation network is trained using an alternating optimization strategy. The generator and discriminator are trained alternately, with the generator updated five times and the discriminator updated once per training round to maintain training balance. The number of training rounds is set to 1000, with an initial learning rate of 0.001, which is decayed to 90% of its original value every 100 rounds.

[0114] In step 2, intelligent decoupling of multimodal features uses a variational autoencoder to achieve feature separation. The encoder maps the input features into three separate latent spaces, each with a dimension set to one-third of the original feature dimension. The decoder reconstructs the original features from the latent spaces. The reconstruction loss is calculated using mean squared error, with a target reconstruction error of less than 0.05.

[0115] Feature purity was verified using correlation analysis and independence tests. The correlation threshold was set at 0.2, and feature pairs exceeding this threshold were orthogonalized. The chi-square test was used for independence testing, with a significance level of 0.05.

[0116] The adaptive cross-attention fusion in step 3 uses a multi-head attention mechanism. The number of attention heads is set to 8, and the dimension of each head is 64. The attention weights are normalized using the softmax function to ensure that the weights sum to 1. The fusion process uses a weighted summation method, and the weights are dynamically adjusted based on context information and historical performance.

[0117] The construction process of the three-dimensional cross-correlation model includes calculating correlation strength and constructing a correlation graph. Correlation strength is calculated based on the frequency and type of user behavior, with a base weight of 1.0 for purchase behavior, 0.8 for favorite behavior, and 0.3 for browsing behavior. The correlation graph is stored using an adjacency matrix, with a matrix size equal to the number of users × the number of products.

[0118] The dynamic calibration of the probability distribution in step 4 uses an ensemble learning approach. The outputs of the three expert networks are combined via a weighted average, with weights determined based on each network's performance on the validation set. The dynamic calibration coefficients are adjusted based on the prediction confidence. High-confidence predictions use the original output, while low-confidence predictions are regressed toward the historical mean.

[0119] Uncertainty quantification is implemented using a Bayesian neural network. The prior distribution of the network parameters is set to a standard normal distribution, and the posterior distribution is approximated using variational inference. The prediction variance is estimated using Monte Carlo sampling with 100 samples.

[0120] The collaborative marketing strategy generated in step 5 takes into account both the prediction results and business constraints. Prediction results with a confidence level greater than 0.8 are directly used for strategy development. Prediction results with a confidence level between 0.6 and 0.8 adopt a conservative strategy. Prediction results with a confidence level less than 0.6 require manual review.

[0121] Multi-level marketing decision recommendations are generated based on the needs of different business scenarios. Coarse-grained decisions are suitable for overall marketing strategy development, medium-grained decisions are suitable for specific product promotions, and fine-grained decisions are suitable for precise timing. Decision recommendations include specific elements such as target user groups, promotion channels, marketing content, and timing.

[0122] In actual deployment, performance tuning of the system of the present invention focuses on the following aspects. First, the optimal configuration of computing resources. The feature decoupling unit is recommended to use a GPU server with 32GB of memory. The attention fusion unit requires at least a 16-core CPU to support parallel computing. The probability calibration unit is recommended to use a dedicated inference accelerator card to improve prediction speed.

[0123] Next, we fine-tune the model parameters. We use an adaptive learning rate strategy, with an initial value of 0.001. When the loss function does not significantly decrease within 10 epochs, the learning rate is decayed to 80% of its original value. The batch size is dynamically adjusted based on GPU memory, typically set to 64 or 128. The regularization parameter is set to 0.0001 to prevent overfitting.

[0124] Finally, there's the system monitoring and maintenance mechanism. A real-time monitoring system is set up within the deployment environment. When prediction accuracy drops by more than 5% or response time exceeds 500 milliseconds, an alert is automatically triggered. The system supports hot updates, allowing model parameters to be updated without service interruption. The data backup strategy utilizes incremental backups, backing up newly added data daily and performing full backups weekly.

[0125] Through the above detailed description of the technical solution, those skilled in the art will be able to understand and implement the cross-platform user behavior prediction and marketing strategy generation system and method of the present invention, achieve accurate user behavior prediction and intelligent marketing strategy generation, and significantly improve marketing effectiveness and user experience.

[0126] The foregoing description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Those skilled in the art will readily appreciate that various modifications and variations of the present invention are possible. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.

Claims

1. A cross-platform user behavior prediction and marketing strategy generation system, characterized by: include: The heterogeneous data alignment module is used to receive multi-channel user data from different platforms, map the multi-channel user data to a unified feature space through the adversarial domain adaptation network, eliminate the differences in data features between different platforms, and output standardized user behavior feature data; A three-dimensional behavior prediction network, data-connected to the heterogeneous data alignment module, is configured to receive the standardized user behavior feature data output by the heterogeneous data alignment module and predict the three-dimensional probability distribution of the user's click behavior, purchase behavior, and sharing behavior on the target platform; a collaborative marketing strategy generator, connected to the three-dimensional behavior prediction network data, configured to receive the three-dimensional probability distribution output by the three-dimensional behavior prediction network and generate cross-brand product marketing combination plans for different users based on a game theory-driven optimization strategy; The three-dimensional behavior prediction network includes a multimodal feature decoupling unit, an adaptive cross-attention fusion unit, and a probability distribution calibration unit; The multimodal feature decoupling unit is used to separate the standardized user behavior feature data into three independent feature representations: user interest features, category attribute features, and interaction behavior features. The independence of the three types of features is ensured through a feature purity verification mechanism, and the separated features are enhanced through an adaptive feature reconstruction mechanism. The adaptive cross-attention fusion unit is data-connected to the multimodal feature decoupling unit, and is used to receive the user interest features, category attribute features, and interactive behavior features, build a three-dimensional cross-correlation model of user-product association analysis, user-behavior association analysis, and product-behavior association analysis, and realize adaptive fusion of features through a dynamic attention weight allocation mechanism and a temporal perception adjustment mechanism; The probability distribution calibration unit is data-connected to the adaptive cross-attention fusion unit, and is used to receive the fused feature representation, predict the probability distribution of the three behaviors respectively through the click prediction expert network, the purchase prediction expert network and the sharing prediction expert network, and output the calibrated three-dimensional probability distribution through the dynamic calibration mechanism and the uncertainty quantification mechanism.

2. The cross-platform user behavior prediction and marketing strategy generation system according to claim 1, characterized in that: The multimodal feature decoupling unit includes: A user interest feature extraction channel is used to identify and extract users' historical behavior patterns, browsing time, click frequency, and purchase cycle from the standardized user behavior feature data, and to construct a multi-level user interest feature representation through progressive in-depth analysis; Category attribute feature extraction channel, used to analyze product price range, brand positioning, functional attributes, quality level, and market popularity, and to construct a multi-dimensional feature space for product categories based on seasonality, popular trends, and competition intensity; The interactive behavior feature extraction channel is used to capture the user's browsing path, dwell time, operation sequence, and purchase decision process, and construct a dynamic feature representation of user behavior by identifying the temporal pattern, frequency distribution, and intensity changes of user behavior.

3. The cross-platform user behavior prediction and marketing strategy generation system according to claim 2, characterized in that: The feature purity verification mechanism includes: A feature independence verification module is used to calculate the correlation coefficient between the user interest feature, category attribute feature, and interaction behavior feature. When the correlation between features exceeds a preset threshold, a feature purification program is initiated to reduce the redundancy between features through orthogonalization processing; The feature quality assessment module is used to evaluate the quality of extracted features based on three dimensions: discriminability, stability, and interpretability. Discrimination is measured by analyzing the distribution differences of features among different user groups. Stability is evaluated by testing the temporal consistency of features through time series analysis. Interpretability is evaluated by matching features with expert knowledge bases to verify their business rationality.

4. The cross-platform user behavior prediction and marketing strategy generation system according to claim 1, characterized in that: The adaptive cross attention fusion unit includes: A three-dimensional cross-correlation modeling module is used to construct a bidirectional correlation map between users and products, the correlation between individual user characteristics and behavior patterns, and the correlation between product attributes and user behavior types; A dynamic attention weight allocation module, connected to the data of the three-dimensional cross-correlation modeling module, is used to dynamically adjust the weight allocation of the three-dimensional correlation analysis according to the user's current browsing environment, time node, device type and network status, and optimize the attention weight parameters in real time according to the user's actual behavior feedback; The timing perception adjustment module is data-connected to the dynamic attention weight allocation module, and is used to maintain the user's historical behavior sequence and allocate memory weights according to the time intervals and importance of the behaviors, and to achieve timing-aware attention adjustment through the time decay model and periodic behavior pattern recognition.

5. The cross-platform user behavior prediction and marketing strategy generation system according to claim 4, characterized in that: The dynamic attention weight allocation module adopts a multi-granularity weight control strategy, including: The global weight control layer is used to maintain a common weight template for the entire user group; Group weight control layer, used to maintain specialized weight configurations for different user groups; Individual weight control layer, used to maintain personalized weight parameters for each user; Among them, the dynamic attention weight allocation module distributes weights among the three control layers according to the specific requirements of the prediction task. For the click behavior prediction task, the weight of the user interest characteristics is strengthened; for the purchase behavior prediction task, more attention is paid to the weight of the category attribute characteristics; for the sharing behavior prediction task, the weight of the interactive behavior characteristics is focused on.

6. The cross-platform user behavior prediction and marketing strategy generation system according to claim 1, characterized in that: The probability distribution calibration unit includes: A multi-task expert network group, including the click prediction expert network, the purchase prediction expert network, and the sharing prediction expert network. The click prediction expert network focuses on analyzing users' attention allocation and interest matching, the purchase prediction expert network focuses on users' purchasing power and demand intensity, and the sharing prediction expert network mainly analyzes users' social motivations and dissemination intentions. An expert network coordinator, connected to the multi-task expert network group data, is used to monitor the prediction output of each expert network, identify potential prediction conflicts and make coordinated adjustments, and use a multi-task learning strategy to allow the three expert networks to learn from and promote each other during the training process; The dynamic calibration and uncertainty quantification module is connected to the expert network coordinator data and is used to calculate the confidence score for each prediction result, calibrate the current prediction based on the model's prediction performance on historical data, and track the propagation of prediction uncertainty throughout the system.

7. The cross-platform user behavior prediction and marketing strategy generation system according to claim 6, characterized in that: The dynamic calibration and uncertainty quantification module includes: The prediction confidence assessment submodule is used to calculate the confidence score of the prediction result by comprehensively considering the quality of the input data, the adequacy of the model training and the accuracy of historical predictions; The historical performance feedback calibration submodule is used to maintain forecast performance statistics for different user groups, different product categories, and different time periods. When making new forecasts, it refers to the historical performance of similar scenarios to calibrate the forecast results; The uncertainty propagation control submodule is used to track the uncertainty accumulation and propagation process from input data noise to feature extraction error and then to model prediction variance, and identify the main sources of prediction error by quantifying the uncertainty contribution of each link.

8. The cross-platform user behavior prediction and marketing strategy generation system according to claim 1, characterized in that: The probability distribution calibration unit outputs three levels of prediction results: Coarse-grained prediction results represent the user's overall behavioral tendency and are used to quickly determine the user's activity level; Medium-granularity prediction results represent the specific probability distribution of click behavior, purchase behavior, and sharing behavior, which is used to accurately determine the behavior type; Fine-grained prediction results represent the change in behavior probability over time series, which is used for timing selection and dynamic strategy adjustment; The probability distribution calibration unit further includes a prediction result consistency verification mechanism for ensuring the logical consistency between prediction results of different granularities, and starting a correction program to adjust the prediction results when inconsistency is found.

9. The cross-platform user behavior prediction and marketing strategy generation system according to claim 1, characterized in that: The collaborative marketing strategy generator includes: a game theory optimizer, configured to receive the three-dimensional probability distribution, optimize the balance between user collaborative behavior and brand marketing exposure using a game balance mechanism, and compare and analyze the predicted behavior distribution with actual user behavior; A strategy decision module, connected to the game theory optimizer data, is used to generate specific marketing decision recommendations based on the three-dimensional probability distribution, such as increasing the exposure frequency for users with a high click probability, pushing promotional information to users with a high purchase probability, and providing sharing incentives to users with a high sharing probability; The marketing mix generation module is connected to the data of the strategy decision module, and is used to generate cross-brand product combination plans that can be used for effective marketing in a collaborative manner for different users of each brand product, and to provide differentiated suggestions for marketing activities at different time points taking into account the predicted time dimension.

10. A cross-platform user behavior prediction and marketing strategy generation method, characterized in that: The following steps are involved: Step 1: Heterogeneous data alignment processing: The heterogeneous data alignment module receives multi-channel user data from different platforms and uses the adversarial domain adaptation network to map the multi-channel user data into a unified feature space, eliminating the data feature differences between different platforms and outputting standardized user behavior feature data; Step 2: Intelligent decoupling of multimodal features: The standardized user behavior feature data is separated into three independent feature representations: user interest features, category attribute features, and interaction behavior features through a multimodal feature decoupling unit. A feature purity verification mechanism is used to ensure the independence of the three types of features, and the separated features are enhanced through an adaptive feature reconstruction mechanism. Step 3: Adaptive cross-attention fusion: Through the adaptive cross-attention fusion unit, a three-dimensional cross-correlation model of user-product association analysis, user-behavior association analysis, and product-behavior association analysis is constructed. A dynamic attention weight allocation mechanism and a temporal perception adjustment mechanism are used to achieve the adaptive fusion of the user interest characteristics, category attribute characteristics, and interactive behavior characteristics. Step 4: Dynamically calibrate and predict the probability distribution. The probability distribution calibration unit uses the click prediction expert network, the purchase prediction expert network, and the sharing prediction expert network to predict the probability distribution of the three behaviors respectively. The calibrated three-dimensional probability distribution is output through the dynamic calibration mechanism and uncertainty quantification mechanism. Step 5: Collaborative marketing strategy generation: The calibrated three-dimensional probability distribution is received by the collaborative marketing strategy generator, and a cross-brand product marketing combination plan for different users is generated based on a game theory-driven optimization strategy, and a multi-level marketing decision recommendation including coarse-grained prediction results, medium-grained prediction results, and fine-grained prediction results is output.

Citation Information

Cited By

  • Intelligent marketing system and method based on customer behavior real-time calculation

    CN120996853A