Multi-agent Environment for Decision-Support in Production Systems Using Machine Learning Methods
This paper presents a model and implementation of a multi-agent system to support decisions to optimize a production process in companies. Our goal is to choose the most desirable parameters of the technological process using computer simulation, which will help to avoid or reduce the number of much more expensive trial production processes, using physical production lines. These identified values of production process parameters will be applied later in a real mass production. Decision-making strategies are selected using different machine learning techniques that assist in obtaining products with the required parameters, taking into account sets of historical data. The focus was primarily on the analysis of the quality of prediction of the obtained product parameters for the different algorithms used and different sizes of historical data sets, and therefore different details of information, and secondly on the examination of the times necessary for building decision models for individual algorithms and data–sets. The following algorithms were used: Multilayer Perceptron, Bagging, RandomForest, M5P and Voting. The experiments presented were carried out using data obtained for foundry processes. The JADE platform and the Weka environment were used to implement the multi–agent system.
KeywordsMulti–agent systems Production planning Machine learning Casting production
This work is partially supported by the TECHMATSTRATEG1/348072/2/NCBR/2017 Project.
- 2.Brettel, M., Friederichsen, N., Keller, M., Rosenberg, M.: How virtualization, decentralization and network building change the manufacturing landscape: an industry 4.0 perspective. Int. J. Mech. Aerosp. Ind. Mechatron. Manuf. Eng. 8, 37–44 (2014)Google Scholar
- 3.Dhar, V., Stein, R.: Intelligent Decision Support Methods: The Science of Knowledge Work. Prentice-Hall Inc., Upper Saddle River (1997)Google Scholar
- 8.Koźlak, J., Śnieżyński, B., Wilk-Kołodziejczyk, D., Kluska-Nawarecka, S., Jaśkowiec, K., Żabińska, M.: Agent-based decision-information system supporting effective resource management of companies. In: Nguyen, N.T., Pimenidis, E., Khan, Z., Trawiński, B. (eds.) ICCCI 2018. LNCS (LNAI), vol. 11055, pp. 309–318. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-98443-8_28CrossRefGoogle Scholar
- 11.Li, X., Guo, S., Liu, Y., Du, B., Wang, L.: A production planning model for make-to-order foundry flow shop with capacity constraint. Math. Probl. Eng. 2017, 1–15 (2017)Google Scholar
- 14.Qu, S., Chu, T., Wang, J., Leckie, J., Jian, W.: A centralized reinforcement learning approach for proactive scheduling in manufacturing. In: ETFA, pp. 1–8. IEEE (2015)Google Scholar
- 15.Sadel, B., Sniezynski, B.: Online supervised learning approach for machine scheduling. Schedae Inf. 25, 165–176 (2017)Google Scholar
- 20.Weiss, G. (ed.): Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence, 2nd edn. MIT Press, Cambridge (2013)Google Scholar
- 22.Witten, I.H., Frank, E., Hell, M.A.: Data Mining: Practical Machine Learning Tools and Techniques, 3rd edn. Elsevier, Amsterdam (2011)Google Scholar
- 23.Zarandi, M.H.F., Tarimoradi, M., Shirazi, M.A., Turksan, I.B.: Fuzzy intelligent agent-based expert system to keep information systems aligned with the strategy plans: a novel approach toward SISP. In: 2015 Annual Conference of the North American Fuzzy Information Processing Society (NAFIPS) Held Jointly with 2015 5th World Conference on Soft Computing (WConSC), pp. 1–5, August 2015Google Scholar
- 26.Zhou, J., et al.: Research and application of enterprise resource planning system for foundry enterprises. Appl. Energy 10, 7–17 (2013)Google Scholar