Unsupervised Driver Workload Learning through Domain Adaptation from Temporal Signals*

Driver workload monitoring is an important component of the intelligent driver assistant systems today. Accurately monitoring a driver’s real-time workload is not an easy task. It requires good quality and well-annotated data collected from drivers to train machine learning models. Usually, a model trained for a target driver cannot be applied interchangeably to another target unless data from them have the similar distributions, which is however not commonly seen. This is known as the personal discrepancy problem between individuals. To deal with this problem, one method is to tune an existing model using annotated data collected from the target driver.However, obtaining annotated data from target drivers is a time consuming, labor-costly and sometimes impractical procedure. To cope with this difficulty, we developed an Adversarial Discriminative Neural Network for Multi-Temporal Signals (MTS-ADNN) architecture. With this method, a model can learn transferable features from well-annotated data in source domain and adapts to non- annotated data in target domain, even if data in the two domains have shifted distributions. Different from many existing adversarial learning architectures that aligns only between-domain distributions, the proposed MTS-ADNN can also aligns in-domain classes to ensure in-domain class-conditional distributions are aligned jointly with between-domain distributions. To enhance the performance, we added an entropy-regularizer to target domain sample predictions, and an entropy-aware weight to aggregate the loss of the discriminator. We evaluated the method using a set of workload estimation data collected from real-world diving. We compared its performance with three state-of-the-art unsupervised domain adaptation methods. The results show that the proposed MTS-ADNN outperforms its counterparts.

[1]  Michael I. Jordan,et al.  Unsupervised Domain Adaptation with Residual Transfer Networks , 2016, NIPS.

[2]  Dongpu Cao,et al.  Driver workload estimation using a novel hybrid method of error reduction ratio causality and support vector machine , 2018 .

[3]  François Laviolette,et al.  Domain-Adversarial Training of Neural Networks , 2015, J. Mach. Learn. Res..

[4]  Barbara Deml,et al.  Electrocardiographic features for the measurement of drivers' mental workload. , 2017, Applied ergonomics.

[5]  Jianmin Wang,et al.  Multi-Adversarial Domain Adaptation , 2018, AAAI.

[6]  Victor S. Lempitsky,et al.  Unsupervised Domain Adaptation by Backpropagation , 2014, ICML.

[7]  Brian C. Lovell,et al.  Unsupervised Domain Adaptation by Domain Invariant Projection , 2013, 2013 IEEE International Conference on Computer Vision.

[8]  Trevor Darrell,et al.  Adversarial Discriminative Domain Adaptation , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[9]  Stefano Soatto,et al.  Unsupervised Domain Adaptation via Regularized Conditional Alignment , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[10]  Rama Chellappa,et al.  Domain adaptation for object recognition: An unsupervised approach , 2011, 2011 International Conference on Computer Vision.

[11]  Michael I. Jordan,et al.  Deep Transfer Learning with Joint Adaptation Networks , 2016, ICML.

[12]  Andrew R. A. Conway,et al.  Working memory, attention control, and the N-back task: a question of construct validity. , 2007, Journal of experimental psychology. Learning, memory, and cognition.

[13]  Yoshua Bengio,et al.  Generative Adversarial Nets , 2014, NIPS.

[14]  A. Ben-Tal,et al.  Evaluating the physiological significance of respiratory sinus arrhythmia: looking beyond ventilation–perfusion efficiency , 2012, The Journal of physiology.

[15]  Marco Botta,et al.  Real-Time Detection System of Driver Distraction Using Machine Learning , 2013, IEEE Transactions on Intelligent Transportation Systems.

[16]  Yi Lu Murphey,et al.  Personalized Driver Workload Estimation Using Deep Neural Network Learning From Physiological and Vehicle Signals , 2020, IEEE Transactions on Intelligent Vehicles.

[17]  Tomas E. Ward,et al.  Generative Adversarial Networks: A Survey and Taxonomy , 2019, ArXiv.

[18]  Peter Chapman,et al.  Mental workload is reflected in driver behaviour, physiology, eye movements and prefrontal cortex activation. , 2018, Applied ergonomics.

[19]  Dumitru Erhan,et al.  Unsupervised Pixel-Level Domain Adaptation with Generative Adversarial Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[20]  Andreas Ludtke,et al.  Towards the integration and evaluation of online workload measures in a cognitive architecture , 2016, 2016 7th IEEE International Conference on Cognitive Infocommunications (CogInfoCom).

[21]  Yoshua Bengio,et al.  Semi-supervised Learning by Entropy Minimization , 2004, CAP.

[22]  Yi Lu Murphey,et al.  Driver Workload in an Autonomous Vehicle , 2019, SAE Technical Paper Series.

[23]  Cheong Hee Park,et al.  Predicting the EEG Level of a Driver Based on Driving Information , 2019, IEEE Transactions on Intelligent Transportation Systems.

[24]  Brett J. Borghetti,et al.  Workload profiles: A continuous measure of mental workload , 2016 .

[25]  Michael I. Jordan,et al.  Learning Transferable Features with Deep Adaptation Networks , 2015, ICML.

[26]  Jinya Su,et al.  Personalized Driver Workload Inference by Learning From Vehicle Related Measurements , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[27]  Yue Cao,et al.  Transferable Representation Learning with Deep Adaptation Networks , 2019, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[28]  Stefano Soatto,et al.  SaaS: Speed as a Supervisor for Semi-supervised Learning , 2018, ECCV.

[29]  Michael I. Jordan,et al.  Conditional Adversarial Domain Adaptation , 2017, NeurIPS.

[30]  Ievgen Redko,et al.  Advances in Domain Adaptation Theory , 2019 .

[31]  MengChu Zhou,et al.  Unsupervised Domain Adaptation With Adversarial Residual Transform Networks , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[32]  Kristen Grauman,et al.  Connecting the Dots with Landmarks: Discriminatively Learning Domain-Invariant Features for Unsupervised Domain Adaptation , 2013, ICML.

[33]  David B. Boles,et al.  The Multiple Resources Questionnaire (MRQ) , 2001 .