An artificial intelligence-based virtual commodity supply chain scheduling system and method
Through the artificial intelligence-based virtual commodity supply chain scheduling system, using data collection, intelligent decision-making and decision execution modules, the problems of low demand forecasting accuracy and low inventory scheduling efficiency in virtual commodity supply chain management are solved, and accurate prediction of user demand and intelligent assessment of inventory risks are achieved, which optimizes inventory allocation and improves the flexibility and operational efficiency of the supply chain.
Patent Information
- Application Number
- CN202510980650.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-16
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2045-07-16
AI Technical Summary
When faced with uncertainty in user demand and a complex market environment, existing virtual commodity supply chain management systems suffer from poor demand forecasting accuracy, low inventory scheduling efficiency, slow response, insufficient risk assessment, and single decision-making. They also lack intelligent interactivity, resulting in low accuracy in supply and demand matching and an inability to flexibly adapt to changes in market and user demand.
An artificial intelligence-based virtual commodity supply chain scheduling system is adopted. The data acquisition module collects user behavior data, external supply data and inventory status data, and uses the prediction model of LSTM network and attention mechanism to predict user demand. It combines multiple linear regression and BERTT model for risk assessment, dynamically adjusts the weight coefficient for inventory scheduling, and realizes intelligent management through the abnormal feedback module and collaborative network module.
It achieves accurate prediction of user demand and intelligent assessment of inventory risks, optimizes inventory allocation, reduces management costs, improves operational efficiency, ensures timely satisfaction of user needs, enhances user satisfaction and loyalty, and enhances the flexibility and market competitiveness of the supply chain.
Smart Images

