DQN for Coordinating Multi-agent Cooking

Authors

  • Yiwei Zhang

DOI:

https://doi.org/10.54097/hset.v39i.6733

Keywords:

Coordination; Multi-agent Reinforcement Learning; Deep Q-Learning Network; Bayesian Inference.

Abstract

Reinforcement learning (RL) is a very widely used field. The difference between RL and other branches of machine learning (such as supervised learning and unsupervised learning) is that RL centers on interactive learning. The RL model (also known as the agent) learns in interaction with the environment to maximize the reward function. In the paper "too many cooks," the authors developed a method called Bayesian Delegation to enable human-like coordination by inferring the sub-tasks of others quickly. However, limitations still exist in the partial order of sub-tasks. First, implementing the sub-task in terms of efficient actions or which agent(s) should work on it is not specified. Second, the sub-tasks may be finished in many different orders since the ordering of sub-tasks is partial. The project proposes solutions to these challenges using Deep Q-Learning (DQN) and Bayesian Inference. In the DQN experiment, value approximation performs well in the simple multi-agent environment.

Downloads

Download data is not yet available.

References

Arup Kumar Sadhu and Konar, A.. Multi-Agent Coordination. The second international joint conference, 2003, 349-361.

Sanghi, N. Introduction to Reinforcement Learning. Deep Reinforcement Learning with Python, 2021.1–17. doi:10.1007/978-1-4842-6809-4_1.

Busoniu, L., Babuska, R. and De Schutter, B. Multi-Agent Reinforcement Learning: A Survey. 2006 9th International Conference on Control, Automation, Robotics and Vision. 2006, 14(2):33-42.

Raschka, S., Liu, Y. (Hayden), Mirjalili, V. and Dzhulgakov, D. Machine Learning with Pytorch and Scikit-Learn: Develop Machine Learning and Deep Learning Models with Python. Birmingham: Packt Publishing,2022, 581-597.

Graesser, L. and Wah Loon Keng. Foundations of Deep Reinforcement Learning. Addison-Wesley Professional. 2019 6(212):89-102.

Gronauer, S. and Diepold, K. Multi-agent deep reinforcement learning: a survey. Artificial Intelligence Review, 2021, 55(2),895–943.

Mnih, V., Kavukcuoglu, K., Silver, D., Graves, A., Antonoglou, I., Wierstra, D. and Riedmiller, M.. Playing Atari with Deep Reinforcement Learning. 2013, arXiv.org. doi:10.48550/arXiv.1312.5602.

Wu, S.A., Wang, R.E., Evans, J.A., Tenenbaum, J.B., Parkes, D.C. and Kleiman‐Weiner, M. Too Many Cooks: Bayesian Inference for Coordinating Multi‐Agent Collaboration. Topics in Cognitive Science, 2012, 13(2), 414–432.

Buşoniu, L., Babuška, R. and De Schutter, B. Multi-agent Reinforcement Learning: An Overview. Innovations in Multi-Agent Systems and Applications, 2010, 183–221.

Raja G, Kottursamy K , Dev K , et al. Blockchain-Integrated Multiagent Deep Reinforcement Learning for Securing Cooperative Adaptive Cruise Control. IEEE transactions on intelligent transportation systems, 2022(7):23.

Downloads

Published

01-04-2023

How to Cite

Zhang, Y. (2023). DQN for Coordinating Multi-agent Cooking. Highlights in Science, Engineering and Technology, 39, 1228-1238. https://doi.org/10.54097/hset.v39i.6733