Application of multi-agent reinforcement learning for effective production scheduling in industry 4.0

In recent times, rapid progress can be seen in the field of artificial intelligence. These techniques have served many interesting applications from image and speech recognition to playing, and even beating humans in a game of Go. At the same time, there is a major shift in the manufacturing paradig...

Full description

Saved in:
Bibliographic Details
Main Author: Yang, Vernon Wen How
Other Authors: Rajesh Piplani
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2020
Subjects:
Online Access:https://hdl.handle.net/10356/141677
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-141677
record_format dspace
spelling sg-ntu-dr.10356-1416772023-03-04T19:16:39Z Application of multi-agent reinforcement learning for effective production scheduling in industry 4.0 Yang, Vernon Wen How Rajesh Piplani School of Mechanical and Aerospace Engineering MRPiplani@ntu.edu.sg Engineering::Computer science and engineering Engineering::Aeronautical engineering In recent times, rapid progress can be seen in the field of artificial intelligence. These techniques have served many interesting applications from image and speech recognition to playing, and even beating humans in a game of Go. At the same time, there is a major shift in the manufacturing paradigm following the introduction of Industry 4.0 and Smart Factories. This has led to the development of tools based on modern artificial intelligence techniques to exploit big data produced by these factories to improve operational performance. Many different approaches have been studied to apply machine learning to production scheduling, using methods such as genetic algorithms[1], traditional reinforcement learning[2], and multi-agent systems[3-6]. However, high computational costs[7], slow reactions[1, 8], and low scalability[6] are some of the challenges that these methods face. This report explores a machine learning technique that attempts to improve on current efforts and overcome their disadvantages. The aim of this study is to evaluate the effectiveness and feasibility of applying an automated production control system that requires only minimal human interaction. Multi-agent reinforcement learning (MARL) is the main machine learning technique used for this report. Through the brief exploration conducted in the experiment, MARL has shown promising results in fulfilling the objective of the study. The system combines neural networks with MARL which allows the system to handle the large amounts of data from machines. Finally, this is implemented through a decentralized MARL system to control machines on a shop floor. This decentralized approach shows good performance in controlling machines in both stable and dynamic environments Bachelor of Engineering (Aerospace Engineering) 2020-06-10T02:35:14Z 2020-06-10T02:35:14Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/141677 en B016 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering
Engineering::Aeronautical engineering
spellingShingle Engineering::Computer science and engineering
Engineering::Aeronautical engineering
Yang, Vernon Wen How
Application of multi-agent reinforcement learning for effective production scheduling in industry 4.0
description In recent times, rapid progress can be seen in the field of artificial intelligence. These techniques have served many interesting applications from image and speech recognition to playing, and even beating humans in a game of Go. At the same time, there is a major shift in the manufacturing paradigm following the introduction of Industry 4.0 and Smart Factories. This has led to the development of tools based on modern artificial intelligence techniques to exploit big data produced by these factories to improve operational performance. Many different approaches have been studied to apply machine learning to production scheduling, using methods such as genetic algorithms[1], traditional reinforcement learning[2], and multi-agent systems[3-6]. However, high computational costs[7], slow reactions[1, 8], and low scalability[6] are some of the challenges that these methods face. This report explores a machine learning technique that attempts to improve on current efforts and overcome their disadvantages. The aim of this study is to evaluate the effectiveness and feasibility of applying an automated production control system that requires only minimal human interaction. Multi-agent reinforcement learning (MARL) is the main machine learning technique used for this report. Through the brief exploration conducted in the experiment, MARL has shown promising results in fulfilling the objective of the study. The system combines neural networks with MARL which allows the system to handle the large amounts of data from machines. Finally, this is implemented through a decentralized MARL system to control machines on a shop floor. This decentralized approach shows good performance in controlling machines in both stable and dynamic environments
author2 Rajesh Piplani
author_facet Rajesh Piplani
Yang, Vernon Wen How
format Final Year Project
author Yang, Vernon Wen How
author_sort Yang, Vernon Wen How
title Application of multi-agent reinforcement learning for effective production scheduling in industry 4.0
title_short Application of multi-agent reinforcement learning for effective production scheduling in industry 4.0
title_full Application of multi-agent reinforcement learning for effective production scheduling in industry 4.0
title_fullStr Application of multi-agent reinforcement learning for effective production scheduling in industry 4.0
title_full_unstemmed Application of multi-agent reinforcement learning for effective production scheduling in industry 4.0
title_sort application of multi-agent reinforcement learning for effective production scheduling in industry 4.0
publisher Nanyang Technological University
publishDate 2020
url https://hdl.handle.net/10356/141677
_version_ 1759856009775415296