TY - GEN
T1 - Machine learning approach for identification of objective function in production scheduling problems
AU - Matsuoka, Yoki
AU - Nishi, Tatsushi
AU - Tiemey, Kevin
N1 - Funding Information:
*This work was supported by JSPS Grant-in-Aid for challenging Exploratory Research 17K18951 1Y. Matsuoka and T. Nishi are with the Graduate School of Engineering Science, Osaka University, 1-3 Machikaneyama-cho, Toyonaka city, Osaka 560-8531, Japan (email:matsuoka@inulab.sys.es.osaka-u.ac.jp, nishi@sys.es.osaka-u.ac.jp) 2K. Tierney is with the Facility of Business Administration and Economics, Bielefeld University, Universitätstraße 25, 33615, Bielefeld, Germany (email:kevin.tierney@uni-bielefeld.de)
Publisher Copyright:
© 2019 IEEE.
PY - 2019/8
Y1 - 2019/8
N2 - Systems optimization techniques have become increasingly important in recent years. Experience and knowledge from human experts play a critical role in designing optimization tools for practical uses. These system's evaluation criteria should be selected to accurately reflect the intention of the human operators. In this paper, we propose a machine learning approach for the estimation of objective functions for production scheduling problems. We propose a method to identify the objective function of a problem consisting of the weighted sum of the completion time, the sum of the tardiness, the weighted number of tardy jobs, the maximum tardiness or the sum of setup costs. We consider a supervised learning scenario for predicting an objective function and evaluate several techniques, including a three layer neural network, random forest, and k-neighborhood method. We further investigate feature extraction methods to achieve higher identification accuracy. The effectiveness of the proposed method is verified by comparing the results with methods based on a simplified method that does not use machine learning.
AB - Systems optimization techniques have become increasingly important in recent years. Experience and knowledge from human experts play a critical role in designing optimization tools for practical uses. These system's evaluation criteria should be selected to accurately reflect the intention of the human operators. In this paper, we propose a machine learning approach for the estimation of objective functions for production scheduling problems. We propose a method to identify the objective function of a problem consisting of the weighted sum of the completion time, the sum of the tardiness, the weighted number of tardy jobs, the maximum tardiness or the sum of setup costs. We consider a supervised learning scenario for predicting an objective function and evaluate several techniques, including a three layer neural network, random forest, and k-neighborhood method. We further investigate feature extraction methods to achieve higher identification accuracy. The effectiveness of the proposed method is verified by comparing the results with methods based on a simplified method that does not use machine learning.
UR - http://www.scopus.com/inward/record.url?scp=85072988057&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85072988057&partnerID=8YFLogxK
U2 - 10.1109/COASE.2019.8843054
DO - 10.1109/COASE.2019.8843054
M3 - Conference contribution
AN - SCOPUS:85072988057
T3 - IEEE International Conference on Automation Science and Engineering
SP - 679
EP - 684
BT - 2019 IEEE 15th International Conference on Automation Science and Engineering, CASE 2019
PB - IEEE Computer Society
T2 - 15th IEEE International Conference on Automation Science and Engineering, CASE 2019
Y2 - 22 August 2019 through 26 August 2019
ER -