Schoobrary رجوع
العودة إلى البحث
رسائل ماجيستير الانجليزية 2020 053e5716-ff88-4a40-8338-69b8dae3a273

Domain Adaptation Neural Networks For Time Series Classification

Amir Nasir Hussein, Hazem Hajj

كلية مارون سمعان للهندسة والعمارة-الجامعة الأمريكية في بيروت · لبنان

الموضوعات

علوم تطبيقية وتكنولوجية

الملخص

In this thesis, we solve two problems related to time-series prediction and domain adaptation (DA). For the first problem, we focus on investigating robust models for time-series prediction with application to epilepsy. Epilepsy is a chronic medical condition that involves abnormal brain activity causing patients to lose control of awareness or motor activity. As a result, detection of pre-ictal states, before the onset of a seizure, can be life-saving. The problem is challenging since it is difficult to discern between EEG signals in pre-ictal states versus signals in normal inter-ictal states. There are three key challenges that have not been previously addressed:(1) the inconsistent performance of prediction models across patients, (2) the lack of perfect prediction to protect patients from any episode, and (3) the limited amount of pre-ictal labeled data for advancing machine learning (ML) methods. The first part of the thesis addresses these limitations through a novel approach that uses adversarial examples with optimized tuning of a combined Convolution Neural Network (CNN) with Gated Recurrent Unit (GRU). Experiments showed that our new proposed solution achieved state of the art. Compared to previous state of the art, the results showed an improvement of 3x in model robustness as measured in reduced variations with area under the curve (AUC) and superior AUC accuracy with an average increase of 6.7%.In the second part of the thesis, we build on the success of the hybrid CNN-GRU model and investigate the problem of adapting models that have been trained for one source domain to a new target domain. When developing machine learning (ML) algorithms, it is commonly assumed that the training and testing data follow the same probability distribution. However, in real-world scenarios, non-stationary environments are more typical in applications such as Internet of Things (IoT) and wearables where the contexts frequently change over time. The problem can be formulated as domain adaptation (DA), where the settings of the training labeled data represent the source domain, and the unlabeled test data represent the target domain. The goal of DA is to develop a model that can predict the labels for data in the target domain. The idea is to have one model for source domain and another target domain model that can learn from the source. There has been extensive research on DA for learning domain invariant features. However, those methods remained limited in several aspects when considering advances for time series. Learning between source and target has relied on either using hard parameter sharing limiting the source and target models to be identical or using separate models but making an assumption of a linear relation between source and target parameters. The second open challenge is the model's limited ability to generalize to unseen data for both source and target. The third challenge is ensuring the proper choice of loss function for time-series DA. To address these challenges, we propose a soft sharing DA architecture with squared Maximum Mean Discrepancy (MMD) loss function. The source and target have a similar architecture, consisting of the hybrid CNN-GRU used for epilepsy, but their parameters are modeled with a non-linear relation. For generalization, we augmented the DA architecture with representation learning. We conducted a comprehensive set of experiments for DA with different scenarios of data shifts between source and target domains and showed where hard parameter sharing approach fails. We evaluated the solutions with three cases of DA in the context of activity recognition (AR). The input to the prediction model is multivariate time series data from wearable sensors on a smartphone and a smartwatch. The output is a particular user activity. The first adaptation case captures the scenario where the source domain consists of labeled activities for a group of users, and the target domain is a new user. The second scenario consists of the case where the source domain consists of labeled activities with data collected from one set of devices, and the target domain is a subset of the devices. The third scenario combines the first two cases, and the target domain has a new user and a new set of devices. Compared to the state-of-the-art, the results showed superior improvements up to 8% on average measured in weighted F1-score and reduction in variations of 3.5x on average.

التعريف والنوع

رقم الوثيقة
053e5716-ff88-4a40-8338-69b8dae3a273
رقم العقد
0
نوع الوسائط
Crawler
نوع المحتوى
الرسائل العلمية
صيغة المصدر
رسائل ماجيستير
نوع الملف
pdf text
أسماء الملفات
2026218_1.pdf

بيانات النشر

ألقاب المؤلفين
[{"name_ar":"Amir Nasir Hussein","title_ar":"اعداد","title_en":"Preparation"},{"name_ar":"Hazem Hajj","title_ar":"اشراف","title_en":"Supervision"}]
اللغة
English

المصدر والدورية

اسم المصدر
Domain Adaptation Neural Networks For Time Series Classification

المحتوى والصفحات

