본문 바로가기
KERD
논문KCI 등재

Stacking Ensemble Learning을 활용한 블록 탑재 시수 예측

A Study on the Work-time Estimation for Block Erections Using Stacking Ensemble Learning

2

조회

0

다운로드

2

인용

0

참고문헌

키워드

주제분류조선공학

초록

The estimation of block erection work time at a dock is one of the important factors when establishing or managing the total shipbuilding schedule. In order to predict the work time, it is a natural approach that the existing block erection data would be used to solve the problem. Generally the work time per unit is the product of coefficient value, quantity, and product value. Previously, the work time per unit is determined statistically by unit load data. However, we estimate the work time per unit through work time coefficient value from series ships using machine learning. In machine learning, the outcome depends mainly on how the training data is organized. Therefore, in this study, we use ‘Feature Engineering’ to determine which one should be used as features, and to check their influence on the result. In order to get the coefficient value of each block, we try to solve this problem through the Ensemble learning methods which is actively used nowadays. Among the many techniques of Ensemble learning, the final model is constructed by Stacking Ensemble techniques, consisting of the existing Ensemble models (Decision Tree, Random Forest, Gradient Boost, Square Loss Gradient Boost, XG Boost), and the accuracy is maximized by selecting three candidates among all models. Finally, the results of this study are verified by the predicted total work time for one ship among the same series.

Abstract

The estimation of block erection work time at a dock is one of the important factors when establishing or managing the total shipbuilding schedule. In order to predict the work time, it is a natural approach that the existing block erection data would be used to solve the problem. Generally the work time per unit is the product of coefficient value, quantity, and product value. Previously, the work time per unit is determined statistically by unit load data. However, we estimate the work time per unit through work time coefficient value from series ships using machine learning. In machine learning, the outcome depends mainly on how the training data is organized. Therefore, in this study, we use ‘Feature Engineering’ to determine which one should be used as features, and to check their influence on the result. In order to get the coefficient value of each block, we try to solve this problem through the Ensemble learning methods which is actively used nowadays. Among the many techniques of Ensemble learning, the final model is constructed by Stacking Ensemble techniques, consisting of the existing Ensemble models (Decision Tree, Random Forest, Gradient Boost, Square Loss Gradient Boost, XG Boost), and the accuracy is maximized by selecting three candidates among all models. Finally, the results of this study are verified by the predicted total work time for one ship among the same series.

참고문헌 (12)

  1. 정진욱, "함정 초기 설계 단계에서 레이아웃 설계 시 생존성을 고려하기 위한 간이 평가 방법과 애플리케이션", 대한조선학회 논문집, 55(1), pp.9~21 (2018), 대한조선학회[DOI]
  2. Baek, T. H., "A study on the application of resource leveling heuristic for ship erection scheduling", Korean Institute Of Industrial Engineers, 12(3), pp.354~361 (1999)
  3. Breiman, L., "Bagging predictors", Machine Learning, 26(2), pp.123~140 (1996)
  4. Arcing the edge, "Breiman, L.", Statistics Department, University of California, ~, pp.Technical Report 486 (1997)
  5. Breiman, L., "Random forests", Machine Learning, 45, pp.5~32 (2001)
  6. Hotelling, H., "Analysis of a complex of statistical variables into principal components", Journal of Educational Psychology, 24, pp.417~441 (1933)
  7. 김민석, "앙상블 학습을 이용한 DRAM 모듈 출하 품질보증 검사 불량 예측", 산업공학(IE interfaces), 25(2), pp.178~186 (2012), 대한산업공학회[DOI]
  8. Lee, J. W., "Erection process planning &scheduling using genetic algorithm", Journal of the Society of Naval Architects of Korea, 32(1), pp.9~16 (1995)
  9. 오대균, "Product Configuration Model 개념 기반의 함정 건조공수 추정 연구", 대한조선학회 논문집, 46(3), pp.351~361 (2009), 대한조선학회
  10. Rokach, L., "Top-down induction of decision trees classifiers-a survey", IEEE Transactions on Systems, Man, and Cybernetics, Part C, 35(4), pp.476~487 (2005)
  11. Schapire, R., "The strength of weak learnability", Machine Learning, 5, pp.197~227 (1990)
  12. Wolpert, D., "Stacked Generalization", Neural Network, 5(2), pp.241~259 (1992)

관련 논문AI추천

이 간행물의 다른 논문 (9건)