Abstract: | Neural networks offer a potential alternative method of modelling driver behaviour within road traffic systems. This paper explores the application of neural networks to modelling the lane-changing decisions of drivers on dual carriageways. Two approaches are considered. The first, preliminary approach uses a prediction type of neural network with a single hidden layer and the back propagation learning algorithm to model the behaviour of an individual driver. A series of consecutive time-scan traffic patterns, which describe the driver's environment and changes over time as the selected vehicle travels along a link, are input to the neural network, which then predicts the new lane and position of the vehicle. Training data are collected from a human subject using an interactive driving simulation. The trained neural network successfully exhibited the rudiments of driving behaviour in terms of lane and speed changes. A major disadvantage of this approach was the difficulty in recording real-life data, which are required to train the neural network, for individual drivers. The second approach concentrates specifically on lane changing and makes use of a learning vector quantization classification type of neural network. Input to the neural network still consists primarily of time-scan traffic patterns, but the format is changed to facilitate the possibility of data acquisition using image processing. The neural network output classifies the input data by determining the new lane for the vehicle concerned. Performance in both testing and training was very good for data generated by the rule-based driver-decision model of a microscopic simulation. Performance in testing was less satisfactory for data taken directly from a road and highlighted the need for extensive data sets for successful training. |