Along with colleagues in Engineering at Monash and Deakin Universities, I am investigating applications of data science in engineering.
Publications
Tan, Chang Wei; Webb, Geoffrey I.; Petitjean, Francois; Reichl, Paul
Tamping Effectiveness Prediction Using Supervised Machine Learning Techniques
Proceedings of the First International Conference on Rail Transportation (ICRT-17), ACSE, 2018.
@inproceedings{TanEtAl18b,
title = {Tamping Effectiveness Prediction Using Supervised Machine Learning Techniques},
author = {Chang Wei Tan and Geoffrey I. Webb and Francois Petitjean and Paul Reichl},
doi = {10.1061/9780784481257.101},
year = {2018},
date = {2018-01-01},
booktitle = {Proceedings of the First International Conference on Rail Transportation (ICRT-17)},
publisher = {ACSE},
abstract = {Railway maintenance planning is critical in maintaining track assets. Tamping is a common railway maintenance procedure and is often used when geometrical issues are first identified. Tamping repacks ballast particles under sleepers to restore the correct geometrical position of ballasted tracks. However, historical data shows that tamping is not always effective in restoring track to a satisfactory condition. Furthermore, ineffective, or unnecessary tamping tends to reduce the lifetime of existing track. An intuitive way of preventing ineffective tamping is to predict the likely tamping effectiveness. This work aims to predict the likely tamping effectiveness ahead of time using supervised machine learning techniques. Supervised machine learning techniques predict an outcome using labelled training data. In this case, the training database consists of multivariate sensor data from instrumented revenue vehicles (IRVs). The data between the previous and current tamping dates are used. This forms a time series database labelled with the tamping effectiveness of each track location based on the responses recorded from the IRVs before and after tamping. The labelled time series database is then used to train a time series classifier for prediction. This work uses the state of the art time series classification algorithm, k-nearest neighbour (k-NN) extended to the case of multivariate time series. k-NN is a non-parametric algorithm that does not make assumptions on the underlying model of the training data. With a sufficiently large training database, non-parametric algorithms can outperform parametric algorithms. Using k-NN, the tamping effectiveness of a potential tamping location that is not in the training database, or locations in the next tamping cycle, is predicted using the expected tamping effectiveness from a location in the training database that is the most similar to the target. This allows the algorithm to effectively to identify locations where tamping is likely to be ineffective. This work achieves high accuracy in the prediction of tamping effectiveness even at 12 weeks before tamping. It is hoped that the methodology will help in assisting decision making for maintenance planning activities.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Tan, CW; Webb, G. I.; Petitjean, F; Reichl, P
Machine learning approaches for tamping effectiveness prediction
Proceedings of the International Heavy Haul Association Conference, Cape Town, South Africa, 2017.
@inproceedings{tan2017machine,
title = {Machine learning approaches for tamping effectiveness prediction},
author = {CW Tan and G. I. Webb and F Petitjean and P Reichl},
year = {2017},
date = {2017-01-01},
booktitle = {Proceedings of the International Heavy Haul Association Conference},
address = {Cape Town, South Africa},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Suraweera, P.; Webb, G. I.; Evans, I.; Wallace, M.
Learning crew scheduling constraints from historical schedules
Transportation Research Part C: Emerging Technologies, vol. 26, pp. 214-232, 2013.
@article{Suraweera2013,
title = {Learning crew scheduling constraints from historical schedules},
author = {P. Suraweera and G. I. Webb and I. Evans and M. Wallace},
doi = {10.1016/j.trc.2012.08.002},
year = {2013},
date = {2013-01-01},
journal = {Transportation Research Part C: Emerging Technologies},
volume = {26},
pages = {214-232},
abstract = {For most airlines, there are numerous policies, agreements and regulations that govern the workload of airline crew. Although some constraints are formally documented, there are many others based on established practice and tacit understanding. Consequently, the task of developing a formal representation of the constraints that govern the working conditions of an airline's crew requires extensive time and effort involving interviews with the airline's crew schedulers and detailed analysis of historical schedules. We have developed a system that infers crew scheduling constraints from historical crew schedules with the assistance of a domain expert. This system implements the ComCon algorithm developed to learn constraints that prescribe the limits of certain aspects of crew schedules. The algorithm induces complex multivariate constraints based on a set of user provided templates that outline the general structure of important constraints. The results of an evaluation conducted with crew schedules from two commercial airlines show that the system is capable of learning the majority of the minimum rest constraints.},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Rolfe, B.; Frayman, Y.; Webb, G. I.; Hodgson, P.
Analysis of Stamping Production Data with View Towards Quality Management
Proceedings of the 9th International Conference on Manufacturing Excellence (ICME 03), Melbourne, Australia, 2003.
@inproceedings{RolfeFraymanWebbHodgson03,
title = {Analysis of Stamping Production Data with View Towards Quality Management},
author = {B. Rolfe and Y. Frayman and G. I. Webb and P. Hodgson},
year = {2003},
date = {2003-01-01},
booktitle = {Proceedings of the 9th International Conference on Manufacturing Excellence (ICME 03)},
address = {Melbourne, Australia},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Rolfe, B.; Hodgson, P.; Webb, G. I.
Improving the Prediction of the Roll Separating Force in a Hot Steel Finishing Mill
Meech, J. A. (Ed.): Intelligence in a Small World - Nanomaterials for the 21st Century. Selected Papers from IPMM-2003, CRC-Press, Sendai, Japan, 2003.
@inproceedings{RolfeHodgsonWebb03,
title = {Improving the Prediction of the Roll Separating Force in a Hot Steel Finishing Mill},
author = {B. Rolfe and P. Hodgson and G. I. Webb},
editor = {J. A. Meech},
year = {2003},
date = {2003-01-01},
booktitle = {Intelligence in a Small World - Nanomaterials for the 21st Century. Selected Papers from IPMM-2003},
publisher = {CRC-Press},
address = {Sendai, Japan},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Frayman, Y.; Rolfe, B.; Hodgson, P.; Webb, G. I.
Predicting The Rolling Force in Hot Steel Rolling Mill using an Ensemble Model
Proceedings of the Second IASTED International Conference on Artificial Intelligence and Applications (AIA '02), pp. 143-148, ACTA Press, Benalmdena, Spain, 2002.
@inproceedings{FraymanRolfeHodgsonWebb02c,
title = {Predicting The Rolling Force in Hot Steel Rolling Mill using an Ensemble Model},
author = {Y. Frayman and B. Rolfe and P. Hodgson and G. I. Webb},
year = {2002},
date = {2002-01-01},
booktitle = {Proceedings of the Second IASTED International Conference on Artificial Intelligence and Applications (AIA '02)},
pages = {143-148},
publisher = {ACTA Press},
address = {Benalmdena, Spain},
abstract = {Accurate prediction of the roll separating force is critical to assuring the quality of the final product in steel manufacturing. This paper presents an ensemble model that addresses these concerns. A stacked generalisation approach to ensemble modeling is used with two sets of the ensemble model members, the first set being learnt from the current input-output data of the hot rolling finishing mill, while another uses the available information on the previous coil in addition to the current information. Both sets of ensemble members include linear regression, multilayer perceptron, and k-nearest neighbor algorithms. A competitive selection model (multilayer perceptron) is then used to select the output from one of the ensemble members to be the final output of the ensemble model. The ensemble model created by such a stacked generalization is able to achieve extremely high accuracy in predicting the roll separation force with the average relative accuracy being within 1% of the actual measured roll force.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Frayman, Y.; Rolfe, B.; Webb, G. I.
Solving Regression Problems using Competitive Ensemble Models
McKay, B.; Slaney, J. K. (Ed.): Lecture Notes in Computer Science Vol. 2557: Proceedings of the 15th Australian Joint Conference on Artificial Intelligence (AI 02), pp. 511-522, Springer, Canberra, Australia, 2002.
@inproceedings{FraymanRolfeWebb02,
title = {Solving Regression Problems using Competitive Ensemble Models},
author = {Y. Frayman and B. Rolfe and G. I. Webb},
editor = {B. McKay and J. K. Slaney},
year = {2002},
date = {2002-01-01},
booktitle = {Lecture Notes in Computer Science Vol. 2557: Proceedings of the 15th Australian Joint Conference on Artificial Intelligence (AI 02)},
pages = {511-522},
publisher = {Springer},
address = {Canberra, Australia},
abstract = {The use of ensemble models in many problem domains has increased significantly in the last few years. The ensemble modelling, in particularly boosting, has shown a great promise in improving predictive performance of a model. Combining the ensemble members is normally done in a co-operative fashion where each of the ensemble members performs the same task and their predictions are aggregated to obtain the improved performance. However, it is also possible to combine the ensemble members in a competitive fashion where the best prediction of a relevant ensemble member is selected for a particular input. This option has been previously somewhat overlooked. The aim of this article is to investigate and compare the competitive and co-operative approaches to combining the models in the ensemble. A comparison is made between a competitive ensemble model and that of MARS with bagging, mixture of experts, hierarchical mixture of experts and a neural network ensemble over several public domain regression problems that have a high degree of nonlinearity and noise. The empirical results show a substantial advantage of competitive learning versus the co-operative learning for all the regression problems investigated. The requirements for creating the efficient ensembles and the available guidelines are also discussed.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Frayman, Y.; Rolfe, B.; Webb, G. I.
Improving an Inverse Model of Sheet Metal Forming by Neural Network Based Regression
Proceedings of the Design Engineering Technical Conferences and Computer and Information in Engineering Conference (DETC'02/ASME 2002), pp. 1-8, ASME Press, New York, 2002.
@inproceedings{FraymanRolfeWebb02b,
title = {Improving an Inverse Model of Sheet Metal Forming by Neural Network Based Regression},
author = {Y. Frayman and B. Rolfe and G. I. Webb},
year = {2002},
date = {2002-01-01},
booktitle = {Proceedings of the Design Engineering Technical Conferences and Computer and Information in Engineering Conference (DETC'02/ASME 2002)},
pages = {1-8},
publisher = {ASME Press},
address = {New York},
abstract = {The inverse model for a sheet metal forming process aims to determine the initial parameter levels required to form the final formed shape. This is a difficult problem that is usually approached by traditional methods such a finite element analysis. Formulating the problem as a classification problem makes is possible to use a well established classification algorithms such as decision trees. The classification is, however, generally based on a winner-takes-all approach when associating the output value with the corresponding class. On the other hand when formulating the problem as a regression task, all the output values are combined to produce the corresponding class value. For a multi-class problem, this may result in very different associations between the output of the model and the corresponding class. Such formulation makes it possible to use a well known regression algorithms such as neural networks.In this paper, we develop a neural network based inverse model of a sheet forming process, and compare its performance with that of a linear model. Both models are used in two modes: classification mode and a function estimation mode to investigate the advantage of re-formulating the problem as function estimation. This results in large improvements in the recognition rate of set-up parameters of a sheet metal forming process for both models, with a neural network model achieving much more accurate parameters recognition than a linear model},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Rolfe, B.; Frayman, Y.; Hodgson, P.; Webb, G. I.
Fault Detection in a Cold Forging Process Through Feature Extraction with a Neural Network
Proceedings of the IASTED International Conference on Artificial Intelligence and Applications (AIA 2002), pp. 155-159, ACTA Press, Benalmdena, Spain, 2002.
@inproceedings{RolfeFraymanHodgsonWebb02,
title = {Fault Detection in a Cold Forging Process Through Feature Extraction with a Neural Network},
author = {B. Rolfe and Y. Frayman and P. Hodgson and G. I. Webb},
year = {2002},
date = {2002-01-01},
booktitle = {Proceedings of the IASTED International Conference on Artificial Intelligence and Applications (AIA 2002)},
pages = {155-159},
publisher = {ACTA Press},
address = {Benalmdena, Spain},
abstract = {This paper investigates the application of neural networks to the recognition of lubrication defects typical to an industrial cold forging process employed by fastener manufacturers. The accurate recognition of lubrication errors, such as coating not being applied properly or damaged during material handling, is very important to the quality of the final product in fastener manufacture. Lubrication errors lead to increased forging loads and premature tool failure, as well as to increased defect sorting and the re-processing of the coated rod. The lubrication coating provides a barrier between the work material and the die during the drawing operation; moreover it needs be sufficiently robust to remain on the wire during the transfer to the cold forging operation. In the cold forging operation the wire undergoes multi-stage deformation without the application of any additional lubrication. Four types of lubrication errors, typical to production of fasteners, were introduced to a set of sample rods, which were subsequently drawn under laboratory conditions. The drawing force was measured, from which a limited set of features was extracted. The neural network based model learned from these features is able to recognize all types of lubrication errors to a high accuracy. The overall accuracy of the neural network model is around 98% with almost uniform distribution of errors between all four errors and the normal condition.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}