Title :
Reinforcement learning based scheduling in semiconductor final testing
Author_Institution :
Dept. of Ind. Eng., Dongguan Univ. of Technol., Dongguan, China
Abstract :
Semiconductor test scheduling problem is a variation of reentrant unrelated parallel machine problem considering multiple resources constraints, intricate {product, tester, kit, component} eligibility constraints, and sequence-dependant setup times, etc. A multi-step reinforcement learning (RL) algorithm called Sarsa(λ,k) is proposed and applied to deal with it. Allowing enabler reconfiguration, the capacity of the test facility is expanded and scheduling optimization is performed at the component level. In order to apply Sarsa(λ,k), the scheduling problem is transformed into an RL problem by defining state representation, constructing actions and the reward function. Experiments show that Sarsa(λ,k) outperforms the scheduling method in industry and validate the effectiveness of Sarsa(λ,k) to solve the scheduling problem.
Keywords :
learning (artificial intelligence); semiconductor device testing; Sarsa(λ,k); reinforcement learning based scheduling; resource constraint; semiconductor final testing; state representation; Argon; Reinforcement learning; Resource constraint; Scheduling; Semiconductor test;
Conference_Titel :
Industrial Engineering and Engineering Management (IEEM), 2010 IEEE International Conference on
Conference_Location :
Macao
Print_ISBN :
978-1-4244-8501-7
Electronic_ISBN :
2157-3611
DOI :
10.1109/IEEM.2010.5674587