Deep reinforcement learning for inventory management

Inventory control is one of the most important aspects of supply chain management. An inefficient inventory control can give rise to higher inventory costs. However there are many solutions and new systems that have given rise to more optimal and better management of Inventory. There are a wide rang...

Full description

Saved in:
Bibliographic Details
Main Author: Rishab, Aryan
Other Authors: Lee Bu Sung, Francis
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/156593
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-156593
record_format dspace
spelling sg-ntu-dr.10356-1565932022-04-21T00:15:43Z Deep reinforcement learning for inventory management Rishab, Aryan Lee Bu Sung, Francis School of Computer Science and Engineering EBSLEE@ntu.edu.sg Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence Business::Operations management::Supply chain management Inventory control is one of the most important aspects of supply chain management. An inefficient inventory control can give rise to higher inventory costs. However there are many solutions and new systems that have given rise to more optimal and better management of Inventory. There are a wide range of inventory setups, each catered to the needs of the business. One approach which might be suitable to solve such an inventory problem is Deep Reinforcement learning (DRL). Reinforcement learning (RL) has shown some good results in past works and Deep Reinforcement learning may be more powerful in complex inventory systems. Through this project, we attempt to find a solution for a simple inventory control problem using Deep Reinforcement Learning, namely, Deep Q-Learning with the assistance of a Multilayer Perceptron Deep Network (MLP). The problem is a single-agent single-item inventory control problem which has constraints such as lead time. An MLP of 2 hidden linear layers with ReLU activation function was build to approximate the Deep Q-Network (DQN) Policy. The (DQN) implemented by us was experimented and analysed using grid search and seed analysis, and was also compared with other techniques such as Q- Learning and Mixed Integer Linear Programming (MILP). Though the DQN model does not perform as good as the Q-Learning and MILP models, it proves great potential to be improved and optimised further. Bachelor of Science in Data Science and Artificial Intelligence 2022-04-21T00:10:33Z 2022-04-21T00:10:33Z 2022 Final Year Project (FYP) Rishab, A. (2022). Deep reinforcement learning for inventory management. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/156593 https://hdl.handle.net/10356/156593 en 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::Computing methodologies::Artificial intelligence
Business::Operations management::Supply chain management
spellingShingle Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
Business::Operations management::Supply chain management
Rishab, Aryan
Deep reinforcement learning for inventory management
description Inventory control is one of the most important aspects of supply chain management. An inefficient inventory control can give rise to higher inventory costs. However there are many solutions and new systems that have given rise to more optimal and better management of Inventory. There are a wide range of inventory setups, each catered to the needs of the business. One approach which might be suitable to solve such an inventory problem is Deep Reinforcement learning (DRL). Reinforcement learning (RL) has shown some good results in past works and Deep Reinforcement learning may be more powerful in complex inventory systems. Through this project, we attempt to find a solution for a simple inventory control problem using Deep Reinforcement Learning, namely, Deep Q-Learning with the assistance of a Multilayer Perceptron Deep Network (MLP). The problem is a single-agent single-item inventory control problem which has constraints such as lead time. An MLP of 2 hidden linear layers with ReLU activation function was build to approximate the Deep Q-Network (DQN) Policy. The (DQN) implemented by us was experimented and analysed using grid search and seed analysis, and was also compared with other techniques such as Q- Learning and Mixed Integer Linear Programming (MILP). Though the DQN model does not perform as good as the Q-Learning and MILP models, it proves great potential to be improved and optimised further.
author2 Lee Bu Sung, Francis
author_facet Lee Bu Sung, Francis
Rishab, Aryan
format Final Year Project
author Rishab, Aryan
author_sort Rishab, Aryan
title Deep reinforcement learning for inventory management
title_short Deep reinforcement learning for inventory management
title_full Deep reinforcement learning for inventory management
title_fullStr Deep reinforcement learning for inventory management
title_full_unstemmed Deep reinforcement learning for inventory management
title_sort deep reinforcement learning for inventory management
publisher Nanyang Technological University
publishDate 2022
url https://hdl.handle.net/10356/156593
_version_ 1731235770454245376