Figure CN120471412B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to an artificial intelligence-based virtual commodity supply chain scheduling system and method. Background Art
[0002] With the rapid development of digital technology, the scale and types of virtual goods transactions in the market have shown explosive growth, covering multiple fields such as digital content (such as e-books, video memberships), online services (such as cloud storage services), and virtual gifts (such as virtual props on social media).
[0003] However, existing inventory scheduling systems and technologies face a series of significant challenges in modern virtual goods supply chain management. First, user demand is highly uncertain and volatile. For example, demand for video memberships can fluctuate significantly due to the release of popular TV shows, competitor promotions, or unexpected events (such as the premature withdrawal of a popular TV series). Existing systems often rely solely on historical sales data for linear forecasting, resulting in poor demand forecasting accuracy. Second, traditional inventory decision support systems primarily rely on simple rules and statistical analysis, lacking the ability to mine complex data patterns. They are unable to provide decision makers with comprehensive, in-depth analysis and multi-dimensional decision-making recommendations, making them unable to cope with complex market environments. Consequently, existing systems often rely on manual or simple rules for inventory scheduling, resulting in low efficiency, slow response, insufficient risk assessment, and simplistic decision-making. These systems are unable to flexibly adapt to changes in market and user demand. Traditional methods adjust inventory based solely on historical sales, ignoring user behavior dynamics and external supply conditions, resulting in low supply and demand matching accuracy. Furthermore, the lack of intelligent interaction between modules further limits the system's flexibility and efficiency. Summary of the Invention
[0004] The problem solved by the present invention is one or more of the above-mentioned related technical problems.
[0005] To solve the above problems, the present invention provides a virtual commodity supply chain scheduling system and method based on artificial intelligence.
[0006] In a first aspect, the present invention provides an artificial intelligence-based virtual commodity supply chain scheduling system, which is applied to a commodity supply system, wherein the commodity supply system includes multiple supply warehouses; the virtual commodity supply chain scheduling system includes a data acquisition module, an intelligent decision module, and a decision execution module;
[0007] The data collection module is used to collect user behavior data, external supply data and inventory status data of each supply warehouse;
[0008] The intelligent decision-making module is configured to obtain user demand forecast data based on the user behavior data based on a preset forecast model; determine a corresponding risk level based on each inventory status data, and obtain a corresponding weight adjustment coefficient based on each risk level;
[0009] The decision execution module is used to perform inventory supply scheduling for each supply depot based on the user demand forecast data and each weight adjustment coefficient;
[0010] Among them, the preset prediction model is constructed based on multiple LSTM networks and attention mechanisms.
[0011] Optionally, the user behavior data includes category data and time data of user benefit collection; the user demand prediction data obtained based on the user behavior data based on the preset prediction model includes:
[0012] Integrating the category data and the time data to obtain a time series data set;
[0013] The time series data set is input into the preset prediction model to obtain the user demand prediction data.
[0014] Optionally, the inventory status data includes inventory quantity and replenishment cycle; and determining the corresponding risk level according to each inventory status data includes:
[0015] Construct a multivariate linear regression model based on historical inventory data and corresponding historical replenishment cycles;
[0016] The inventory quantity and the replenishment cycle are calculated based on the multiple linear regression model to obtain the corresponding risk level.
[0017] Optionally, the intelligent decision-making module is further used to:
[0018] Based on a preset similarity model, the external supply data is matched with the data categories in the supply library to obtain a corresponding equivalent mapping table.
[0019] Optionally, the externally supplied data includes competitor category data, and the preset similarity model includes a BERTT model; the matching of the externally supplied data with the data categories in the supply library based on the preset similarity model to obtain a corresponding equivalence mapping table includes:
[0020] Performing vector conversion on the competitor product category data to obtain first semantic vector data;
[0021] Performing vector conversion on each of the data categories to obtain corresponding second semantic vector data, and performing similarity calculation on the first semantic vector data and each of the second semantic vector data based on a similarity calculation method to obtain corresponding similarity data;
[0022] A temporary data category corresponding to the competitor category data is determined based on all the similarity data, and a corresponding equivalence mapping table is obtained based on all the temporary data categories.
[0023] Optionally, the inventory status data includes inventory data; and the decision execution module is specifically configured to:
[0024] Obtaining initial weight data of each of the supply warehouses, and adjusting the corresponding initial weight data based on the weight adjustment coefficient to obtain corresponding target weight data;
[0025] Obtaining demand data corresponding to each supply warehouse according to each target weight data and the user demand forecast data;
[0026] The demand data is compared with the corresponding inventory data to obtain corresponding comparison results, and inventory scheduling is performed on each supply warehouse according to each comparison result.
[0027] Optionally, after comparing the demand data with the corresponding inventory data to obtain corresponding comparison results, and performing inventory scheduling for each supply warehouse according to each comparison result, the method further includes:
[0028] When the inventory data of each category of data in any of the supply warehouses does not meet the demand, the supply warehouses are screened according to the equivalent mapping table to obtain corresponding substitute scheduling strategies.
[0029] Optionally, the artificial intelligence-based virtual commodity supply chain scheduling system further includes an abnormality feedback module;
[0030] The abnormal feedback module is used to trigger an alternative supply process when the artificial intelligence-based virtual commodity supply chain scheduling system fails to send a replenishment order to the supply warehouse;
[0031] The abnormal feedback module is also used to automatically check the weight adjustment coefficient and verify the feedback result of the instruction issued by the decision execution module.
[0032] Optionally, the artificial intelligence-based virtual commodity supply chain scheduling system further includes a collaborative network module, and the collaborative network module is used to enable the artificial intelligence-based virtual commodity supply chain scheduling system to interact collaboratively with an external entity system.
[0033] In a second aspect, the present invention provides a virtual commodity supply chain scheduling method, which is applied to the aforementioned artificial intelligence-based virtual commodity supply chain scheduling system. The scheduling method includes:
[0034] Collecting user behavior data, external supply data, and inventory status data of each of the supply warehouses;
[0035] Based on a preset prediction model, obtain user demand prediction data according to the user behavior data;
[0036] Determining a corresponding risk level according to each of the inventory status data, and obtaining a corresponding weight adjustment coefficient based on each of the risk levels;
[0037] Inventory supply scheduling is performed on each supply warehouse according to the user demand forecast data and each weight adjustment coefficient.
[0038] The beneficial effects of the artificial intelligence-based virtual commodity supply chain scheduling system and method of the present invention are:
[0039] This AI-based virtual commodity supply chain scheduling system is applied to commodity supply systems involving multiple supply bases. The entire system consists of three key modules: a data acquisition module, an intelligent decision-making module, and a decision execution module. These three modules work together to achieve efficient scheduling of the virtual commodity supply chain.
[0040] The data collection module is responsible for collecting three key types of data: user behavior data, external supply data, and inventory status data for each supply depot. User behavior data covers the specific operations users perform during the benefit redemption process, such as the type of benefit received (e.g., video membership, coupons, etc.) and the time of redemption. This data can be used to understand user preferences and demand patterns. External supply data primarily includes data on competing product categories, which is used to understand the types of benefits offered by other suppliers in the market and provide an external reference for supply chain scheduling. Inventory status data includes information such as the inventory quantity and replenishment cycle of benefits in each supply depot, allowing for real-time understanding of each depot's inventory status and supply capacity.
[0041] As the decision-making core of the system, the intelligent decision-making module mainly performs the following tasks: Based on the preset prediction model and the collected user behavior data, it predicts the user's future needs and generates user demand prediction data. This prediction model can comprehensively consider multi-dimensional information such as the user's historical collection behavior and time factors to provide a demand basis for subsequent inventory scheduling. According to the inventory status data of each supply warehouse, the risk level corresponding to each supply warehouse is determined. The risk level assessment comprehensively considers factors such as whether the inventory quantity is sufficient and whether the replenishment cycle is timely. Based on the assessed risk level, the corresponding weight adjustment coefficient is further calculated to adjust the weight distribution of each supply warehouse in inventory scheduling, so as to make the inventory distribution more reasonable and reduce the risk of insufficient or excessive inventory.
[0042] The decision execution module is responsible for scheduling inventory supply for each supply depot based on the user demand forecast data and weight adjustment coefficients generated by the intelligent decision module. Specifically, it allocates predicted user demand to each supply depot according to the adjusted weights, ensuring that each depot's inventory can effectively meet user demand while avoiding inventory backlogs or stockouts, thereby achieving a dynamic balance in the supply chain.
[0043] In summary, the present invention widely collects various types of data through the data acquisition module, and uses the intelligent decision-making module to conduct in-depth analysis and processing, thereby achieving accurate prediction of user needs and intelligent assessment of inventory risks, making supply chain decisions more scientific and intelligent, and reducing the uncertainty of manual intervention and experience-based decisions. At the same time, the weight of each supply warehouse is dynamically adjusted according to the risk level to optimize inventory allocation and avoid inventory backlogs and shortages. Accurate demand forecasting and effective inventory scheduling reduce inventory management costs, improve operational efficiency, and optimize the supply chain cost structure. In addition, accurate demand forecasting ensures that user needs are met in a timely manner, and flexible scheduling strategies reduce delays in rights collection due to inventory problems, thereby improving user satisfaction and loyalty. In short, this artificial intelligence-based virtual commodity supply chain scheduling system fully utilizes the value of data through close collaboration of various modules, realizes intelligent, flexible and efficient management of the supply chain, and is of great significance to improving the operational efficiency and market competitiveness of virtual commodity supply companies. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] Figure 1 This is a structural diagram of a virtual commodity supply chain scheduling system based on artificial intelligence according to an embodiment of the present invention;
[0045] Figure 2 This is a second structural diagram of an artificial intelligence-based virtual commodity supply chain scheduling system according to an embodiment of the present invention;
[0046] Figure 3The figure is a flow chart of a virtual commodity supply chain scheduling method according to an embodiment of the present invention. DETAILED DESCRIPTION
[0047] To make the above-mentioned objects, features, and advantages of the present invention more clearly understood, specific embodiments of the present invention are described in detail below with reference to the accompanying drawings. Although certain embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be construed as being limited to the embodiments described herein. Instead, these embodiments are provided to provide a more thorough and complete understanding of the present invention. It should be understood that the drawings and embodiments of the present invention are for illustrative purposes only and are not intended to limit the scope of protection of the present invention.
[0048] It should be understood that the various steps described in the method embodiments of the present invention may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present invention is not limited in this respect.
[0049] The term "including" and its variations used in this document are open inclusions, that is, "including but not limited to"; the term "based on" means "based at least in part on"; the term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one other embodiment"; the term "some embodiments" means "at least some embodiments"; the term "optionally" means "optional embodiments". The relevant definitions of other terms will be given in the following description. It should be noted that the concepts of "first", "second", etc. mentioned in the present invention are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0050] It should be noted that the modifications of "one" and "multiple" mentioned in the present invention are illustrative rather than restrictive. Those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0051] The names of the messages or information exchanged between multiple devices in the embodiments of the present invention are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0052] In response to the problems existing in the above-mentioned related technologies, an embodiment of the present invention provides a virtual commodity supply chain scheduling system and method based on artificial intelligence.
[0053] like Figure 1As shown, an embodiment of the present invention provides an artificial intelligence-based virtual commodity supply chain scheduling system, which is applied to a commodity supply system, and the commodity supply system includes multiple supply warehouses; the virtual commodity supply chain scheduling system includes a data acquisition module, an intelligent decision-making module and a decision execution module.
[0054] The data collection module is used to collect user behavior data, external supply data and inventory status data of each supply warehouse.
[0055] Specifically, user behavior data collection may include: Benefit claiming behavior: recording the type of benefits claimed by the user (e.g., video membership, coupons), claiming timestamp, claiming quantity, and claiming channel (app / PC / third-party platform). User profile data: preference tags generated based on historical claiming behavior (e.g., "frequent video membership claimers," "groups sensitive to lifestyle services").
[0056] Externally supplied data collection may include: Competitive product category data: such as the names, prices, display locations, and promotional activities (e.g., "iQiyi Student Annual Pass 50% Off") of the top 10 benefits on competing platforms. Market trend data: search volume for popular benefit categories and holiday promotion trends (e.g., surges in benefit sales during "618" and "Double 11").
[0057] Inventory status data collection may include: Real-time inventory balance: the current inventory quantity of each supplier's equity (e.g., "Tencent Video Monthly Pass: 800 units"). Replenishment cycle data: the supplier's most recent replenishment completion time and the average replenishment cycle (e.g., 48 hours).
[0058] The data collection module ensures comprehensive and real-time data, avoiding decision-making biases associated with a single data source. Secondly, it provides high-quality data input for subsequent modules, directly supporting the accuracy and flexibility of supply chain scheduling. Finally, by monitoring inventory status in real time, the supply chain's risk response capabilities are enhanced.
[0059] The intelligent decision-making module is configured to obtain user demand forecast data based on the user behavior data based on a preset forecast model; determine a corresponding risk level based on each inventory status data, and obtain a corresponding weight adjustment coefficient based on each risk level. The preset forecast model is constructed based on multiple LSTM networks and an attention mechanism.
[0060] Specifically, the user demand forecasting process takes user behavior data (e.g., redemption time, benefit type, quantity, and preference tags) as input. This behavior data can be converted into time series features (e.g., periodic patterns and user profiles). A machine learning model is trained on historical user behavior data to generate forecasts of virtual product demand for different future periods (e.g., hourly, daily, and weekly). This is known as user demand forecast data (e.g., demand for 3,000 "Tencent Video Memberships" in the next 24 hours).
[0061] The inventory risk assessment and weighting process uses inventory status data (inventory balance, replenishment cycle) to calculate the risk level (such as high / medium / low risk). A weighting adjustment factor is then generated based on the risk level (high risk reduces the weight, low risk maintains or increases the weight).
[0062] This AI-based virtual commodity supply chain scheduling system directly guides inventory allocation through forecast data, uses weight coefficients to quantify inventory risks in real time, and achieves optimal resource allocation, thereby ensuring the timeliness and stability of equity supply, and ultimately significantly enhancing user satisfaction.
[0063] The intelligent decision-making module offers several benefits: First, by deeply integrating multi-source data, it enables accurate forecasting of user demand and intelligent assessment of inventory risk, enhancing the scientific and intelligent nature of supply chain decision-making. Second, a dynamic weight adjustment mechanism ensures rational inventory allocation, reduces the uncertainty of manual intervention and empirical decision-making, and optimizes the supply chain's cost structure.
[0064] The decision execution module is used to perform inventory supply scheduling for each supply warehouse based on the user demand forecast data and each weight adjustment coefficient.
[0065] Specifically, the decision execution module is responsible for converting the user demand forecast data and weight adjustment coefficients generated by the intelligent decision module into specific inventory scheduling operations. Its workflow is as follows:
[0066] The decision execution module is responsible for translating the output of the intelligent decision module into actual inventory scheduling operations. Based on user demand forecast data and the weight adjustment coefficients for each supplier, inventory supply scheduling is performed for each supplier. Specifically, the module first obtains the initial weight data for each supplier and calculates the target weight data based on the weight adjustment coefficients. Subsequently, based on the user demand forecast data, the module calculates the corresponding demand allocation for each supplier and compares these allocations with the current inventory data. Based on the comparison results, the module generates corresponding inventory scheduling instructions, such as replenishment or reduction plans, and sends them to each supplier through the system interface for execution.
[0067] The decision execution module optimizes the inventory management process and reduces inventory costs through precise demand allocation and inventory comparison. Second, the automated scheduling mechanism improves operational efficiency, speeds up the response speed of the supply chain, and ensures the timeliness and stability of the right supply. Finally, this module effectively improves user satisfaction and enhances the enterprise's advantage in market competition.
[0068] In this embodiment, the virtual commodity supply chain scheduling system based on artificial intelligence is applied to a commodity supply system containing multiple supply warehouses. The entire system is mainly composed of three key modules, namely the data acquisition module, the intelligent decision module, and the decision execution module. These three modules cooperate with each other to achieve efficient scheduling of the virtual commodity supply chain.
[0069] The data acquisition module is responsible for collecting three types of important data, namely user behavior data, external supply data, and inventory status data of each supply warehouse. Among them, user behavior data covers specific operation information of users during the right interest collection process, such as the type of collected rights (such as video membership, coupons, etc.), collection time, etc. Through these data, we can understand the user's preferences and demand patterns. External supply data mainly includes competitor category data, etc., which is used to master the types of rights provided by other suppliers in the market, providing external reference for supply chain scheduling. Inventory status data involves the inventory quantity and replenishment cycle of rights in each supply warehouse, so as to understand the inventory status and supply capacity of each supply warehouse in real time.
[0070] The intelligent decision module, as the decision core of the system, mainly performs: based on the preset prediction model, the user behavior data collected is used to predict the user's future demand, and generate user demand prediction data. This prediction model can consider multiple dimensions of information such as user's historical collection behavior and time factors, providing demand basis for subsequent inventory scheduling. According to the inventory status data of each supply warehouse, the risk level corresponding to each supply warehouse is determined. The risk level assessment considers factors such as whether the inventory quantity is sufficient and whether the replenishment cycle is timely. According to the evaluated risk level, the corresponding weight adjustment coefficient is calculated to adjust the weight distribution of each supply warehouse in inventory scheduling, making the inventory allocation more reasonable and reducing the risk of inventory shortage or excess.
[0071] The decision execution module is responsible for inventory supply scheduling of each supply warehouse according to the user demand prediction data and weight adjustment coefficient generated by the intelligent decision module. Specifically, it is to allocate the predicted user demand to each supply warehouse according to the adjusted weight, ensure that the inventory of each supply warehouse can effectively meet the user demand, and at the same time avoid the occurrence of inventory accumulation or shortage, realize the dynamic balance of the supply chain.
[0072] In summary, this embodiment widely collects various types of data through the data acquisition module, and uses the intelligent decision-making module to conduct in-depth analysis and processing, thereby achieving accurate prediction of user demand and intelligent assessment of inventory risks, making supply chain decisions more scientific and intelligent, and reducing the uncertainty of manual intervention and experience-based decisions. At the same time, the weight of each supply warehouse is dynamically adjusted according to the risk level to optimize inventory allocation and avoid inventory backlogs and shortages. Accurate demand forecasting and effective inventory scheduling reduce inventory management costs, improve operational efficiency, and optimize the supply chain cost structure. In addition, accurate demand forecasting ensures that user needs are met in a timely manner, and flexible scheduling strategies reduce delays in rights collection due to inventory problems, thereby improving user satisfaction and loyalty. In short, this artificial intelligence-based virtual commodity supply chain scheduling system fully utilizes the value of data through close collaboration of various modules, realizes intelligent, flexible and efficient management of the supply chain, and is of great significance to improving the operational efficiency and market competitiveness of virtual commodity supply companies.
[0073] Optionally, the user behavior data includes category data and time data of user benefit collection; the user demand prediction data obtained based on the user behavior data based on the preset prediction model includes:
[0074] Integrating the category data and the time data to obtain a time series data set;
[0075] The time series data set is input into the preset prediction model to obtain the user demand prediction data.
[0076] Specifically, the process of integrating categorical data and time data into a time series dataset is as follows:
[0077] Combine the categorical data and time data of user benefit redemption to form a time series dataset. For example, if user A redeems a "Video Membership Monthly Card" at 10:00 AM on July 1, 2025, the record will be (2025-07-01 10:00, Video Membership Monthly Card).
[0078] The integrated data is cleaned and normalized to remove noise and outliers, making the data suitable for model input.
[0079] Extract key features from time series, such as the periodicity of pickup times (hours, days, weeks) and category frequency. Build a prediction model using multiple LSTM networks and an attention mechanism. The LSTM network captures long-term dependencies in the time series, while the attention mechanism focuses on key time nodes.
[0080] The model training process uses historical data to train the model, optimizing the algorithm to adjust model parameters and minimize the error between the predicted and actual values. Time series data is fed into the trained model, which outputs a forecast of the number of benefits redeemed for each future time period. For example, it is predicted that the number of "Video Membership Monthly Cards" redeemed between 20:00 and 22:00 on July 2, 2025 will be 500.
[0081] The structure of the preset prediction model involves building a neural network consisting of multiple LSTM layers. Each LSTM layer contains multiple neurons, responsible for capturing the dependencies between different time steps in the sequence. For example, an LSTM unit can record the claim trends of a certain benefit over the past week. Stacking multiple LSTM layers together increases the depth and complexity of the model, enabling it to learn more abstract and deeper time series features. For example, the first LSTM layer extracts short-term trends, and the second LSTM layer builds on this to extract longer-term trends. Sharing some parameters between different LSTM layers reduces the risk of overfitting and improves training efficiency.
[0082] The output of the LSTM network is linearly transformed through a fully connected layer to obtain a dimension that matches the attention mechanism. The attention score calculation process uses the scaled dot product attention mechanism to calculate the relevance score between each time step. Assuming there are three matrices: query, key, and value, the attention score matrix is obtained by taking the dot product of the query and key. The score matrix is then scaled by dividing it by the square root of the key vector dimension to stabilize the gradient.
[0083] Finally, the attention scores are normalized using the softmax function to obtain the weights for each time step. These weights are then multiplied by the corresponding elements of the value matrix and summed to obtain the output of the attention mechanism.
[0084] The mean squared error (MSE) loss function can be used during model training to measure the difference between the predicted value and the true value. The Adam optimization algorithm is used to automatically adjust the learning rate and accelerate model convergence. During training, the predicted value is calculated through forward propagation, then compared with the true value to calculate the loss. Backpropagation is then used to update the model parameters, and this process is repeated until the model converges.
[0085] The model evaluation and optimization process often includes: Evaluation indicators: Use indicators such as mean absolute error (MAE) and root mean square error (RMSE) to evaluate the predictive performance of the model.
[0086] Cross-validation: The time series cross-validation method is used to ensure the stability and generalization ability of the model in different time periods.
[0087] Hyperparameter adjustment: Perform grid search or random search on the number of LSTM network layers, number of neurons, parameters of the attention mechanism, etc. to find the optimal hyperparameter combination.
[0088] Predictive models can accurately predict user demand, proactively understand changes in equity demand, and facilitate inventory optimization. Inventory can be adjusted based on these forecasts to reduce overstocks and shortages, lowering costs. This ensures timely and stable equity supply, enhancing user satisfaction. Furthermore, quantitative evidence is provided to support operational strategies and improve scientific decision-making.
[0089] Optionally, the inventory status data includes inventory quantity and replenishment cycle; and determining the corresponding risk level according to each inventory status data includes:
[0090] Construct a multivariate linear regression model based on historical inventory data and corresponding historical replenishment cycles;
[0091] The inventory quantity and the replenishment cycle are calculated based on the multiple linear regression model to obtain the corresponding risk level.
[0092] Specifically, historical inventory data, including inventory quantity and replenishment cycle, was collected and cleaned to remove outliers and missing values. A dataset was constructed with inventory quantity and replenishment cycle as independent variables and inventory risk level as the dependent variable. A multivariate linear regression model was trained using this historical data, and the regression coefficients were determined. The resulting model form is: Risk level = β0 + β1 × inventory quantity + β2 × replenishment cycle + ε, where β0 is the constant term, β1 and β2 are the relevant regression coefficients, and ε is the error term, representing the portion of risk level variation that the model fails to explain. This term reflects the impact of factors other than inventory quantity and replenishment cycle on risk level that are not included in the model.
[0093] By correlating inventory quantities and replenishment cycles with risk levels, we provide a quantitative assessment method, enhancing the objectivity of risk assessment. This approach provides essential data support for inventory management, enabling decision-makers to plan ahead and effectively reduce inventory disruptions and backlogs. Furthermore, it enables rapid risk assessment and timely identification of inventory issues requiring attention, thereby improving inventory management efficiency. By optimizing inventory strategies, we can significantly reduce inventory costs.
[0094] Optionally, the intelligent decision-making module is further used to:
[0095] Based on a preset similarity model, the external supply data is matched with the data categories in the supply library to obtain a corresponding equivalent mapping table.
[0096] Optionally, the externally supplied data includes competitor category data, and the preset similarity model includes a BERTT model; the matching of the externally supplied data with the data categories in the supply library based on the preset similarity model to obtain a corresponding equivalence mapping table includes:
[0097] Performing vector conversion on the competitor product category data to obtain first semantic vector data;
[0098] Performing vector conversion on each of the data categories to obtain corresponding second semantic vector data, and performing similarity calculation on the first semantic vector data and each of the second semantic vector data based on a similarity calculation method to obtain corresponding similarity data;
[0099] A temporary data category corresponding to the competitor category data is determined based on all the similarity data, and a corresponding equivalence mapping table is obtained based on all the temporary data categories.
[0100] Specifically, the collected competitor product category data is pre-processed by cleaning, tokenizing, and removing stop words. For example, the competitor product benefit name "Super Value Video Membership Seasonal Card + Exclusive Coupon Combination" is cleaned to "Video Membership Seasonal Card + Coupon Combination" and tokenized to obtain "Video Membership Seasonal Card Coupon Combination."
[0101] The same preprocessing operation is performed on the data categories in the supply library. For example, the benefit category "video membership monthly card" in the supply library is cleaned and segmented into "video membership monthly card".
[0102] The pre-trained BERT model was used to convert the processed competitor category data into semantic vectors. The BERT model captures the deep semantic information of the text and represents each competitor category data as a fixed-dimensional vector. For example, the competitor benefit "Video Season Membership + Coupon Combo" was converted into a vector [0.2, 0.5, 0.7, …, 0.1].
[0103] The BERT model is also used to convert data categories in the supply library into semantic vectors. For example, the benefit category "Video Membership Monthly Card" in the supply library is converted into a vector [0.3, 0.4, 0.6, …, 0.2].
[0104] Cosine similarity is used to calculate the similarity between the semantic vectors of the competitor category data and the supplier category data. Cosine similarity measures the degree of directional similarity between two vectors, with values ranging from -1 to 1. Values closer to 1 indicate greater similarity.
[0105] We calculated the cosine similarity between the vectors for each competitor category and all the vectors for the supply library. For example, we calculated the cosine similarity between the vector [0.2, 0.5, 0.7, …, 0.1] for the competitor benefit "Video Seasonal Membership Card + Coupon Combo" and the vector [0.3, 0.4, 0.6, …, 0.2] for "Video Monthly Membership Card" in the supply library, resulting in a similarity of 0.85.
[0106] Based on the similarity data, we match competitor category data with a similarity above a certain threshold (e.g., 0.8) with the data categories in the supply library to determine the temporary data category corresponding to the competitor category data. For example, the similarity between the competitor benefit "Video Membership Quarterly Pass + Coupon Combo" and the "Video Membership Monthly Pass" in the supply library is 0.85, which is higher than the threshold of 0.8. Therefore, "Video Membership Monthly Pass" is selected as the temporary data category.
[0107] Based on all temporary data categories, an equivalence mapping table is constructed. This table records the equivalence relationship between competitor product category data and data categories in the supply library, and can also be annotated with equivalence coefficients (i.e., similarity data). For example, the equivalence coefficient between "Competitor Benefit: Video Membership Quarterly Pass + Coupon Combo" and "Supply Library Benefit: Video Membership Monthly Pass" recorded in the equivalence mapping table is 0.85.
[0108] Using an equivalence mapping table, the system can quickly identify equivalent competing products as replacements when stock is low, effectively improving resource utilization and reducing the risk of losing user demand due to stockouts. Furthermore, real-time tracking of competing product rights and market dynamics enables the platform to flexibly adjust its rights strategy and enhance its market competitiveness. Furthermore, by introducing competing product equivalent rights, the platform reduces its reliance on a single supplier and mitigates inventory risks caused by supplier issues or poor inventory management, thereby improving the stability and flexibility of the supply chain.
[0109] Optionally, the inventory status data includes inventory data; and the decision execution module is specifically configured to:
[0110] Obtaining initial weight data of each of the supply warehouses, and adjusting the corresponding initial weight data based on the weight adjustment coefficient to obtain corresponding target weight data;
[0111] Obtaining demand data corresponding to each supply warehouse according to each target weight data and the user demand forecast data;
[0112] The demand data is compared with the corresponding inventory data to obtain corresponding comparison results, and inventory scheduling is performed on each supply warehouse according to each comparison result.
[0113] Optionally, after comparing the demand data with the corresponding inventory data to obtain corresponding comparison results, and performing inventory scheduling for each supply warehouse according to each comparison result, the method further includes:
[0114] When the inventory data of each category of data in each supply warehouse does not meet the demand, each supply warehouse is screened according to the equivalent mapping table to obtain a corresponding substitute scheduling strategy.
[0115] Specifically, the decision execution module reads the initial weight data for each supply warehouse from the system database. This initial weight data reflects the inventory allocation ratio of each supply warehouse under normal circumstances. For example, the initial weights of supply warehouses A, B, and C are 0.4, 0.3, and 0.3, respectively.
[0116] The initial weights of each supply warehouse are adjusted based on the weight adjustment coefficients provided by the intelligent decision-making module to calculate the target weight data. For example, if the weight adjustment coefficients of supply warehouse A are -0.1, supply warehouse B is +0.05, and supply warehouse C is 0, then the adjusted weights are A: 0.3, B: 0.35, and C: 0.3.
[0117] Combine the target weight data with the user demand forecast data to calculate the demand data for each supply warehouse. For example, if the total demand forecast is 3,000 units, then under the adjusted weights, the demand data for Supply Warehouse A is 3,000 x 0.3 = 900 units, Supply Warehouse B is 3,000 x 0.35 = 1,050 units, and Supply Warehouse C is 3,000 x 0.3 = 900 units.
[0118] The current inventory data of each supply warehouse is compared with the calculated demand data. If the inventory data of a supply warehouse does not meet the demand data, the backup scheduling mechanism is triggered. For example, it is found that the current inventory data of supply warehouse B is 800 pieces, which is less than the demand data of 1050 pieces.
[0119] Based on the equivalence mapping table, we screen out competing product benefits with equivalent relationships as alternative options. For example, the equivalence mapping table shows that the equivalence coefficient between the competing platform's "Quarterly Video Membership Card" and our platform's "Monthly Video Membership Card" is 0.85, and there is sufficient inventory.
[0120] A replacement scheduling strategy is formed by shifting some of the demand from a supply base with insufficient inventory to a competing supply base with equivalent equity. For example, 250 units of demand could be shifted from supply base B to competing supply base D to meet the total demand.
[0121] The above process optimizes inventory allocation, reduces overstock and stockout, and reduces management costs through dynamic weight adjustment and accurate demand calculation. Automatic scheduling reduces manual operations, improves supply chain response speed and operational efficiency, and makes it more adaptable to market and demand changes. Ensures that users can obtain the required rights in a timely manner, improves experience and satisfaction, and enhances platform loyalty. With the help of the equivalent mapping table, filter the substitute rights, reduce the risk caused by insufficient inventory or supplier problems, and ensure the stability and reliability of the supply chain.
[0122] For example: The system supply library has a rights category "video membership monthly card", and the demand for the next 24 hours is predicted to be 3000. The initial weights are supply library A (0.4), B (0.3), and C (0.3). After adjusting the weight adjustment coefficient, the target weights are A (0.3), B (0.35), and C (0.3). The demand for each supply library is calculated as A (900), B (1050), and C (900). If it is found that the current inventory of supply library B is only 800, it cannot meet the demand. At this time, according to the equivalent mapping table, it is found that the "video membership quarterly card" of the competitor platform and the "video membership monthly card" of the platform have an equivalent coefficient of 0.85, and the competitor supply library D has sufficient inventory. Therefore, 250 demands that supply library B cannot meet are adjusted to competitor supply library D, forming a substitute scheduling strategy to ensure that the total demand is met.
[0123] It should be noted that in addition to adjusting through the equivalent mapping table, there are the following ways to handle the situation where the supply library inventory data does not meet the demand:
[0124] 1. Allocate inventory from other supply libraries: If other supply libraries have sufficient inventory, excess inventory can be allocated to supply libraries with insufficient inventory. For example, supply library A has sufficient inventory, and can temporarily allocate part of the inventory to supply library B to meet the demand.
[0125] 2. Emergency replenishment: Place an urgent replenishment order with the supplier to speed up the replenishment. Suitable for situations where the supplier's replenishment cycle is short and the response is fast.
[0126] 3. Partial demand delay satisfaction: Divide the demand into urgent and non-urgent parts. The urgent part is given priority, and the non-urgent part is delayed. Suitable for situations where the urgency of demand is different.
[0127] 4. Adjust the weight and redistribute the demand: According to the real-time inventory situation, adjust the weight of each supply library again and redistribute the demand to other supply libraries.
[0128] Example: Supply library B has 800 copies, demand 1050 copies, and a gap of 250 copies. Reduce the weight of supply library B from 0.35 to 0.25, and allocate the excess demand to other supply libraries.
[0129] These methods can be used individually or in combination to flexibly deal with the problem of insufficient inventory in the supply warehouse, ensuring the stable operation of the supply chain and the timely satisfaction of user needs.
[0130] Alternatively, as Figure 2 As shown, the artificial intelligence-based virtual commodity supply chain scheduling system also includes an abnormality feedback module;
[0131] The abnormal feedback module is used to trigger an alternative supply process when the artificial intelligence-based virtual commodity supply chain scheduling system fails to send a replenishment order to the supply warehouse;
[0132] The abnormal feedback module is also used to automatically check the weight adjustment coefficient and verify the feedback result of the instruction issued by the decision execution module.
[0133] Specifically, one of the functions of the exception feedback module is to trigger alternative supply processes:
[0134] When the AI-based virtual goods supply chain scheduling system fails to send a replenishment order to the supply warehouse, the exception feedback module detects this anomaly in real time and immediately triggers the backup supply process. It selects a suitable backup supplier from a pre-set list based on established priority and quickly sends a replenishment order to it, ensuring supply continuity.
[0135] For example, the system sends a replenishment order to Supply Store A, but the order fails due to a network failure. Upon detecting the failure, the exception feedback module immediately selects Supply Store D from the list of potential suppliers and sends a replenishment order to Supply Store D, ensuring timely replenishment of the equity product without affecting subsequent supply.
[0136] Function 2: Automatic verification and feedback verification:
[0137] The Abnormal Feedback Module regularly and automatically verifies the rationality of the weight adjustment coefficient. It evaluates the weight adjustment coefficient based on real-time inventory status, historical sales data, and market dynamics, applying preset verification rules (such as indicators such as inventory fill rate and demand matching after weight adjustment). If the weight adjustment coefficient is found to be unreasonable, such as causing inventory allocation to deviate significantly from actual demand, the module automatically triggers the weight recalculation process and reports the issue to the Intelligent Decision-Making Module for further analysis and optimization.
[0138] After the decision-making and execution module issues inventory scheduling instructions, the exception feedback module tracks and verifies the execution results in real time. By interacting with real-time data from the supply warehouse system, logistics system, and other systems, the module compares actual execution with the instruction requirements, such as replenishment quantity and time. If any deviation is detected, such as the supply warehouse failing to complete replenishment on time or replenishing insufficient quantities, the exception feedback module promptly reports the issue to the decision-making and execution module and initiates appropriate remedial measures based on pre-set rules, such as reissuing replenishment instructions or adjusting subsequent scheduling plans.
[0139] The exception feedback module effectively addresses issues such as replenishment failures and unreasonable weighting by triggering alternative supply processes and automatically verifying weight adjustment coefficients. This reduces the risk of system interruptions due to abnormal situations and ensures stable supply chain operations. Furthermore, it verifies the feedback results of decision-making execution instructions, promptly identifying and correcting deviations, ensuring the accuracy of information such as inventory data and scheduling instructions, and providing reliable data support for precise supply chain decision-making. This automated verification and feedback mechanism enables rapid identification of issues and the implementation of appropriate measures, reducing manual intervention time and improving supply chain responsiveness and overall scheduling efficiency.
[0140] For example, when the system sends a replenishment order to Supply Depot B, the order fails due to a system failure. The exception feedback module immediately detects this anomaly, triggering the alternative supply process and selecting Supply Depot C from the list of alternative suppliers to send the replenishment order. Simultaneously, the exception feedback module automatically verifies the weight adjustment coefficients and discovers that the weight adjustment by Supply Depot B has resulted in an unreasonable allocation of some demand. This module promptly provides feedback to the intelligent decision-making module for optimization and adjustment. After the decision-making execution module issues a new dispatch instruction, the exception feedback module verifies the execution results to ensure that Supply Depot C completes the replenishment on time and then provides feedback to the system.
[0141] Alternatively, as Figure 2 As shown, the artificial intelligence-based virtual commodity supply chain scheduling system also includes a collaborative network module, which is used to enable the artificial intelligence-based virtual commodity supply chain scheduling system to interact collaboratively with an external entity system.
[0142] Specifically, the collaborative network module's primary function is to enable system-wide collaborative interaction. Through standard interface protocols (such as RESTful APIs and Web Services), it seamlessly connects the AI-based virtual goods supply chain scheduling system with external physical systems (such as suppliers' inventory management systems, logistics distribution systems, and e-commerce platform systems). This enables real-time sharing and synchronization of data, such as inventory information, order status, and logistics progress, between these systems, enabling efficient information flow and collaborative work.
[0143] This module supports cross-system business process orchestration and management, allowing for customizable collaborative business processes. For example, in the replenishment process, the collaborative network module can coordinate suppliers' production plans, logistics and distribution arrangements, and platform inventory updates based on pre-set business rules, ensuring efficient collaboration and smooth execution throughout the replenishment process.
[0144] The collaborative network module enables real-time data exchange and collaboration between the AI-based virtual commodity supply chain scheduling system and external physical systems, breaking down information silos and improving collaboration efficiency and information sharing across all supply chain links. Furthermore, through cross-system collaborative business process management, it can better integrate supply chain resources, optimize resource allocation, improve resource utilization, and reduce operating costs. Furthermore, in the face of market fluctuations, demand changes, or emergencies, the collaborative network module can quickly coordinate resources from all parties, flexibly adjust supply chain strategies, and enhance supply chain resilience and adaptability.
[0145] For example, the collaborative network module connects in real time with the supplier's inventory management system through an interface. When the system predicts that a particular equity commodity is running low and needs to be restocked, the collaborative network module transmits the replenishment request to the supplier's inventory management system in real time. The supplier then schedules production and updates inventory information accordingly. Simultaneously, the collaborative network module works in conjunction with the logistics and distribution system to track the progress of shipments in real time after the supplier ships, and feeds this information back to the platform. Users can check the replenishment progress of equity commodities on the platform, enhancing the user experience. Furthermore, the platform can share sales data with the e-commerce platform system through the collaborative network module, allowing it to proactively adjust replenishment plans based on sales trends and optimize inventory management.
[0146] “It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions, and corresponding operation portals are provided for users to choose to authorize or refuse.”
[0147] like Figure 3 As shown, an embodiment of the present invention provides a virtual commodity supply chain scheduling method, which is applied to the artificial intelligence-based virtual commodity supply chain scheduling system. The scheduling method includes:
[0148] Collecting user behavior data, external supply data, and inventory status data of each of the supply warehouses;
[0149] Based on the preset prediction model, user demand prediction data is obtained according to user behavior data;
[0150] Determine the corresponding risk level based on each inventory status data, and obtain the corresponding weight adjustment coefficient based on each risk level;
[0151] The inventory supply of each supply warehouse is scheduled according to the user demand forecast data and the weight adjustment coefficients.
[0152] Although the present invention is disclosed as above, the protection scope of the present invention is not limited thereto. Those skilled in the art may make various changes and modifications without departing from the spirit and scope of the present invention, and these changes and modifications will fall within the protection scope of the present invention.
Claims
1. A virtual commodity supply chain scheduling system based on artificial intelligence, characterized by: Applied to a commodity supply system, the commodity supply system includes multiple supply warehouses; the virtual commodity supply chain scheduling system includes a data acquisition module, an intelligent decision module and a decision execution module; The data collection module is used to collect user behavior data, external supply data, and inventory status data of each supply warehouse; wherein the user behavior data includes the category data and time data of user benefits received, and the inventory status data includes inventory quantity and replenishment cycle; The intelligent decision-making module is used to obtain user demand prediction data based on the user behavior data based on a preset prediction model, including: Integrating the category data and the time data to obtain a time series data set; Inputting the time series data set into the preset prediction model to obtain the user demand prediction data; the preset prediction model is constructed based on multiple LSTM networks and an attention mechanism; Determining a corresponding risk level according to each of the inventory status data includes: constructing a multivariate linear regression model based on historical inventory data and corresponding historical replenishment cycles; Calculating the inventory quantity and the replenishment cycle based on the multivariate linear regression model to obtain the corresponding risk level; Obtaining a corresponding weight adjustment coefficient based on each of the risk levels; The decision execution module is used to perform inventory supply scheduling for each supply depot based on the user demand forecast data and each weight adjustment coefficient; The inventory status data includes inventory data; the decision execution module is specifically configured to: Obtaining initial weight data of each of the supply warehouses, and adjusting the corresponding initial weight data based on the weight adjustment coefficient to obtain corresponding target weight data; Obtaining demand data corresponding to each supply warehouse according to each target weight data and the user demand forecast data; The demand data is compared with the corresponding inventory data to obtain corresponding comparison results, and inventory scheduling is performed on each supply warehouse according to each comparison result.
2. The artificial intelligence-based virtual commodity supply chain scheduling system according to claim 1 is characterized in that: The intelligent decision-making module is also used to: Based on a preset similarity model, the external supply data is matched with the data categories in the supply library to obtain a corresponding equivalence mapping table.
3. The artificial intelligence-based virtual commodity supply chain scheduling system according to claim 2 is characterized in that: The externally supplied data includes competitor category data, and the preset similarity model includes a BERT model; the preset similarity model is used to match the externally supplied data with the data categories in the supply library to obtain a corresponding equivalent mapping table, including: Performing vector conversion on the competitor product category data to obtain first semantic vector data; Performing vector conversion on each of the data categories to obtain corresponding second semantic vector data, and performing similarity calculation on the first semantic vector data and each of the second semantic vector data based on a similarity calculation method to obtain corresponding similarity data; A temporary data category corresponding to the competitor category data is determined based on all the similarity data, and a corresponding equivalence mapping table is obtained based on all the temporary data categories.
4. The artificial intelligence-based virtual commodity supply chain scheduling system according to claim 3 is characterized in that: After comparing the demand data with the corresponding inventory data to obtain corresponding comparison results, and performing inventory scheduling for each supply warehouse according to each comparison result, the method further includes: When the inventory data of the category data in any of the supply libraries does not meet the demand, the competing supply libraries are screened according to the equivalent mapping table to obtain a corresponding substitute scheduling strategy.
5. The artificial intelligence-based virtual commodity supply chain scheduling system according to claim 1 is characterized in that: The artificial intelligence-based virtual commodity supply chain scheduling system also includes an abnormality feedback module; The abnormal feedback module is used to trigger an alternative supply process when the artificial intelligence-based virtual commodity supply chain scheduling system fails to send a replenishment order to the supply warehouse; The abnormal feedback module is also used to automatically check the weight adjustment coefficient and verify the feedback result of the instruction issued by the decision execution module.
6. The artificial intelligence-based virtual commodity supply chain scheduling system according to claim 1 is characterized in that: The artificial intelligence-based virtual commodity supply chain scheduling system further includes a collaborative network module, which is used to enable the artificial intelligence-based virtual commodity supply chain scheduling system to interact collaboratively with an external entity system.
7. A virtual commodity supply chain scheduling method, characterized in that: Applied to the artificial intelligence-based virtual commodity supply chain scheduling system according to any one of claims 1 to 6, the scheduling method includes: Collecting user behavior data, external supply data, and inventory status data of each of the supply warehouses; Based on a preset prediction model, obtain user demand prediction data according to the user behavior data; Determining a corresponding risk level according to each of the inventory status data, and obtaining a corresponding weight adjustment coefficient based on each of the risk levels; Inventory supply scheduling is performed on each supply warehouse according to the user demand forecast data and each weight adjustment coefficient.
Citation Information
Patent Citations
Commodity similarity processing
CN114254851A
Intelligent purchase order generation decision-making system based on data analysis
CN118365248A
Supply chain optimization method and system based on digital right product
CN118569438A
Cloud baking raw material supply chain optimization management system
CN119312991A
Cited By
Artificial intelligence-based supply chain management system, method, electronic device, and medium
CN122414996A
Supply chain intelligent management and control system and method, computer device and medium
CN122415028A
System and method for processing nonlinear relationships in logistics data
CN122453042A
Supply chain management system, method, electronic device, and medium
CN122492078A