AI-based art advertisement automatic design method and system
By constructing a creative feature map and using user interaction data to drive creative popularity calculation, the cold start problem of AI ad generation in the early stages of new brand and new product promotion has been solved, realizing the generation of high-quality ad creatives and market adaptability, and improving the accuracy and relevance of ads.
Patent Information
- Application Number
- CN202511554547.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-29
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2045-10-29
AI Technical Summary
Existing AI ad generation methods lack sufficient historical data in the early stages of promoting new brands or products, resulting in a lack of flexibility and adaptability in the generated ad creatives. They cannot accurately match the unique characteristics of new products or brands, nor can they dynamically capture user behavior feedback, leading to insufficient semantic relevance between the generated ad content and the target product.
By constructing a creative feature map, visual and textual features of historical advertising materials are extracted as creative gene vectors. Creative popularity parameters are calculated by combining user interaction behavior data, the initial semantic relevance is weighted and adjusted, the portability of creative elements is evaluated, and suitable creative gene vectors are selected for content fusion and rendering to generate target advertising content.
In situations where data is scarce, it can generate high-quality, personalized advertising creatives, improve the relevance of ads to target products and market appeal, increase user click-through rates and conversion rates, and shorten the promotion cycle of new products.
Smart Images

Figure CN121032575A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of advertisement design, in particular to an artistic advertisement automatic design method and system based on AI. BACKGROUND
[0002] With the rapid development of digital marketing, the design of advertisement creativity has become a core link in brand promotion and marketing. Traditional advertisement design often relies on the experience of creative personnel and market research data. However, since advertisement creativity needs to follow market trends, and the demand is large and the cycle is short, the traditional design method has been difficult to meet the demand of quickly generating personalized and high-quality advertisement creativity. Under this background, using artificial intelligence (AI) technology to automatically generate advertisement creativity has gradually become a hot research and application direction.
[0003] However, the existing AI advertisement generation method still has some limitations. In the initial stage of new brand or new product promotion, there is a lack of sufficient historical advertisement data, which makes the AI system face the cold start problem in creativity generation, and it is difficult to generate high-quality and high-relevance advertisement content. The existing system often relies on fixed historical advertisement data and creative templates, which makes the generated advertisement creativity lack flexibility and adaptability, and cannot accurately match the unique characteristics of new products or brands. SUMMARY
[0004] In view of the deficiencies in the prior art, the present application provides an artistic advertisement automatic design method and system based on AI.
[0005] In order to achieve the above purpose, the technical scheme of the present application is as follows:
[0006] In a first aspect, the present application discloses an artistic advertisement automatic design method based on AI, comprising the following steps:
[0007] Obtain historical advertisement material data, and extract visual features and text features of the historical advertisement material data to form a creativity gene vector;
[0008] Construct a creativity feature map, which contains a network data structure with creativity gene vectors as nodes and the correlation strength between creativity gene vectors as edges;
[0009] Obtain user interaction behavior data of creativity gene vectors within a preset time window, and calculate a creativity heat parameter based on the interaction behavior data;
[0010] Obtain the description information of the target product, process the description information into a target product feature vector, and calculate the initial semantic relevance between the target product feature vector and the creativity gene vector in the creativity feature map;
[0011] weighting the initial semantic correlation degree by using the creative heat parameter as a weight to obtain a modified semantic correlation degree;
[0012] calculating a portability score based on the modified semantic correlation degree and historical effectiveness data of the creative gene vector;
[0013] selecting the creative gene vector with the portability score reaching a preset score threshold as a portable creative gene vector;
[0014] performing content fusion and rendering based on the portable creative gene vector and the target product feature vector to generate target advertising content.
[0015] In a second aspect, the present application discloses an AI-based artistic advertising automatic design system, comprising:
[0016] a data acquisition and processing module configured to obtain historical advertising material data and extract visual features and text features of the historical advertising material data to form a creative gene vector;
[0017] a feature map construction module configured to construct a creative feature map, wherein the creative feature map comprises a network data structure with the creative gene vector as a node and the correlation strength between the creative gene vectors as an edge;
[0018] a heat parameter calculation module configured to obtain user interaction behavior data of the creative gene vector within a preset time window and calculate a creative heat parameter based on the interaction behavior data;
[0019] a correlation calculation module configured to obtain description information of a target product and process the description information into a target product feature vector, and calculate an initial semantic correlation degree between the target product feature vector and the creative gene vector in the creative feature map;
[0020] a correlation modification module configured to weight the initial semantic correlation degree by using the creative heat parameter as a weight to obtain a modified semantic correlation degree;
[0021] a score calculation module configured to calculate a portability score based on the modified semantic correlation degree and historical effectiveness data of the creative gene vector;
[0022] a creative selection module configured to select the creative gene vector with the portability score reaching a preset score threshold as a portable creative gene vector;
[0023] an advertising generation module configured to perform content fusion and rendering based on the portable creative gene vector and the target product feature vector to generate target advertising content.
[0024] Compared with the prior art, the present application has the following advantages:
[0025] 1. By semantic matching based on creative feature map and creative gene vector, combined with real-time user behavior data creative heat calculation, it ensures that even in the initial stage of data scarcity, high-quality advertising creatives can be generated through intelligent migration mechanism, solving the cold start problem;
[0026] 2. By calculating the semantic relevance between the target product feature vector and the historical advertising creatives, and weighting it based on the creative heat parameter, it can achieve a high match between the advertising creative content and the target product; The weighted semantic relevance further optimizes the quality of the creative, so that the generated advertising not only conforms to the characteristics of the target product, but also has market appeal, improving the precision and relevance of the advertising. BRIEF DESCRIPTION OF DRAWINGS
[0027] The disclosure of the present application will be described with reference to the accompanying drawings. It should be understood that the drawings are for illustrative purposes only and are not intended to limit the scope of protection of the present application. In the drawings, the same reference numerals are used to refer to the same parts. Among them:
[0028] Figure 1 is a flow chart of the method of the present application;
[0029] Figure 2 is a data flow chart of the present application;
[0030] Figure 3 is a system architecture diagram of the present application. DETAILED DESCRIPTION
[0031] It is easy to understand that according to the technical scheme of the present application, those skilled in the art can propose a variety of structural ways and implementation ways which can be replaced with each other without changing the essential spirit of the present application. Therefore, the following specific embodiments and drawings are only exemplary description of the technical scheme of the present application, and should not be regarded as the whole or regarded as the limitation or restriction of the technical scheme of the present application.
[0032] In traditional existing advertising creative generation systems, the static matching mechanism relying on fixed historical data and templates is difficult to cope with the scenario of data scarcity in the early stage of new product promotion, resulting in insufficient semantic correlation between the generated advertising content and the target product, and the inability to dynamically capture the influence of user behavior feedback on the popularity of creative elements. For example, when a new brand launches a smart wearable device, the system needs to generate creative content that adapts to the product's characteristics based on zero historical advertising data. However, existing methods can only call basic materials in the general template library, and cannot build a networked structure reflecting the association between creative elements, resulting in the matching calculation of the target product feature vector and the creative gene vector being limited to shallow semantic similarity, ignoring the dynamic correction effect of user real-time interaction data on the effectiveness of creative elements, and ultimately generating content with layout logic confusion, visual style deviation from product positioning, and other problems. If the above problems are not solved, the user click-through rate and conversion rate after advertising will continue to be lower than the industry benchmark, the reuse efficiency of creative elements will decrease, leading to waste of system computing resources, and the new product promotion period will be forced to extend, affecting brand market penetration speed and user awareness building efficiency.
[0033] In the face of the above problems, the present application first explores how to build a dynamically associated creative element network to solve the problem of insufficient semantic matching in the case of data scarcity. Traditional methods rely on fixed templates, resulting in isolated storage of creative elements and the inability to reflect potential associations between elements. To this end, the present application considers encoding the visual and textual features of historical advertising materials into creative gene vectors, building a networked feature map through co-occurrence frequency, and forming an inferable creative element association structure. To address the problem of user interaction data not being able to dynamically correct the matching degree, the present application introduces a creative popularity parameter calculation mechanism based on a time window, which adjusts the initial semantic relevance by real-time capturing of user behavior feedback, and evaluates the portability of creative elements based on historical effectiveness data, ensuring that creative gene vectors with both semantic adaptability and user appeal are selected in the cold start stage.
[0034] To this end, as shown in Figure 1 , the present application proposes an AI-based artistic advertising automatic design method, including the following steps:
[0035] The historical advertisement material data is obtained, and visual features and text features of the historical advertisement material data are extracted to constitute a creative gene vector; the historical advertisement material data refers to an advertisement content set containing visual elements and text descriptions, and specifically, image recognition technology and natural language processing technology can be used to extract the visual features and the text features, and the core attributes of the advertisement creative are represented by fusing the two features into a vector form, which helps to establish a quantifiable creative expression model; the creative gene vector refers to a vectorized expression form constituted by the visual features and the text features, and specifically, a deep neural network can be used to realize feature coding of the advertisement material, and subsequently, distance measurement in the vector space can be used to reflect the semantic correlation between different advertisement creatives.
[0036] A creative feature map is constructed, and the creative feature map contains a networked data structure with creative gene vectors as nodes and correlation strengths between the creative gene vectors as edges; the creative feature map refers to a correlation network constructed with the creative gene vectors as nodes, and specifically, the weights of the edges can be determined by calculating the cosine similarity or co-occurrence frequency between the vectors, forming a knowledge map reflecting the correlation of creative elements, which provides a structured data basis for subsequent intelligent recommendation of creative elements.
[0037] Interaction behavior data of users on the creative gene vectors within a preset time window is obtained, and a creative heat parameter is calculated based on the interaction behavior data; the creative heat parameter refers to a quantitative indicator reflecting the attention degree of users on a specific creative element, and specifically, it can be calculated by calculating the ratio of click rate, sharing times and exposure amount, and is used to dynamically evaluate the popularity of the creative element in the current market environment.
[0038] Description information of a target product is obtained, and the description information is processed into a target product feature vector, and an initial semantic relevance between the target product feature vector and the creative gene vectors in the creative feature map is calculated; the target product feature vector refers to the conversion of product description information into a numerical feature representation, and specifically, text embedding technology can be used to convert product attributes into a high-dimensional vector, so that it can be used for semantic similarity calculation with the creative gene vector.
[0039] The initial semantic relevance is weighted and calculated by taking the creative heat parameter as a weight to obtain a corrected semantic relevance; the corrected semantic relevance refers to a comprehensive score integrating product feature matching degree and creative heat, and specifically, the initial similarity can be weighted and adjusted by a dynamic weight algorithm, which can balance the creative relevance and timeliness requirements.
[0040] The portability score is calculated based on the modified semantic correlation degree and the historical effectiveness data of the creative gene vector. The portability score is a quantitative indicator for evaluating the adaptability of the creative element to a new product. The portability score can be calculated in multiple dimensions by combining historical delivery effect data and current semantic matching degree, to ensure that the selected creative element meets the product characteristics and has market-verified effectiveness.
[0041] The creative gene vector with the portability score reaching the preset score threshold is selected as a portable creative gene vector.
[0042] Based on the portable creative gene vector and the target product feature vector, content fusion and rendering are performed to generate target advertising content. Content fusion and rendering refer to the process of combining selected creative elements with product features to generate advertisements. Specifically, a generative adversarial network can be used to realize layout generation and style transfer, and an end-to-end model can be used to complete the automatic synthesis of complete advertisements from creative elements.
[0043] The core innovation of the present application is to construct a dynamically evolving creative feature map, which integrates the heat trend, semantic correlation, and historical effectiveness of historical creative elements in multiple dimensions. In the absence of historical data for new products, the optimal creative element can be intelligently selected and adapted based on networked feature association and real-time user feedback, breaking through the limitations of traditional template-based advertising generation methods.
[0044] The working process and principles of the present application are as follows. First, historical advertising material data is obtained, and visual features and text features are extracted to form a creative gene vector. Then, a creative feature map is constructed, with the creative gene vector as the node and the correlation strength as the edge, forming a networked data structure. Next, user interaction behavior data for the creative gene vector within a preset time window is obtained, and a creative heat parameter is calculated. The target product description information is obtained and processed into a target product feature vector, and the initial semantic correlation degree with the creative gene vector in the creative feature map is calculated. The initial semantic correlation degree is weighted and calculated based on the creative heat parameter to obtain a modified semantic correlation degree. The portability score is calculated based on the modified semantic correlation degree and the historical effectiveness data of the creative gene vector. The creative gene vector with the portability score reaching the preset score threshold is selected as a portable creative gene vector. Finally, based on the portable creative gene vector and the target product feature vector, content fusion and rendering are performed to generate target advertising content.
[0045] This solution constructs a creative feature map and establishes relationships between creative gene vectors, facilitating more accurate semantic matching even with limited data. Introducing a creative popularity parameter dynamically adjusts the initial semantic relevance, reflecting user preferences for creative elements in real time. By combining historical validity data to assess the portability of creative elements, the system ensures that the selected creative gene vectors are both suitable for the target product and attractive. This dynamic association and real-time adjustment mechanism enables the system to generate more personalized and high-quality advertising content in the early stages of new product promotion.
[0046] like Figure 2 The diagram shown is a data flow chart for this application.
[0047] As a preferred embodiment, the solution of this application is specifically implemented as follows:
[0048] First, historical ad images and copy are retrieved from the ad creative database. A convolutional neural network is used to extract visual features from the images, and a natural language processing model is used to extract textual features from the copy. These features are then vectorized to form creative gene vectors. Next, a creative feature map is constructed based on the co-occurrence frequency of the creative gene vectors, and the cosine similarity between vectors is calculated as the association strength. Then, user interaction data such as clicks, shares, and skips for each creative gene vector within the last 30 days are obtained, and a popularity index relative to the average level is calculated as the creative popularity parameter. For the target product, keywords in its descriptive text are extracted and quantified into target product feature vectors. The cosine similarity between the target product feature vector and each creative gene vector in the creative feature map is calculated as the initial semantic relevance. The creative popularity parameter is normalized and used as a weighting coefficient, multiplied by the initial semantic relevance to obtain the corrected semantic relevance. Combining historical validity data such as click-through rates of the creative gene vectors over the past 3 months, a weighted average method is used to calculate the portability score. Creative gene vectors with scores exceeding 0.7 are selected as portable creative gene vectors. Finally, a generative adversarial network is used, with a portable creative gene vector as a condition and the target product feature vector as input, to generate advertising images and copy that conform to the product characteristics.
[0049] By employing the above-described solution, this application effectively addresses the cold-start problem of advertising creative generation in the initial stages of new product promotion. By constructing a dynamically linked network of creative elements, the accuracy of semantic matching is improved. Introducing a creative popularity parameter based on real-time user interaction data allows the system to dynamically capture and reflect changes in user preferences for creative elements. Combining historical validity data to evaluate the portability of creative elements ensures the quality and relevance of the generated advertising content. This method significantly improves the matching degree between advertising creatives and new product characteristics, enhancing the attractiveness and effectiveness of the generated content. Consequently, user click-through rates and conversion rates are increased after ad placement, the reuse efficiency of creative elements is improved, the market promotion cycle of new products is shortened, and brand awareness is established more quickly.
[0050] This application further proposes a process for obtaining the corrected semantic relevance by weighted calculation of the initial semantic relevance, including:
[0051] Obtain the historical popularity sequence corresponding to the creative gene vector, wherein the historical popularity sequence contains creative popularity parameters for multiple historical time windows;
[0052] The multiple historical time windows are divided into a basic popularity window group and a trend analysis window group. The basic popularity window group contains a first preset number of consecutive time windows, and the trend analysis window group contains a second preset number of discretely distributed time windows. The time windows of the basic popularity window group are arranged continuously to capture the short-term stability of creative popularity. The time windows of the trend analysis window group are discretely distributed, and historical data is selected at intervals to capture long-term trend fluctuations.
[0053] The baseline value of the basic popularity window group and the intensity of the popularity trend of the trend analysis window group are calculated respectively. The baseline value is obtained by calculating the mean or median of the creative popularity parameters within the basic popularity window group, reflecting the historical baseline level. The intensity of the popularity trend is calculated by the average rate of change of the slope of the popularity parameters of adjacent windows within the trend analysis window group, reflecting the magnitude of the trend change.
[0054] Based on the current creative popularity parameters, the popularity benchmark value, and the popularity trend intensity, a dynamic weight value is generated through a weight synthesis algorithm;
[0055] The initial semantic relevance is adjusted by weighting the dynamic weight values to obtain the corrected semantic relevance.
[0056] During the generation of dynamic weight values, the ratio of the current creative popularity parameter to the popularity benchmark value measures the relative popularity deviation. The popularity trend strength is mapped to a trend confidence factor through a preset interval. The two are multiplied to obtain a comprehensive popularity index, and the final weight is determined by combining the dynamic weight mapping table.
[0057] Specifically, the time window is divided using a combination of continuous and discrete methods. The baseline heat index window group selects heat index data from the most recent three consecutive months to calculate the baseline value, while the trend analysis window group selects heat index data from the last month of each quarter within the past year to calculate the heat index trend strength. The heat index trend strength is determined by fitting the linear slope of the quarterly data using the least squares method, and the absolute value is taken as the heat index trend strength value. When the heat index trend strength is below a preset lower limit, the confidence factor takes the highest value, indicating a stable trend; when the heat index trend strength is in the middle range, the confidence factor decreases linearly with the strength value; when the heat index trend strength exceeds the upper limit, the confidence factor takes the lowest value, indicating a drastic trend fluctuation.
[0058] The dynamic weighted mapping table generates weight values using piecewise linear interpolation based on the combination of the comprehensive popularity index and the benchmark popularity value. For example, when the comprehensive popularity index is 1.2 and the benchmark value is 0.8, the mapping table outputs a weight value of 0.75. This weight value is used to dynamically adjust the initial semantic relevance, allowing creative gene vectors with high popularity and stable trends to obtain higher corrected relevance. Through this dynamic adjustment mechanism, the semantic matching degree of advertising creatives can reflect the fluctuation characteristics of market popularity in real time, effectively improving the market adaptability of target advertising content.
[0059] Through the above technical solution, this application achieves dynamic weighted adjustment of the initial semantic relevance. This takes into account the historical popularity trends of the creative gene vector, making the corrected semantic relevance more accurately reflect the actual correlation between the creative gene vector and the target product. Furthermore, by introducing a basic popularity window group and a trend analysis window group, both sensitivity to recent popularity data and the ability to capture long-term popularity trends are ensured, thereby improving the accuracy and stability of semantic relevance correction.
[0060] This application further proposes the following process for generating dynamic weight values:
[0061] Calculate the current creative popularity parameter Compared with the aforementioned heat reference value relative heat ratio :
[0062] Relative heat ratio The ratio of the two reflects the degree to which the instantaneous temperature deviates from the baseline level.
[0063] Determine the intensity of the heat trend With respect to the preset trend strength range Relationship:
[0064] when At that time, the trend confidence factor takes the following values:
[0065] ;
[0066] when At that time, the trend confidence factor takes the following values:
[0067] ;
[0068] when At that time, the trend confidence factor takes the following values:
[0069] ;
[0070] in, , These are the preset trend strength thresholds. , These are the preset upper and lower limits of the confidence factor, and ;
[0071] relative heat ratio With trend confidence factor Multiply to obtain a comprehensive popularity index. ;
[0072] The comprehensive heat index Compared with the heat baseline value The inputs are fed into the dynamic weight mapping table, the dynamic weight mapping table is queried, and the final dynamic weight values are output. .
[0073] Trend confidence factor Based on the intensity of the heat trend The interval in which it is located is determined by linear interpolation or boundary values;
[0074] For example: when the intensity of the heat trend Below When adopted The value is 0.9; the intensity of the heat trend. Higher than When adopted The value of is 0.3, and it decreases proportionally in the middle range.
[0075] The dynamic weight mapping table maps weight values to preset combinations of indicators and benchmark values; for example, when the comprehensive popularity indicator... The value is 1.2 and the heat reference value. When the value is 0.8, the mapping weight is 0.75.
[0076] Specifically, in calculating the relative heat ratio Then, through the intensity of the heat trend The confidence factor is dynamically adjusted within the given interval.
[0077] For example: intensity of popularity trend At 0.4 and In between;
[0078] like and 3, then the trend confidence factor for:
[0079] .
[0080] relative heat ratio With trend confidence factor Multiply to obtain the comprehensive heat index Combined with the heat baseline value The value 0.6 is used to query the mapping table, and the dynamic weight value 0.95 is output.
[0081] This process quantifies the degree of deviation between the confidence level of trend strength and the instantaneous popularity, enabling the weight values to be adaptively adjusted. This avoids weight bias caused by trend fluctuations or data dispersion, thereby improving the accuracy of correcting semantic relevance.
[0082] Through the above technical solution, this application achieves adaptive adjustment of dynamic weight values. Therefore, the system can flexibly adjust the semantic relevance weights based on real-time changes and trend strength of creative popularity, improving the timeliness and relevance of advertising creatives. Furthermore, by introducing a trend confidence factor, this solution effectively balances the impact of short-term fluctuations and long-term trends, enhancing the stability and reliability of weight calculation. Specifically, when the popularity trend is not obvious, the system relies more on current popularity data; while when the popularity trend is significant, the system appropriately reduces its reliance on current popularity, thereby avoiding excessive pursuit of short-term fluctuations. This dynamic adjustment mechanism makes the selection of advertising creatives more intelligent and precise, helping to improve the effectiveness of advertising placement.
[0083] This application further proposes the following calculation process for the portability score:
[0084] The historical validity data are associated with the basic popularity window group and the trend analysis window group according to their corresponding time windows;
[0085] Based on the historical validity data corresponding to the basic heat window group, the basic validity value is calculated. The basic validity value The median of historical validity data within this time window group; the basic validity value. By calculating the median and filtering out extreme fluctuations, it can reflect the central tendency of historical validity.
[0086] The trend validity value is calculated based on the historical validity data corresponding to the trend analysis window group. The trend validity value This is the average rate of change of historical validity data within the same time window group; trend validity value. The persistence of changes in effectiveness is captured by averaging the rates of change of adjacent windows;
[0087] Establish a dynamic normalization mapping layer to correct semantic relevance. Basic validity value Trend validity value Each value is mapped to a unified preset numerical range to obtain normalized semantic relevance. Normalized basic validity value and normalized trend validity value The dynamic normalization mapping layer maps indicators with different dimensions to the same interval, eliminating the difference in magnitude between indicators.
[0088] Portability scores are calculated using a composite scoring formula. The scoring formula is as follows:
[0089] ;
[0090] in, , , The preset weighting coefficients, and .
[0091] The scoring formula balances the contributions of semantic relevance, historical stability, and trend changes by pre-setting weighting coefficients.
[0092] Specifically, historical validity data is divided into a basic window group and a trend window group. The median calculation of the basic window group can exclude short-term abnormal fluctuations and retain long-term stable characteristics, while the average rate of change of the trend window group can identify a persistent trend of increasing or decreasing validity. A dynamic normalization mapping layer corrects semantic relevance. Basic validity value Trend validity value Standardize each indicator separately, for example, by linearly scaling each indicator to the 0-1 range to ensure the comparability of indicators across different dimensions.
[0093] In the scoring formula, , , These values can be set to 0.5, 0.3, and 0.2 respectively, prioritizing semantic relevance while also considering the impact of historical stability and trend changes. Through weighted summation, the portability score integrates semantic matching, historical performance stability, and effectiveness trends, improving the accuracy of ad creatives in matching target products.
[0094] Through the above technical solution, this application achieves an accurate assessment of the portability of creative gene vectors. Therefore, the system can comprehensively consider the semantic relevance, historical validity, and changing trends of creative ideas, thereby selecting the most suitable creative gene vector for the target product. This assessment method improves the targeting and effectiveness of advertising creatives, reduces the possibility of unsuitable creatives being selected, and thus enhances the quality of automatically generated advertising content.
[0095] This application further proposes the following process for calculating the initial semantic relevance:
[0096] The neighborhood subgraph of the target creative gene vector is extracted from the creative feature map. The neighborhood subgraph contains the target creative gene vector and a preset number of neighboring creative gene vectors directly connected by edges. The extraction of the neighborhood subgraph is achieved by traversing the nodes directly connected to the target creative gene vector in the creative feature map. The preset number can be dynamically adjusted according to the map density.
[0097] Calculate the direct similarity between the target product feature vector and the target creative gene vector;
[0098] Calculate the similarity between the target product feature vector and each of the adjacent creative gene vectors in the neighborhood subgraph to form a neighborhood similarity set;
[0099] Based on the association strength of each edge in the neighborhood subgraph, the neighborhood similarity set is weighted and aggregated to obtain neighborhood enhanced similarity. In the weighted aggregation process, the association strength of each edge is used as the weight coefficient of the corresponding adjacent creative gene vector, and neighborhood enhanced similarity is generated through linear weighting or nonlinear transformation.
[0100] The target direct similarity and the neighborhood enhanced similarity are fused to calculate the initial semantic relevance. An aggregation consistency index is introduced into the fusion process to dynamically adjust the ratio of direct similarity to neighborhood enhanced similarity. For example, when the standard deviation of the neighborhood similarity set is low, it indicates high neighborhood consistency, and the fusion weight of the neighborhood enhanced similarity is increased.
[0101] Specifically, when calculating the initial semantic relevance, the local network structure of the target creative gene vector is first obtained through a neighborhood subgraph, where the association strength between adjacent nodes reflects the co-occurrence or complementarity between creative elements. Target direct similarity measures the degree of matching between the target product and the core creative gene, while the neighborhood similarity set, calculated by traversing adjacent nodes, covers extended creative elements associated with the core creative gene. After weighted aggregation based on association strength, the neighborhood enhanced similarity characterizes the overall matching level between the target product and the local structure of the creative gene network. During the final fusion process, the aggregation consistency index dynamically adjusts the weights of the two types of similarity. This method effectively integrates the local network information of the creative gene, improving the comprehensiveness and accuracy of semantic relevance assessment.
[0102] Through the above technical solution, this application fully utilizes neighborhood information in the creative feature map, improving the accuracy and robustness of semantic relevance calculation. By considering the neighborhood information of the target creative gene vector, the bias that may be caused by single vector matching is reduced, making the relevance calculation results more comprehensive and reliable. At the same time, the graph-based calculation method also improves the system's adaptability to new products and new brands, effectively alleviating the cold start problem.
[0103] This application further proposes the following fusion process between the target direct similarity and the neighborhood enhanced similarity:
[0104] Obtain the neighborhood similarity set, calculate the arithmetic mean and standard deviation of the neighborhood similarity set, and use the ratio of the standard deviation to the arithmetic mean as the aggregation consistency index. Aggregate Consistency Index The ratio of the standard deviation to the arithmetic mean of the neighborhood similarity set reflects the dispersion of neighborhood similarity. The lower the ratio, the more concentrated the neighborhood similarity distribution.
[0105] Based on the convergence consistency index Calculate the neighborhood fusion coefficient :
[0106] ,in, This is a preset global adjustment factor, whose value is set by staff based on historical experience. The value range is usually set to 0.3 to 0.6, and it is used to control the global influence intensity of neighborhood similarity.
[0107] Based on neighborhood fusion coefficient Fusion target direct similarity Enhanced similarity with neighboring regions :
[0108] ,in This represents the initial semantic relevance.
[0109] Direct similarity of targets Enhanced similarity with neighboring regions The fusion adopts a linear weighting method, and the weight allocation is based on the neighborhood fusion coefficient. Dynamic adjustment.
[0110] Specifically, when the aggregation consistency index of the neighborhood similarity set A higher value indicates greater fluctuations in neighborhood similarity, at which point the neighborhood fusion coefficient... Reduce direct similarity between targets The weights are increased to reduce noise interference;
[0111] Conversely, when the convergence consistency index When the value is low, the neighborhood fusion coefficient Improve neighborhood similarity The weights are increased to take advantage of the synergistic effect of neighborhood data.
[0112] For example, when the arithmetic mean of the neighborhood similarity set is 0.75 and the standard deviation is 0.15, the aggregation consistency index... It is 0.2;
[0113] If global adjustment factor If we take 0.5, then the neighborhood fusion coefficient for At this point, the initial semantic relevance Based on 60% direct similarity of the target Enhanced similarity with 40% of the neighborhood The decision is made jointly. This dynamic adjustment mechanism can optimize the fusion weights based on the distribution characteristics of neighborhood data, thereby improving the robustness of the initial semantic relevance.
[0114] Through the above technical solution, this application achieves dynamic fusion of direct target similarity and enhanced neighborhood similarity. Therefore, the distribution characteristics of neighborhood similarity are fully considered when calculating the initial semantic relevance, improving the accuracy and robustness of similarity calculation. Furthermore, by introducing an aggregation consistency index and a global adjustment factor, the fusion process can adaptively adjust according to the distribution of neighborhood similarity, thus obtaining more reasonable fusion results in different scenarios.
[0115] This application further proposes a method for calculating creative popularity parameters based on the aforementioned interactive behavior data, including:
[0116] The interactive behavior data is decomposed into positive interactive data and negative interactive data; wherein, the positive interactive data includes ad click-through rate and ad share count, and the negative interactive data includes ad skip rate and negative comment ratio;
[0117] Preset weighting coefficients are assigned to the positive and negative interaction data respectively, and a weighted net interaction value is calculated. The positive and negative interaction data are weighted using these preset weighting coefficients, which are dynamically adjusted based on the historical conversion data of the advertising platform. The net interaction value is calculated using a linear weighted model, with positive interaction data having a higher weight than negative interaction data.
[0118] The exposure data of the creative gene vector within a preset time window is obtained, and the ratio of the net interaction value to the exposure data is calculated as the basic interaction efficiency value. During the calculation of the basic interaction efficiency value, the exposure data is obtained in real time through the log data of the advertising system.
[0119] The basic interaction efficiency value is compared with the average interaction efficiency value of all creative gene vectors within the same time period to calculate the relative popularity index, and the relative popularity index is used as the creative popularity parameter.
[0120] The relative popularity index uses the standard deviation normalization method to map the basic interaction efficiency value to a standardized scoring system based on the industry average.
[0121] Specifically, in positive interaction data, ad click-through rate is statistically analyzed through click event tracking, and ad share counts are obtained through social platform interfaces. In negative interaction data, ad skip rate is recorded through video player event callbacks, and the proportion of negative comments is calculated after sentiment analysis of user comments using a natural language processing model. Preset weighting coefficients are set differently according to ad type; for example, the weighting coefficient for skip rate is higher for video ads than for banner ads. Exposure data is deduplicated to exclude duplicate exposure records from the same user. The calculation of the basic interaction efficiency value uses a smoothing method where the numerator is the net interaction value and the denominator is the exposure plus one, avoiding division by zero errors caused by zero exposures. The relative popularity index is calculated by subtracting the industry average from the basic interaction efficiency value of the current creative gene vector and then dividing by the industry standard deviation to generate a popularity parameter that follows a standard normal distribution.
[0122] Through the above technical solution, this application achieves precise quantification of creative popularity. By decomposing interactive behavior data into positive and negative categories and assigning different weights, it can more comprehensively reflect users' true reactions to advertising creatives. Introducing exposure volume as a benchmark to calculate the interaction efficiency value avoids the bias that may result from relying solely on absolute interaction data. By comparing with the average level to obtain a relative popularity index, the popularity of advertising creatives of different periods and scales can be compared horizontally. This method improves the accuracy and comparability of creative popularity assessment, providing reliable data support for subsequent creative selection and optimization.
[0123] This application further proposes the construction of creative feature maps, including:
[0124] The co-occurrence frequency (COF) among the creative gene vectors is calculated. The COF is determined based on the number of times each creative gene vector co-occurs in historical ad creative data. The COF is calculated by statistically analyzing the number of times different creative gene vectors appear simultaneously within the same ad creative data. A higher COF value corresponds to a higher COF, indicating a stronger correlation between the creative gene vectors.
[0125] The networked data structure is formed by constructing edges between the creative gene vectors based on the co-occurrence frequency. Edge construction involves mapping the co-occurrence frequency to an association strength value, for example, normalizing the co-occurrence frequency to the range of 0 to 1, which serves as the edge weight. Furthermore, the co-occurrence frequency statistics can be limited to specific advertising categories or time periods to enhance the domain-specificity of the association relationships.
[0126] Specifically, in historical ad creative data, each ad creative contains multiple creative gene vectors, such as visual layout features and copywriting style features within the same ad. By traversing all historical ad creatives, the frequency of each pair of creative gene vectors appearing in the same creative is recorded.
[0127] For example, if creative gene vectors A and B co-occur 30 times in 100 historical ads, their co-occurrence frequency is 30%. When generating edges based on this frequency, the 30% is converted into an association strength value, for example, directly used as a weight or adjusted through a piecewise function. Thus, the edges in the networked data structure can objectively reflect the combination patterns of creative elements in practical applications, avoiding the subjective bias of manually setting associations. Edges constructed using co-occurrence frequencies ensure that the creative feature map is closer to real-world advertising design scenarios, thereby improving the matching degree between target ads and product characteristics in the subsequent content generation stage.
[0128] Through the above technical solution, this application effectively solves the problem of inaccurate creative correlation construction caused by insufficient historical data in the prior art. By quantifying the intrinsic correlation between creative elements through co-occurrence frequency, the networked data structure can objectively reflect the actual combination rules of advertising creative elements, thereby improving the logical coherence and combination rationality of advertising content generation, and providing a reliable basis for subsequent semantic relevance calculation.
[0129] This application further proposes the following process for generating the target advertising content:
[0130] The portable creative gene vector is deconstructed to separate the structural gene vector and the style gene vector.
[0131] Among them, the structural gene vector is extracted through specific encoding channels of the decoupled network and is used to control the macro layout of the advertising content, including but not limited to: topological features such as the coordinates of the main body position, the boundary of the copy area, the proportion of white space, and the spatial relationship of visual elements.
[0132] Style gene vector: Extracted through another encoding channel of the decoupled network, used to control the visual and textual style of advertising content, including but not limited to: color distribution histogram, font type features, material texture description, lighting effect parameters and other performance features;
[0133] Through this deconstruction step, the system breaks down complex creative expressions into relatively independent structural and stylistic components, laying the foundation for subsequent precise control and integration.
[0134] The target product feature vector and the structural gene vector are fused in the first round, and the layout generation model is used to calculate and generate the structural skeleton of the target advertisement.
[0135] The layout generation model can be a conditional variational autoencoder or a Transformer-based layout generator;
[0136] The layout generation model is calculated based on the following logic:
[0137] Analyze the layout patterns (such as the golden ratio, symmetrical composition, etc.) contained in the structural gene vectors.
[0138] By combining the visual characteristics of the product itself (such as the product's aspect ratio and the number of core selling points) in the target product feature vector, the layout parameters are automatically adjusted and optimized to generate a composition skeleton that retains the essence of the original creative layout while adapting to the characteristics of the target product. The composition skeleton generated in this step is a structured layout scheme that clarifies the position, size, and spatial relationship of each element in the advertising canvas, providing a precise framework for subsequent content filling.
[0139] After the composition skeleton is determined, style content is generated in parallel; the target product feature vector and the style gene vector are fused in a second round, and visual elements and text content that match the composition skeleton are calculated and generated through the style rendering model.
[0140] Style rendering models can use style transfer networks or conditional GANs. The style rendering model is calculated based on the following logic:
[0141] Analyze the aesthetic features (such as color matching and font style) contained in the style gene vector, and combine them with the brand tone and product attributes in the target product feature vector to generate visual elements (such as background patterns and decorative elements) and copywriting content (such as advertising slogans and product descriptions) that match the composition skeleton. This step ensures that the generated visual and text content not only inherits the aesthetic characteristics of the source idea in style, but also maintains consistency with the brand image of the target product.
[0142] Based on the composition skeleton, the visual elements and text content are combined and rendered to generate the final target advertising content.
[0143] Precisely arrange visual elements and text content according to the spatial constraints of the composition framework:
[0144] Place the main product image in the designated position on the composition skeleton, fill the generated advertising copy in the preset text area, adjust the hierarchy and size ratio of each element according to the layout requirements, and use the graphics rendering engine to synthesize the layout elements into complete target advertising content (such as JPEG, PNG images or MP4 video files).
[0145] Through the above technical solution, this application achieves decoupled control of structural layout and style features in the process of advertising content generation, and effectively solves the creative adaptability problem caused by insufficient historical data when promoting new products through a phased fusion mechanism. Specifically, the independent processing of structural gene vectors and style gene vectors ensures the coordinated optimization of macro-layout and micro-visual elements of the advertisement, avoiding style conflicts or information redundancy problems caused by single feature fusion in traditional methods. Thus, even in the absence of historical data support, it can still generate advertising content with professional design quality and accurate matching of product characteristics.
[0146] like Figure 3 The diagram shown is a system architecture diagram of this application. This application further proposes an AI-based automatic art advertisement design system, including a data acquisition and processing module, a feature map construction module, a popularity parameter calculation module, a relevance calculation module, a relevance correction module, a scoring calculation module, a creative selection module, and an advertisement generation module.
[0147] The data acquisition and processing module constructs creative gene vectors by extracting visual and textual features from historical advertising materials;
[0148] The feature map construction module uses creative gene vectors as nodes and constructs a networked data structure based on co-occurrence frequency to build association strength.
[0149] The popularity parameter calculation module decomposes interactive behavior data into positive and negative indicators, calculates the ratio of net interaction value to exposure as the basic interaction efficiency value, and compares it with the average efficiency to obtain the relative popularity index.
[0150] The relevance calculation module extracts the neighboring nodes of the target creative gene vector through the neighborhood subgraph, calculates the direct similarity of the target and the neighborhood enhanced similarity, and obtains the initial semantic relevance after fusion;
[0151] The relevance correction module adjusts the weight values according to the dynamic weight mapping table to perform weighted correction on the initial semantic relevance.
[0152] The scoring calculation module associates historical validity data with different time window groups, calculates basic validity values and trend validity values, and generates a portable score through normalization mapping and scoring synthesis formula;
[0153] The creative selection module filters creative gene vectors that meet the scoring criteria.
[0154] The ad generation module separates the structural gene vector and the style gene vector, performs layout generation and style rendering separately, and finally combines them to generate the target ad content.
[0155] By automating the entire process from historical data analysis to new advertising content generation through data transfer and collaborative processing between modules, the cold start problem is solved and the adaptability of creative content is improved.
[0156] Through the above technical solutions, this application effectively solves the problem of low creative matching accuracy caused by insufficient data when generating new brand advertisements. By representing the correlation of advertising elements through a dynamic graph structure and adjusting feature weights in conjunction with real-time interactive data, the system can accurately capture potentially effective creative elements during the cold start phase. The semantic matching capability of low-exposure creative genes is enhanced based on a neighborhood similarity propagation mechanism, avoiding the over-reliance on a single similarity indicator in traditional methods. The two-level content generation architecture enables independent optimization of advertising layout and style elements, significantly improving the fit between generated content and target product characteristics.
[0157] The technical scope of this invention is not limited to the content described above. Those skilled in the art can make various modifications and variations to the above embodiments without departing from the technical concept of this invention, and all such modifications and variations should fall within the protection scope of this invention.
Claims
1. An AI-based automatic design method for art advertisements, characterized in that: Includes the following steps: Obtain historical advertising material data, and extract the visual and textual features of the historical advertising material data to construct a creative gene vector; Construct a creative feature map, which includes a networked data structure with creative gene vectors as nodes and the correlation strength between creative gene vectors as edges; Acquire user interaction data on creative gene vectors within a preset time window, and calculate creative popularity parameters based on the interaction data; Obtain the description information of the target product, process the description information into a target product feature vector, and calculate the initial semantic relevance between the target product feature vector and the creative gene vector in the creative feature map; Using the aforementioned creative popularity parameter as a weight, the initial semantic relevance is weighted and calculated to obtain the corrected semantic relevance. Based on historical validity data of corrected semantic relevance and creative gene vectors, a portability score is calculated. Select creative gene vectors whose portability scores reach a preset score threshold as portable creative gene vectors. Based on the portable creative gene vector and the target product feature vector, content fusion and rendering are performed to generate target advertising content.
2. The AI-based automatic art advertisement design method according to claim 1, characterized in that: The process of obtaining the corrected semantic relevance by weighted calculation of the initial semantic relevance is as follows: Obtain the historical popularity sequence corresponding to the creative gene vector, wherein the historical popularity sequence contains creative popularity parameters for multiple historical time windows; The multiple historical time windows are divided into a basic popularity window group and a trend analysis window group; wherein, the basic popularity window group contains a first preset number of consecutive time windows, and the trend analysis window group contains a second preset number of discretely distributed time windows; Calculate the baseline heat value of the basic heat window group and the heat trend intensity of the trend analysis window group respectively; Based on the current creative popularity parameters, the popularity benchmark value, and the popularity trend intensity, a dynamic weight value is generated through a weight synthesis algorithm; The initial semantic relevance is adjusted by weighting the dynamic weight values to obtain the corrected semantic relevance.
3. The AI-based automatic art advertisement design method according to claim 2, characterized in that: The process for generating the dynamic weight values is as follows: Calculate the current creative popularity parameter Compared with the aforementioned heat reference value relative heat ratio : ; Determine the intensity of the heat trend With respect to the preset trend strength range Relationship: when At that time, the trend confidence factor takes the following values: ; when At that time, the trend confidence factor takes the following values: ; when At that time, the trend confidence factor takes the following values: ; in, , These are the preset trend strength thresholds. , These are the preset upper and lower limits of the confidence factor, and ; relative heat ratio With trend confidence factor Multiply to obtain a comprehensive popularity index. ; The comprehensive heat index Compared with the heat baseline value The inputs are fed into the dynamic weight mapping table, the dynamic weight mapping table is queried, and the final dynamic weight values are output. .
4. The AI-based automatic art advertisement design method according to claim 2, characterized in that: The calculation process for the portability score is as follows: The historical validity data are associated with the basic popularity window group and the trend analysis window group according to their corresponding time windows; Based on the historical validity data corresponding to the basic heat window group, the basic validity value is calculated. The basic validity value This represents the median of historical valid data within this time window group. The trend validity value is calculated based on the historical validity data corresponding to the trend analysis window group. The trend validity value This represents the average rate of change of historical validity data between adjacent windows within this time window group; Establish a dynamic normalization mapping layer to correct semantic relevance. Basic validity value Trend validity value Each value is mapped to a unified preset numerical range to obtain normalized semantic relevance. Normalized basic validity value Normalized trend validity value ; Portability scores are calculated using a composite scoring formula. The scoring formula is as follows: ; in, , , The preset weighting coefficients, and .
5. The AI-based automatic art advertisement design method according to claim 1, characterized in that: The calculation process for the initial semantic relevance is as follows: Extract a neighborhood subgraph of the target creative gene vector from the creative feature map. The neighborhood subgraph contains the target creative gene vector and a predetermined number of neighboring creative gene vectors directly connected by edges. Calculate the direct similarity between the target product feature vector and the target creative gene vector; Calculate the similarity between the target product feature vector and each of the adjacent creative gene vectors in the neighborhood subgraph to form a neighborhood similarity set; Based on the association strength of each edge in the neighborhood subgraph, the neighborhood similarity set is weighted and aggregated to obtain the neighborhood enhanced similarity. The initial semantic relevance is calculated by fusing the target direct similarity with the neighborhood enhanced similarity.
6. The AI-based automatic art advertisement design method according to claim 5, characterized in that: The fusion process of the target direct similarity and the neighborhood enhanced similarity is as follows: Obtain the neighborhood similarity set, calculate the arithmetic mean and standard deviation of the neighborhood similarity set, and use the ratio of the standard deviation to the arithmetic mean as the aggregation consistency index. ; Based on the convergence consistency index Calculate the neighborhood fusion coefficient : ,in, This is a preset global adjustment factor; Based on neighborhood fusion coefficient Fusion target direct similarity Enhanced similarity with neighboring regions : ,in This represents the initial semantic relevance.
7. The AI-based automatic art advertisement design method according to claim 1, characterized in that: The creative popularity parameters are calculated based on the interactive behavior data, including: The interactive behavior data is decomposed into positive interactive data and negative interactive data; wherein, the positive interactive data includes ad click-through rate and ad share count, and the negative interactive data includes ad skip rate and negative comment ratio; The positive and negative interaction data are assigned preset weighting coefficients respectively, and the weighted net interaction value is calculated. The exposure data of the creative gene vector within a preset time window is obtained, and the ratio of the net interaction value to the exposure data is calculated as the basic interaction efficiency value. The basic interaction efficiency value is compared with the average interaction efficiency value of all creative gene vectors within the same time period to calculate the relative popularity index, and the relative popularity index is used as the creative popularity parameter.
8. The AI-based automatic design method for art advertisements according to claim 1, characterized in that: The construction of the creative feature map includes: Calculate the co-occurrence frequency among each creative gene vector, the co-occurrence frequency being determined based on the number of times the creative gene vector co-occurred in historical advertising creative data; Based on the co-occurrence frequency, edges are constructed between the creative gene vectors to form the networked data structure.
9. The AI-based automatic design method for art advertisements according to claim 1, characterized in that: The process of generating the target advertising content is as follows: The portable creative gene vector is deconstructed to separate the structural gene vector and the style gene vector. The structural gene vector is used to control the macro layout of the advertising content, and the style gene vector is used to control the visual and textual style of the advertising content. The target product feature vector and the structural gene vector are fused in the first round, and the layout generation model is used to calculate and generate the structural skeleton of the target advertisement. The target product feature vector and the style gene vector are fused in a second round, and visual elements and text content that match the composition skeleton are calculated and generated through the style rendering model. Based on the composition skeleton, the visual elements and text content are combined and rendered to generate the final target advertising content.
10. An AI-based automatic art advertising design system, characterized in that: include: The data acquisition and processing module is used to acquire historical advertising material data and extract the visual and textual features of the historical advertising material data to form a creative gene vector; The feature map construction module is used to construct a creative feature map, which includes a networked data structure with creative gene vectors as nodes and the correlation strength between creative gene vectors as edges. The popularity parameter calculation module is used to acquire user interaction behavior data on creative gene vectors within a preset time window, and calculate creative popularity parameters based on the interaction behavior data. The relevance calculation module is used to obtain the description information of the target product, process the description information into the target product feature vector, and calculate the initial semantic relevance between the target product feature vector and the creative gene vector in the creative feature map; The relevance correction module is used to perform a weighted calculation on the initial semantic relevance using the creative popularity parameter as a weight, to obtain the corrected semantic relevance. The scoring calculation module is used to calculate the portability score based on historical validity data of corrected semantic relevance and creative gene vectors; The creative selection module is used to select creative gene vectors whose portability scores reach a preset score threshold as portable creative gene vectors. The ad generation module is used to perform content fusion and rendering based on the portable creative gene vector and the target product feature vector to generate target ad content.
Citation Information
Patent Citations
Collaborative filtering recommendation algorithm based on article sorting and user sorting
CN102609523A
Product life cycle estimation model generation method and device and electronic equipment
CN111291936A
Advertisement creative generation method and device
CN114677169A
Advertisement creative design method and system based on advertisement sample analysis
CN120746649A
Video processing method and apparatus, and storage medium and device
WO2022171067A1
Cited By
Advertisement creativity dynamic evaluation and intelligent decision-making system based on multi-source data fusion
CN121544327A
Ad creative dynamic evaluation and intelligent decision system based on multi-source data fusion
CN121544327B