Batch scheduling optimization method based on deep reinforcement learning and genetic algorithm

A genetic algorithm and reinforcement learning technology, applied in the field of batch scheduling optimization based on deep reinforcement learning and genetic algorithm, can solve problems such as no deep neural network application

Active Publication Date: 2021-03-12
HEFEI UNIV OF TECH
View PDF5 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, there is little research and attention on the deep neural network to solve the manufacturing scheduling problem, and there is no application of the deep neural network in the batch scheduling problem of differential workpieces.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Batch scheduling optimization method based on deep reinforcement learning and genetic algorithm
  • Batch scheduling optimization method based on deep reinforcement learning and genetic algorithm
  • Batch scheduling optimization method based on deep reinforcement learning and genetic algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0079] In order to more clearly illustrate the purpose, technical solutions and advantages of the present invention, the present invention will be further described in detail below in combination with only some specific embodiments and with reference to the accompanying drawings.

[0080] This application proposes a batch scheduling optimization method based on deep reinforcement learning and genetic algorithm for workpiece sequences with different sizes and processing times, with the goal of minimizing the total manufacturing time span. The simplified problem is described as follows:

[0081] (1) Workpiece set J={1,2,…,n}, where the processing time of workpiece j is p j , the workpiece size is s j .

[0082] (2) The machine capacity of the batch processing machine is C, and the workpiece set J is processed in batches, and the total size of all workpieces in the batch to be processed is not greater than C.

[0083] (3) The set of batches to be processed is K, where the proce...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention belongs to the field of production and manufacturing scheduling, and discloses a batch scheduling optimization method based on deep reinforcement learning and a genetic algorithm, and the method comprises the steps: building a mathematic model of a difference workpiece batch scheduling problem; establishing a strategy model of the problem by adopting a pointer network; training a pointer network model by using an actor-critic algorithm; defining and initializing parameters of a genetic algorithm; optimizing the initial population of the genetic algorithm by using the trained pointer network; further optimizing the scheduling scheme by adopting a genetic algorithm; and the optimal scheme obtained by the genetic algorithm being used as a production scheme for processing workpieces by the batch processor. Compared with a traditional heuristic algorithm, the pointer network can obtain a better solution; in addition, in the crossover operation of the genetic algorithm, a novelcrossover mode is provided, and the performance of the scheme can be further improved by improving the optimization capability of the genetic algorithm on the basis of the scheduling scheme obtainedby the pointer network.

Description

technical field [0001] The invention belongs to the field of production and manufacturing scheduling, specifically a batch scheduling optimization method based on deep reinforcement learning and genetic algorithm. Background technique [0002] Batch scheduling problems arise from burn-in operations used in final test in semiconductor manufacturing. In this operation, integrated circuits are placed in batches in a high-temperature oven, and after a long period of time, possible early failures of integrated circuits are detected. The burn-in operation is often a bottleneck in semiconductor manufacturing because it typically takes longer to process than other operations in final test. Therefore, it is very important to have efficient scheduling of ovens (or machines) to greatly increase their utilization. At present, the batch scheduling problem not only exists in the semiconductor manufacturing industry, but also widely exists in most manufacturing industries, such as foundr...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06N3/12G06N3/08G06K9/62G06Q10/04
CPCG06N3/08G06Q10/04G06N3/126G06F18/214
Inventor 谭琦贾铖钰余荣坤孙晨皓唐昊夏田林
Owner HEFEI UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products