عدد الصفحات
0
كلمات الباحثين
Show simple item record dc.contributor.advisor Hajj, Hazem dc.contributor.author Hussein, Amir dc.date.accessioned 2020-09-23T11:21:38Z dc.date.available 2020-09-23T11:21:38Z dc.date.issued 2020-09-23 dc.identifier.uri http://hdl.handle.net/10938/21990 dc.description Dr. Zaher DawyDr. Stefano Monni dc.description.abstract In this thesis, we solve two problems related to time-series prediction and domain adaptation (DA). For the first problem, we focus on investigating robust models for time-series prediction with application to epilepsy. Epilepsy is a chronic medical condition that involves abnormal brain activity causing patients to lose control of awareness or motor activity. As a result, detection of pre-ictal states, before the onset of a seizure, can be life-saving. The problem is challenging since it is difficult to discern between EEG signals in pre-ictal states versus signals in normal inter-ictal states. There are three key challenges that have not been previously addressed:(1) the inconsistent performance of prediction models across patients, (2) the lack of perfect prediction to protect patients from any episode, and (3) the limited amount of pre-ictal labeled data for advancing machine learning (ML) methods. The first part of the thesis addresses these limitations through a novel approach that uses adversarial examples with optimized tuning of a combined Convolution Neural Network (CNN) with Gated Recurrent Unit (GRU). Experiments showed that our new proposed solution achieved state of the art. Compared to previous state of the art, the results showed an improvement of 3x in model robustness as measured in reduced variations with area under the curve (AUC) and superior AUC accuracy with an average increase of 6.7%.In the second part of the thesis, we build on the success of the hybrid CNN-GRU model and investigate the problem of adapting models that have been trained for one source domain to a new target domain. When developing machine learning (ML) algorithms, it is commonly assumed that the training and testing data follow the same probability distribution. However, in real-world scenarios, non-stationary environments are more typical in applications such as Internet of Things (IoT) and wearables where the contexts frequently change over time. The problem can be formulated as domain adaptation (DA), where the settings of the training labeled data represent the source domain, and the unlabeled test data represent the target domain. The goal of DA is to develop a model that can predict the labels for data in the target domain. The idea is to have one model for source domain and another target domain model that can learn from the source. There has been extensive research on DA for learning domain invariant features. However, those methods remained limited in several aspects when considering advances for time series. Learning between source and target has relied on either using hard parameter sharing limiting the source and target models to be identical or using separate models but making an assumption of a linear relation between source and target parameters. The second open challenge is the model's limited ability to generalize to unseen data for both source and target. The third challenge is ensuring the proper choice of loss function for time-series DA. To address these challenges, we propose a soft sharing DA architecture with squared Maximum Mean Discrepancy (MMD) loss function. The source and target have a similar architecture, consisting of the hybrid CNN-GRU used for epilepsy, but their parameters are modeled with a non-linear relation. For generalization, we augmented the DA architecture with representation learning. We conducted a comprehensive set of experiments for DA with different scenarios of data shifts between source and target domains and showed where hard parameter sharing approach fails. We evaluated the solutions with three cases of DA in the context of activity recognition (AR). The input to the prediction model is multivariate time series data from wearable sensors on a smartphone and a smartwatch. The output is a particular user activity. The first adaptation case captures the scenario where the source domain consists of labeled activities for a group of users, and the target domain is a new user. The second scenario consists of the case where the source domain consists of labeled activities with data collected from one set of devices, and the target domain is a subset of the devices. The third scenario combines the first two cases, and the target domain has a new user and a new set of devices. Compared to the state-of-the-art, the results showed superior improvements up to 8% on average measured in weighted F1-score and reduction in variations of 3.5x on average. dc.language.iso en dc.subject Domain adaptation, Time series, Deep learning, Covariate shift, Wearable sensors, IoT, Denoising auto-encoder

إشراف وإعداد

الإشراف
Hazem Hajj
الإعداد
Amir Nasir Hussein

الاقتباسات الببليوغرافية

APA

Amir Nasir Hussein و Hazem Hajj. (2020). Domain Adaptation Neural Networks For Time Series Classification. أطروحة(رسائل ماجيستير). كلية مارون سمعان للهندسة والعمارة-الجامعة الأمريكية في بيروت. لبنان.

MLA

Amir Nasir Hussein و Hazem Hajj. Domain Adaptation Neural Networks For Time Series Classification. 2020. كلية مارون سمعان للهندسة والعمارة-الجامعة الأمريكية في بيروت، رسائل ماجيستير.