WO2018188402A1 - Procédé et appareil de prédiction de demande de produit - Google Patents
Procédé et appareil de prédiction de demande de produit Download PDFInfo
- Publication number
- WO2018188402A1 WO2018188402A1 PCT/CN2018/074769 CN2018074769W WO2018188402A1 WO 2018188402 A1 WO2018188402 A1 WO 2018188402A1 CN 2018074769 W CN2018074769 W CN 2018074769W WO 2018188402 A1 WO2018188402 A1 WO 2018188402A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- product
- loss
- ratio
- current stage
- stage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06315—Needs-based resource requirements planning or analysis
Definitions
- the present application relates to the field of artificial intelligence technology, and in particular, to a product demand prediction method and apparatus.
- Product demand forecasting is a key part of business operations and is used to guide the production and stocking of the company. Excessive product demand forecasts can lead to excessive inventory and increased inventory cost risk. Too small demand forecasts will result in low order fulfillment rates and reduced customer satisfaction. Therefore, reasonable product demand forecasting is particularly important.
- the mainstream product demand forecasting method is to establish a time series model and a predictive factor regression model based on historical demand and predictors related to future product demand, and output predicted values of future product demand.
- the predicted value of future product demand obtained by this method may deviate from the actual value of future product demand, so that the benefit of the enterprise cannot be maximized.
- the embodiments of the present application provide a product demand prediction method and device to solve at least the problem that the current product demand prediction method cannot maximize the benefit of the enterprise.
- the embodiment of the present application provides the following technical solutions:
- a method for predicting a product demand comprising: obtaining a demand parameter of a product; inputting a demand parameter of the product into a pre-trained demand forecasting model, and generating a predicted demand quantity of the product in a next stage, wherein
- the pre-trained demand forecasting model is based on an asymmetric loss function training that predicts that the loss caused by one more product is different from the predicted loss caused by one product. That is to say, the embodiment of the present application considers that in actual operation, it is inconsistent to predict that the loss caused by one product is less than the loss caused by predicting one product.
- the loss caused by the lack of one product may be greater than the loss caused by one more product.
- the embodiment of the present application predicts the demand of the next stage product generated according to the demand forecasting model trained in the scenario that the loss caused by predicting one more product is less than the predicted loss of one product. It is closer to the actual value of future product demand, which can maximize the benefits of the company.
- the method further comprises: obtaining a defect loss ratio of the product, and training a plurality of training parameters of the demand prediction model of the product, wherein the defect loss ratio is used to represent a missing product The ratio of the loss to the loss caused by one more product; according to the plurality of training parameters and the ratio of the missing loss, the demand prediction model of the product is trained by minimizing the asymmetric loss function, and the pre-trained demand prediction model is obtained. That is to say, when performing the demand prediction model training, the embodiment of the present application not only considers the case that the loss caused by predicting one product is different from the loss caused by predicting one product, and also considers the loss caused by the lack of one product and one more.
- the demand parameters of the product include: the actual demand of the product at the current stage and the actual demand of the product in the previous stage of the current stage; the plurality of training data includes: the historical stage of the product Actual demand and forecast demand. That is to say, in the specific implementation, the future demand of the product can be predicted based on the historical demand of the product and the predicted demand.
- the demand forecasting model includes: Indicates the predicted demand for the product in the t-th stage, y t-1 represents the actual demand for the product in the t-1th stage, and y t-2 represents the actual demand for the product in the t-2th stage.
- ⁇ is a model factor. Based on this demand forecasting model, the future demand for the product can be predicted.
- the asymmetric loss function includes: among them, Indicates that the value of i from 1 to t is summed; Express when The value is 1, otherwise it is 0; W indicates the ratio of the loss of the product. Based on the asymmetric loss function, it is possible to make predictions that the loss caused by one product is inconsistent with the prediction of the loss caused by one product.
- the ratio of the loss of the product is obtained, including: when the current stage is not the initial stage, according to the out-of-stock status of the product in the previous stage of the current stage and the inventory status of the product in the current stage, The current period of the product's lack of loss ratio, the out-of-stock status includes out of stock or no out of stock; the inventory status includes less inventory, moderate inventory or inventory; when the current stage is the initial stage, the pre-configured
- the initial loss-to-loss ratio of the product is determined as the ratio of the current loss at the current stage. Based on this scheme, the product's defect-to-loss ratio can be flexibly adjusted to make the product in a more reasonable product state.
- the defect-to-loss ratio of the product at the current stage is determined, including: the previous one in the current stage.
- the out-of-stock status of the product is out of stock.
- the current loss ratio of the product is the first value, and the first value is a positive real number;
- the current loss ratio of the product is the second value, and the second value is a positive real number.
- the out-of-stock status of the product is out of stock.
- the current loss ratio of the product is 0; the previous one in the current stage In the stage, the out-of-stock status of the product is no shortage.
- the current loss ratio of the product is the third value.
- the third value is a positive real number; in the previous stage of the current stage, the out-of-stock status of the product is no out-of-stock.
- the inventory status of the product is moderately in stock, and the current loss ratio of the product is determined to be 0.
- the out-of-stock status of the product is no out-of-stock.
- the inventory status of the product is too much inventory, and the current loss ratio of the product is determined to be the fourth value, the fourth value. Is a negative real number greater than -1. Based on the scheme, the out-of-stock status of the product stage can be shifted to the previous stage of the current stage to be out of stock, and the inventory status of the current stage product is a more reasonable product status with moderate inventory.
- the initial loss-to-loss ratio for different products is configured as follows: For all products, the same initial loss-to-loss ratio is configured. Based on this method, the initial loss-to-loss ratio of the product can be configured simply and quickly.
- the initial loss-to-loss ratio of different products is configured by configuring a preset initial loss-to-loss ratio for each of the preset proportions of products; Attributes of each of the proportioned products and attributes of each of the products other than the predetermined proportion of products, establishing an optimal proximity model for each of the predetermined proportions of the products, wherein The product in the optimal proximity model includes the product of the preset ratio of products that is closest to each of the products of the preset ratio; according to the optimal proximity model, the product of the preset ratio Each product other than the configuration has an initial loss-to-loss ratio, wherein the cost-to-loss ratio of each product in the optimal proximity model is the same. Based on this method, the initial loss-to-loss ratio of the product can be configured more accurately.
- a product demand forecasting device having the function of implementing the above method.
- This function can be implemented in hardware or in hardware by executing the corresponding software.
- the hardware or software includes one or more modules corresponding to the functions described above.
- a third aspect provides a product demand prediction apparatus, including: a processor, a memory, a bus, and a communication interface; the memory is configured to store a computer execution instruction, and the processor is connected to the memory through the bus, when the product demand prediction device In operation, the processor executes the computer-executed instructions stored by the memory to cause the product demand forecasting device to perform the product demand forecasting method of any of the first aspects above.
- a fourth aspect a computer readable storage medium for storing computer program instructions for use in a product demand forecasting apparatus, wherein when executed on a computer, causes the computer to perform any of the above first aspects Product demand forecasting method.
- a computer program product comprising instructions which, when run on a computer, cause the computer to perform the product demand prediction method of any of the above first aspects.
- FIG. 1 is a schematic structural diagram of hardware of a product demand prediction apparatus according to an embodiment of the present application.
- FIG. 2 is a schematic flowchart of a method for predicting a product demand according to an embodiment of the present application
- FIG. 3 is a schematic flowchart of a method for training a product demand prediction model according to an embodiment of the present application
- FIG. 4 is a schematic diagram of transfer of a product state of a product according to an embodiment of the present application.
- FIG. 5 is a schematic structural diagram of a product demand forecasting apparatus according to an embodiment of the present application.
- FIG. 6 is a schematic structural diagram of another product demand prediction apparatus according to an embodiment of the present application.
- the asymmetric loss function is a function that assumes that the loss caused by predicting one more product is different from the loss caused by predicting that one product is less.
- the loss-to-loss ratio is used to characterize the ratio of the loss caused by the absence of one product to the loss caused by one more product.
- the exemplary loss-to-loss ratio can be expressed by the symbol W. Among them, you can define an asymmetric loss function, so that:
- the time series model is a model for predicting the future using historical events.
- KNN is based on the corresponding features, looking for models of the same product with the closest features.
- the demand forecasting model is a model that predicts product demand based on the demand parameters of the product.
- a hardware structure diagram of a product demand forecasting apparatus 10 includes at least one processor 101 , a communication bus 102 , a memory 103 , and at least one communication interface 104 . .
- the processor 101 can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more programs for controlling the execution of the program of the present application. integrated circuit.
- CPU central processing unit
- ASIC application-specific integrated circuit
- Communication bus 102 can include a path for communicating information between the components described above.
- the communication interface 104 uses a device such as any transceiver for communicating with other devices or communication networks, such as Ethernet, Radio Access Network (RAN), Wireless Local Area Networks (WLAN), etc. .
- a device such as any transceiver for communicating with other devices or communication networks, such as Ethernet, Radio Access Network (RAN), Wireless Local Area Networks (WLAN), etc. .
- RAN Radio Access Network
- WLAN Wireless Local Area Networks
- the memory 103 can be a Read-Only Memory (ROM) or other type of static storage device that can store static information and instructions, a Random Access Memory (RAM) or other type that can store information and instructions.
- the dynamic storage device can also be an Electrically Erasable Programmable Read-Only Memory (EEPROM), a Compact Disc Read-Only Memory (CD-ROM) or other optical disc storage, and a disc storage device. (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or can be used to carry or store desired program code in the form of instructions or data structures and can be Any other media accessed, but not limited to this.
- the memory can exist independently and be connected to the processor via a bus.
- the memory can also be integrated with the processor.
- the memory 103 is used to store application code for executing the solution of the present application, and is controlled by the processor 101 for execution.
- the processor 101 is configured to execute the application code stored in the memory 103, thereby implementing the product demand prediction method in the embodiment of the present application.
- processor 101 may include one or more CPUs, such as CPU0 and CPU1 in FIG.
- product demand forecasting device 10 may include multiple processors, such as processor 101 and processor 108 in FIG. Each of these processors can be a single-CPU processor or a multi-core processor.
- a processor herein may refer to one or more devices, circuits, and/or processing cores for processing data, such as computer program instructions.
- the product demand forecasting device 10 may further include an output device 105 and an input device 106.
- Output device 105 is in communication with processor 101 and can display information in a variety of ways.
- the output device 105 can be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. Wait.
- Input device 106 is in communication with processor 101 and can accept user input in a variety of ways.
- input device 106 can be a mouse, keyboard, touch screen device, or sensing device, and the like.
- the above product demand forecasting device 10 can be a general purpose device or a dedicated device.
- the product demand prediction device 10 may be a desktop computer, a portable computer, a network server, a personal digital assistant (PDA), a mobile phone, a tablet computer, a wireless terminal device, a communication device, an embedded device, or a map.
- PDA personal digital assistant
- the embodiment of the present application does not limit the type of the product demand prediction device 10.
- a schematic flowchart of a product requirement prediction method includes the following steps:
- the product demand forecasting device obtains a demand parameter of the product.
- the demand parameter of the product may include: the actual demand quantity of the product in the current stage and the actual demand quantity of the product of the previous stage of the current stage; the plurality of training data may include: the actual demand quantity and the predicted demand quantity of the product in the historical stage.
- the demand parameter of the product may also include related factors such as holidays, and the plurality of training data may also include related factors such as holidays, which are not specifically limited in the embodiment of the present application.
- the product demand forecasting device inputs the demand parameter of the product into the pre-trained demand forecasting model to generate the predicted demand quantity of the product in the next stage, wherein the pre-trained demand forecasting model is obtained based on the asymmetric loss function training.
- the asymmetric loss function is a function that predicts that the loss caused by one more product is different from the loss predicted by one product.
- the pre-trained demand forecasting model in the embodiment of the present application is a model for predicting product demand according to the demand parameter of the product, and is obtained based on the asymmetric loss function training.
- the demand forecasting model can be as shown in formula (1):
- ⁇ is a model factor.
- the asymmetric loss function can be as shown in equation (2):
- the embodiment of the present application considers that in actual operation, it is inconsistent to predict that the loss caused by one product is less than the loss caused by predicting one product. For example, for products that need to purchase materials overseas, as a result of the need to add emergency air freight, etc., the loss caused by the lack of one product may be greater than the loss caused by one more product. For products that can be purchased at any time in the surrounding area, if the material cost is high, the loss caused by one more product may be greater than the loss caused by the lack of one product. Therefore, the embodiment of the present application predicts the demand of the next stage product generated according to the demand forecasting model trained in the scenario that the loss caused by predicting one more product is less than the predicted loss of one product. It is closer to the actual value of future product demand, which can maximize the benefits of the company.
- the action of the product demand forecasting device in the above steps S201 and S202 can be performed by the processor 101 in the product demand forecasting device 10 shown in FIG. 1 by calling the application code stored in the memory 103, which is not used in this embodiment of the present application. Any restrictions.
- the training method of the demand prediction model includes the following steps:
- the product demand forecasting device acquires a defect loss ratio of the product, and a plurality of training parameters of the demand prediction model for training the product.
- the loss-to-loss ratio is used to characterize the ratio of the loss caused by the lack of one product to the loss caused by one more product.
- the product demand forecasting device obtains the pre-trained demand forecasting model by minimizing the asymmetric loss function training product demand forecasting model according to the plurality of training parameters and the missing loss ratio.
- the embodiment of the present application is merely an exemplary example of the product demand forecasting device training demand forecasting model.
- other equipments may train the demand forecasting model and then provide the product demand forecasting device for use. This example does not specifically limit this.
- the embodiment of the present application not only considers the case that the loss caused by predicting one product is different from the loss caused by predicting one product, and also considers the loss caused by the lack of one product and the loss caused by one more product.
- the ratio of the training, and the trained demand forecasting model obtained under the premise of the minimum loss, so the trained demand forecasting model is reasonable, based on the predicted demand of the next stage product generated by the trained demand forecasting model. It is closer to the actual value of future product demand and has the least loss, which can maximize the benefits of the company.
- the action of the product demand forecasting device in the above steps S301 and S302 can be performed by the processor 101 in the product demand forecasting device 10 shown in FIG. 1 by calling the application code stored in the memory 103, which is not used in the embodiment of the present application. Any restrictions.
- the product demand prediction device obtains the ratio of the loss-to-loss ratio of the product, which may specifically include:
- the product demand forecasting device determines the defect loss ratio of the current stage product according to the out-of-stock status of the product in the previous stage of the current stage and the inventory quantity status of the current stage product, and the shortage status includes the shortage.
- the goods are either out of stock; the inventory status includes less inventory, moderate inventory or more inventory.
- the product demand forecasting device determines the initial loss-to-loss ratio of the pre-configured product as the current-stage loss-to-loss ratio.
- the inventory status of the current stage product is defined according to the current inventory quantity of the product relative to the current inventory quantity of other products. For example, for different products, according to the inventory quantity, the inventory quantity below 30% is defined as less inventory, the inventory quantity is defined as 30% ⁇ 70%, the inventory is moderate, and the inventory quantity is above 70%. There are many inventories, and the embodiment of the present application does not specifically limit how the inventory status is divided.
- the out-of-stock status of the previous stage of the current stage and the inventory status of the current stage of the product can constitute six product statuses, as follows:
- the out-of-stock status of the product in the previous stage of the current stage is out of stock, and the inventory status of the product in the current stage is less inventory;
- the out-of-stock status of the product in the previous stage of the current stage is out of stock, and the inventory status of the product in the current stage is moderately in stock;
- the out-of-stock status of the product in the previous stage of the current stage is out of stock, and the inventory status of the product in the current stage is more in stock;
- the out-of-stock status of the product in the previous stage of the current stage is not out of stock, and the inventory status of the product at the current stage is less inventory;
- the out-of-stock status of the product in the previous stage of the current stage is no shortage of goods, and the inventory status of the products in the current stage is moderately in stock;
- the out-of-stock status of the product in the previous stage of the current stage is that there is no out-of-stock status.
- the inventory status of the product is more in stock.
- the most ideal product status is product status e (none, moderate), that is, the out-of-stock status of the product in the previous stage of the current stage is not out of stock, and the inventory status of the current stage is moderately stocked. . Therefore, in the embodiment of the present application, when the current stage is not the initial stage, if the product status of the current stage is not the product status e, it should be considered that the product status e can be reached in the next stage of the current stage. That is, as shown in Figure 4, the remaining product states should tend to shift to product state e.
- the product demand forecasting device determines the current stage of the loss in the current stage according to the out-of-stock status of the previous stage of the current stage and the inventory status of the current stage product.
- the product demand forecasting device determines the current stage of the loss in the current stage according to the out-of-stock status of the previous stage of the current stage and the inventory status of the current stage product.
- the product status is a (yes, less)
- the ratio of the loss of the current stage product is the first value
- the first value is a positive real number, that is, W>0.
- the product status is d (none, less)
- the current loss ratio of the product in the current stage is a third value
- the third value is a positive real number, that is, W>0;
- the product status is f (none, many)
- the current loss ratio of the product in the current stage is the fourth value
- the fourth value is a negative real number greater than -1, that is, -1 ⁇ W ⁇ 0.
- the ratio of the loss to the loss of the product can be flexibly adjusted, so that the system is in a more reasonable product state.
- the current-to-defect ratio of the current stage can be determined according to the state transition matrix as shown in Table 1, as follows:
- the corresponding row is found according to the state of the product, and the ratio of the loss loss corresponding to the column with the loss-to-loss ratio of 1 in the row is the ratio of the loss of the current stage product to be determined.
- the ratio of the loss-to-loss ratio corresponding to the column with the loss-to-loss ratio of 1 in the row of the product status is 1, that is, the current stage product.
- the ratio of loss to loss is 1, that is, the loss caused by the lack of one product is double the loss caused by one more product, and the predicted amount of the product should be increased.
- the ratio of the loss-to-loss ratio corresponding to the column with the loss-to-loss ratio of 1 in the row of the product state is 1, that is, the current
- the loss-to-loss ratio of the stage product is 1, that is, the loss caused by the lack of one product is double the loss caused by one more product, and the predicted amount of the product should be increased.
- the ratio of the loss-to-loss ratio corresponding to the column with the loss-to-loss ratio of 1 in the row of the product state is 0, that is, the current
- the loss-to-loss ratio of the stage products is 0, that is, the loss caused by the lack of one product is consistent with the loss caused by one more product, and the predicted quantity of the product does not need to be increased or reduced.
- the ratio of the loss-to-loss ratio corresponding to the column with the loss-to-loss ratio of 1 in the row of the product state is 1, that is, the current
- the loss-to-loss ratio of the stage product is 1, that is, the loss caused by the lack of one product is double the loss caused by one more product, and the predicted amount of the product should be increased.
- the ratio of the loss-to-loss ratio corresponding to the column with the loss-to-loss ratio of 1 in the row of the product state is 0, that is, the current
- the loss-to-loss ratio of the stage products is 0, that is, the loss caused by the lack of one product is consistent with the loss caused by one more product, and the predicted quantity of the product does not need to be increased or reduced.
- the ratio of the loss-to-loss ratio corresponding to the column with the loss-to-loss ratio of 1 in the row of the product state is -0.5, that is, At the current stage, the product's loss-to-loss ratio is -0.5, that is, the loss caused by the lack of one product is half of the loss caused by one more product, and the predicted amount of the product should be reduced.
- the initial loss/loss ratio of different products may be configured as follows:
- the cold start mode that is, for all products, the same initial loss ratio is configured.
- the initial loss-to-loss ratio may be an empirical value, or may be determined according to the attribute of the product.
- the embodiment of the present application does not specifically limit the initial loss-to-loss ratio.
- the attributes of the product may specifically include the number of suppliers, product prices, inventory levels, and the like.
- the initial loss-to-loss ratio of the product can be configured simply and quickly.
- the hot start mode that is, each of the preset proportions of the products is respectively configured with a preset initial loss ratio; the properties of each of the products according to the preset ratio and the pre The property of each product other than the proportioned product establishes an optimal closeness model for each of the preset proportions of products, wherein the optimal immediate model includes products other than the preset proportion of products The product with the closest product property to each of the products in the preset ratio; according to the optimal close model, the initial loss-to-loss ratio is configured for each product other than the preset ratio product, wherein the optimal immediate vicinity
- the defect loss ratio of each product in the optimal proximity model is the same.
- the attributes of the product may specifically include the number of suppliers, product prices, inventory levels, and the like.
- the initial loss-to-loss ratio of the product can be configured more accurately.
- the solution provided by the embodiment of the present application is mainly introduced from the perspective of the product demand forecasting method for executing the product demand forecasting method. It can be understood that, in order to implement the above functions, the above-mentioned demand forecasting device includes a hardware structure and/or a software module corresponding to each function.
- the present application can be implemented in a combination of hardware or hardware and computer software in combination with the elements and algorithm steps of the various examples described in the embodiments disclosed herein. Whether a function is implemented in hardware or computer software to drive hardware depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods to implement the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present application.
- the embodiment of the present application may divide the function module by the product requirement prediction device according to the above method example.
- each function module may be divided according to each function, or two or more functions may be integrated into one processing module.
- the above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of the module in the embodiment of the present application is schematic, and is only a logical function division, and the actual implementation may have another division manner.
- FIG. 5 shows a possible structural diagram of the product requirement prediction device 50 involved in the above embodiment, including: an obtaining module 501 and a generating module 503.
- the obtaining module 501 is configured to support the product demand forecasting device 50 to perform step S201 in FIG. 2;
- the generating module 503 is configured to support the product demand forecasting device 40 to perform step S202 in FIG. 2.
- the product requirement prediction apparatus 50 provided by the embodiment of the present application further includes a training module 502.
- the obtaining module 501 is further configured to support the product demand forecasting device 50 to perform step S301 in FIG. 3; the training module 502 is configured to support the product demand forecasting device 40 to perform step S302 in FIG. 3.
- the obtaining 401 module is specifically used to: when the current stage is not the initial stage, determine the current period of the loss-to-loss ratio according to the out-of-stock status of the product in the previous stage of the current stage and the inventory status of the current stage product.
- the status of the goods includes out of stock or no out of stock; the inventory status includes less inventory, moderate inventory or large inventory; when the current stage is the initial stage, the initial loss ratio of the pre-configured product is determined as the current stage of the shortfall. Loss ratio.
- the module 401 is specifically used for: the out-of-stock status of the product in the previous stage of the current stage is out of stock, and the current inventory status of the product is less inventory, and the ratio of the loss of the product in the current stage is determined to be the first
- the first value is the positive real number; in the previous stage of the current stage, the out-of-stock status of the product is out of stock.
- the ratio of the loss-to-deposit ratio of the current stage is determined to be the second.
- the value, the second value is a positive real number; in the previous stage of the current stage, the out-of-stock status of the product is out of stock.
- the current loss ratio of the product is 0; In the previous stage of the current stage, the out-of-stock status of the product is no out-of-stock.
- the ratio of the loss of the product in the current stage is determined to be the third value, and the third value is the positive real number;
- the out-of-stock status of the product in the previous stage of the stage is that there is no shortage of goods.
- the inventory status of the current stage is the inventory is moderate, the loss of the product at the current stage is determined. The ratio is 0; in the previous stage of the current stage, the out-of-stock status of the product is no out-of-stock.
- the current loss ratio of the product is the fourth value, and the fourth value is A negative real number greater than -1.
- the product requirement prediction device 50 further includes a configuration module 504.
- the configuration module 504 is configured to configure initial loss-to-loss ratios of different products by configuring the same initial loss-to-loss ratio for all products.
- the configuration module 504 is configured to configure an initial loss-to-loss ratio of different products by configuring a preset initial loss-to-loss ratio for each of the products of the preset ratio;
- the attributes of each product in the product and the attributes of each product other than the preset proportion of products, the optimal closeness model is established for each of the preset proportions of the products, wherein the optimal closeness model
- the product including the product of the preset ratio is the closest to each of the products in the preset ratio; according to the optimal close model, each product is configured for the preset ratio
- the initial loss-to-loss ratio, in which the loss-to-loss ratio of each product in the optimal immediate model is the same.
- FIG. 6 shows a possible structural diagram of the product demand prediction device 60 involved in the above embodiment.
- the product demand forecasting device 60 includes a processing module 601.
- the processing module 601 is configured to perform operations performed by the obtaining module 501, the training module 502, the generating module 503, and the configuration module 504 in FIG.
- the processing module 601 is configured to perform operations performed by the obtaining module 501, the training module 502, the generating module 503, and the configuration module 504 in FIG.
- the product demand forecasting device is presented in the form of dividing each functional module corresponding to each function, or the product demand forecasting device is presented in a form that divides each functional module in an integrated manner.
- a “module” herein may refer to a particular ASIC, circuitry, processor and memory that executes one or more software or firmware programs, integrated logic circuitry, and/or other devices that provide the functionality described above.
- the product demand forecasting device 50 or the product demand forecasting device 60 may take the form shown in FIG.
- the acquisition module 501, the training module 502, the generation module 503, and the configuration module 504 in FIG. 5 can be implemented by the processor 101 and the memory 103 of FIG.
- the obtaining module 501, the training module 502, the generating module 503, and the configuration module 504 can be executed by calling the application code stored in the memory 103 by the processor 101, which is not limited in this embodiment.
- the processing module 601 in FIG. 6 may be implemented by the processor 101 and the memory 103 of FIG. 1.
- the processing module 601 may be executed by the processor 101 calling the application code stored in the memory 103.
- the embodiment of the present application does not impose any limitation on this.
- the product demand prediction device provided by the embodiment of the present invention can be used to perform the foregoing product requirement prediction method. Therefore, the technical effects that can be obtained by reference to the foregoing method embodiments are not described herein.
- the above embodiments it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof.
- a software program it may be implemented in whole or in part in the form of a computer program product.
- the computer program product includes one or more computer instructions.
- the computer program instructions When the computer program instructions are loaded and executed on a computer, the processes or functions described in accordance with embodiments of the present invention are generated in whole or in part.
- the computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable device.
- the computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be from a website site, computer, server or data center Transmission to another website site, computer, server or data center via wired (eg coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (eg infrared, wireless, microwave, etc.).
- the computer readable storage medium can be any available media that can be accessed by a computer or a data storage device that includes one or more servers, data centers, etc. that can be integrated with the media.
- the usable medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (such as a solid state disk (SSD)) or the like.
- a magnetic medium eg, a floppy disk, a hard disk, a magnetic tape
- an optical medium eg, a DVD
- a semiconductor medium such as a solid state disk (SSD)
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Educational Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
L'invention concerne un procédé et un appareil de prédiction de demande de produit, qui résolvent au moins le problème avec des procédés actuels pour prédire une demande de produit avec lesquels les résultats bénéfiques pour des entreprises ne peuvent pas être maximisés. Ledit procédé comprend les étapes suivantes : l'appareil de prédiction de demande de produit acquiert des paramètres de demande de produit (S201); l'appareil de prédiction de demande de produit entrant les paramètres de demande de produit dans un modèle de prédiction de demande pré-appris et génère le volume prédit de demande pour le produit dans l'étape suivante, le modèle de prédiction de demande pré-appris étant acquis sur la base d'un apprentissage de fonction de perte asymétrique, la fonction de perte asymétrique étant les différentes fonctions de prédiction de la perte à partir d'un produit de plus et de prédiction de la perte à partir d'un produit de moins (202).
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710237246.4 | 2017-04-12 | ||
| CN201710237246.4A CN108694460B (zh) | 2017-04-12 | 2017-04-12 | 产品需求预测方法及装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018188402A1 true WO2018188402A1 (fr) | 2018-10-18 |
Family
ID=63793586
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2018/074769 Ceased WO2018188402A1 (fr) | 2017-04-12 | 2018-01-31 | Procédé et appareil de prédiction de demande de produit |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN108694460B (fr) |
| WO (1) | WO2018188402A1 (fr) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117974011B (zh) * | 2024-04-01 | 2024-06-25 | 国网浙江省电力有限公司宁波供电公司 | 动态感知物资需求的采购决策方法、装置、设备及介质 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030061126A1 (en) * | 2001-06-12 | 2003-03-27 | International Business Machines Corporation | Method of determining inventory levels |
| CN101807271A (zh) * | 2010-03-17 | 2010-08-18 | 上海大学 | 基于广义邻近替代的产品需求预测方法 |
| CN104616096A (zh) * | 2014-12-26 | 2015-05-13 | 合肥通用机械研究院 | 基于差异化持有成本的备件库存风险决策评价方法 |
| CN104732287A (zh) * | 2013-12-19 | 2015-06-24 | 广州市地下铁道总公司 | 一种基于备件最佳补充周期的库存控制方法 |
| CN104766184A (zh) * | 2015-04-30 | 2015-07-08 | 刘决飞 | 大数据生产计划方法和系统 |
| CN105976049A (zh) * | 2016-04-28 | 2016-09-28 | 武汉宝钢华中贸易有限公司 | 基于混沌神经网络的库存预测模型及其构造方法 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09305663A (ja) * | 1996-05-10 | 1997-11-28 | Kawasaki Steel Corp | 利益計画の策定方法 |
| CN101212819B (zh) * | 2006-12-27 | 2010-12-08 | 华为技术有限公司 | 一种基于流量预测的周期性自适应汇聚的方法及系统 |
| US8095282B2 (en) * | 2007-11-04 | 2012-01-10 | GM Global Technology Operations LLC | Method and apparatus for soft costing input speed and output speed in mode and fixed gear as function of system temperatures for cold and hot operation for a hybrid powertrain system |
| US8494974B2 (en) * | 2010-01-18 | 2013-07-23 | iSIGHT Partners Inc. | Targeted security implementation through security loss forecasting |
| JP5492848B2 (ja) * | 2011-09-20 | 2014-05-14 | 株式会社日立製作所 | 電力需要予測システムおよび方法 |
| CN103904646B (zh) * | 2014-03-28 | 2015-10-21 | 华中科技大学 | 一种考虑三相潮流的微电网多目标能量优化方法 |
| CN104217258B (zh) * | 2014-09-15 | 2017-09-05 | 国家电网公司 | 一种电力负荷条件密度预测方法 |
| CN105069533B (zh) * | 2015-08-19 | 2018-08-07 | 浙江大学 | 一种基于随机预测模型的钢铁企业多能源优化调度方法 |
| CN105825279A (zh) * | 2016-05-27 | 2016-08-03 | 太原科技大学 | 一种基于预测的多部件系统成组维修决策方法和装置 |
-
2017
- 2017-04-12 CN CN201710237246.4A patent/CN108694460B/zh active Active
-
2018
- 2018-01-31 WO PCT/CN2018/074769 patent/WO2018188402A1/fr not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030061126A1 (en) * | 2001-06-12 | 2003-03-27 | International Business Machines Corporation | Method of determining inventory levels |
| CN101807271A (zh) * | 2010-03-17 | 2010-08-18 | 上海大学 | 基于广义邻近替代的产品需求预测方法 |
| CN104732287A (zh) * | 2013-12-19 | 2015-06-24 | 广州市地下铁道总公司 | 一种基于备件最佳补充周期的库存控制方法 |
| CN104616096A (zh) * | 2014-12-26 | 2015-05-13 | 合肥通用机械研究院 | 基于差异化持有成本的备件库存风险决策评价方法 |
| CN104766184A (zh) * | 2015-04-30 | 2015-07-08 | 刘决飞 | 大数据生产计划方法和系统 |
| CN105976049A (zh) * | 2016-04-28 | 2016-09-28 | 武汉宝钢华中贸易有限公司 | 基于混沌神经网络的库存预测模型及其构造方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108694460B (zh) | 2020-11-03 |
| CN108694460A (zh) | 2018-10-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2020215752A1 (fr) | Procédé et dispositif de calcul de graphe | |
| US12417433B2 (en) | Warehousing data processing method and apparatus, medium, and electronic device | |
| CN109960689A (zh) | 一种基于冰箱食材库存推荐食谱的交互方法及冰箱 | |
| CN104246705A (zh) | 管理计算系统操作 | |
| JP2020198080A (ja) | 1以上のプロセスを監視しセンサデータを提供する複数のセンサを含むシステムのための方法 | |
| Nazeri et al. | Energy aware resource provisioning for multi-criteria scheduling in cloud computing | |
| CN117370752A (zh) | 时间序列预测方法、装置、电子设备及存储介质 | |
| Bigi et al. | A new solution method for equilibrium problems | |
| Garg et al. | Resource optimization using predictive virtual machine consolidation approach in cloud environment | |
| CN113450042B (zh) | 一种确定补货量的方法和装置 | |
| Xing et al. | Fair energy-efficient virtual machine scheduling for Internet of Things applications in cloud environment | |
| WO2018188402A1 (fr) | Procédé et appareil de prédiction de demande de produit | |
| CN113780914A (zh) | 库存调配方法和装置 | |
| Dai et al. | A resource occupancy ratio-oriented load balancing task scheduling mechanism for Flink | |
| CN118863764A (zh) | 补货信息生成方法、装置、设备、计算机可读介质和产品 | |
| CN112330450B (zh) | 算力交易处理方法、装置、区块链的节点及存储介质 | |
| CN113469721B (zh) | 一种处理用户信息的方法及装置 | |
| Rajavel et al. | Cost-enabled QoS aware task scheduling in the cloud management system | |
| CN115759574A (zh) | 物资的存储方法、装置、计算机设备和存储介质 | |
| CN115099865A (zh) | 一种数据处理方法和装置 | |
| Zhou et al. | A static task scheduling algorithm for heterogeneous systems based on merging tasks and critical tasks | |
| Prashanth et al. | Simultaneous perturbation methods for adaptive labor staffing in service systems | |
| Vhatkar et al. | Improved optimization algorithm for resource management in cloud applications with performance monitor of VM provisioning, placement and recycling | |
| Wang et al. | Key technologies of end-side computing power network based on multi-granularity and multi-level end-side computing power scheduling | |
| CN117592720A (zh) | 仓库补货计划数据处理方法、装置、介质及电子设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18784324 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 18784324 Country of ref document: EP Kind code of ref document: A1 |