Learning-based scheduling of flexible manufacturing systems using ensemble methods. (December 2018)
- Record Type:
- Journal Article
- Title:
- Learning-based scheduling of flexible manufacturing systems using ensemble methods. (December 2018)
- Main Title:
- Learning-based scheduling of flexible manufacturing systems using ensemble methods
- Authors:
- Priore, Paolo
Ponte, Borja
Puente, Javier
Gómez, Alberto - Abstract:
- Highlights: We propose a new approach to scheduling flexible manufacturing systems. Knowledge about the system is obtained through ensemble methods. Three different techniques are used: bagging, boosting, and stacking. Stacking is deeply explored through two-level combinations of classical algorithms. This dynamic approach proves to outperform existing alternatives. Abstract: Dispatching rules are commonly applied to schedule jobs in Flexible Manufacturing Systems (FMSs). However, the suitability of these rules relies heavily on the state of the system; hence, there is no single rule that always outperforms the others. In this scenario, machine learning techniques, such as support vector machines (SVMs), inductive learning-based decision trees (DTs), backpropagation neural networks (BPNs), and case based-reasoning (CBR), offer a powerful approach for dynamic scheduling, as they help managers identify the most appropriate rule in each moment. Nonetheless, different machine learning algorithms may provide different recommendations. In this research, we take the analysis one step further by employing ensemble methods, which are designed to select the most reliable recommendations over time. Specifically, we compare the behaviour of the bagging, boosting, and stacking methods. Building on the aforementioned machine learning algorithms, our results reveal that ensemble methods enhance the dynamic performance of the FMS. Through a simulation study, we show that this new approachHighlights: We propose a new approach to scheduling flexible manufacturing systems. Knowledge about the system is obtained through ensemble methods. Three different techniques are used: bagging, boosting, and stacking. Stacking is deeply explored through two-level combinations of classical algorithms. This dynamic approach proves to outperform existing alternatives. Abstract: Dispatching rules are commonly applied to schedule jobs in Flexible Manufacturing Systems (FMSs). However, the suitability of these rules relies heavily on the state of the system; hence, there is no single rule that always outperforms the others. In this scenario, machine learning techniques, such as support vector machines (SVMs), inductive learning-based decision trees (DTs), backpropagation neural networks (BPNs), and case based-reasoning (CBR), offer a powerful approach for dynamic scheduling, as they help managers identify the most appropriate rule in each moment. Nonetheless, different machine learning algorithms may provide different recommendations. In this research, we take the analysis one step further by employing ensemble methods, which are designed to select the most reliable recommendations over time. Specifically, we compare the behaviour of the bagging, boosting, and stacking methods. Building on the aforementioned machine learning algorithms, our results reveal that ensemble methods enhance the dynamic performance of the FMS. Through a simulation study, we show that this new approach results in an improvement of key performance metrics (namely, mean tardiness and mean flow time) over existing dispatching rules and the individual use of each machine learning algorithm. … (more)
- Is Part Of:
- Computers & industrial engineering. Volume 126(2018)
- Journal:
- Computers & industrial engineering
- Issue:
- Volume 126(2018)
- Issue Display:
- Volume 126, Issue 2018 (2018)
- Year:
- 2018
- Volume:
- 126
- Issue:
- 2018
- Issue Sort Value:
- 2018-0126-2018-0000
- Page Start:
- 282
- Page End:
- 291
- Publication Date:
- 2018-12
- Subjects:
- Machine learning -- Knowledge-based systems -- Ensemble methods -- Scheduling -- Simulation -- Flexible manufacturing system
Engineering -- Data processing -- Periodicals
Industrial engineering -- Periodicals
620.00285 - Journal URLs:
- http://www.sciencedirect.com/science/journal/03608352 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.cie.2018.09.034 ↗
- Languages:
- English
- ISSNs:
- 0360-8352
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.713000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 10960.xml