Loading...
Subspace Identification and Brain Connectivity Estimation of Electroencephalogram Signals Using Graph Signal Processing
Einizadeh, Aref | 2023
71
Viewed
- Type of Document: Ph.D. Dissertation
- Language: Farsi
- Document No: 56109 (05)
- University: Sharif University of Technology
- Department: Electrical Engineering
- Advisor(s): Hajipour Sardouie, Sepideh; Shamsollahi, Mohammad Bagher
- Abstract:
- EEG brain signals have gained particular attention among researchers in the field of brain signal processing due to their easy and cheap recording, high temporal resolution, and non-invasiveness. On the other hand, defects such as high vulnerability to various types of noise and artifacts have caused the main challenge before processing them to improve the signal-to-noise ratio and the interpretability of brain connectivity obtained from them. In order to solve these challenges, two important problems of "separation of desired and undesired signal subspace" and "functional and effective connectivity analysis" have been raised, respectively. In solving both problems, EEG signals are usually processed and analyzed in matrix form (with channel and time dimensions). In these processes, the graph nature of the signals (in the domain of time or space) is not considered. This causes the loss of important information in the EEG signals recorded in this multi-channel structure. Graph concepts can be an up-to-date and efficient tool to solve this gap. Graph signal processing (GSP) is a nascent and new field; less than ten years have passed since the introduction and development of its concepts. In this domain, signals can be located on an irregular graph, while in classical methods, signals are only considered on regular time samples. However, one of the most important challenges of using graph concepts is the fact that the input structural graph is not known in many real applications, and this thesis tries to solve this challenge by proposing six algorithms based on GSP as follows: The proposed GraphJADE-GL and U-GraphJADE-GL algorithms deal with separating independent graph signals generated from auto-regressive (AR) stochastic processes and simultaneously learning related graphs. Also, their performance on brain epileptic signals and separation of speech signals is investigated, and superiority over classical methods is shown. The proposed MI-BSS-GS algorithm implements the separation of another important class of graph signals, called smooth graph signals, assuming the availability of source-related graphs and with better performance than existing graph and classical methods. The proposed MI-BSS-GL algorithm extends the proposed MI-BSS-GS algorithm to the case of unknown graphs and simultaneously learns the underlying graphs.The proposed algorithm of ProductGraphSleepNet, which is an attentive graph neural network (GNN), performs classification and learning of product graphs from sleep-related brain signals, which in addition to the competitive results of classification with current popular methods, the analysis of the learned temporal and spatial graphs is fairly supported by the neuroscience findings. The proposed CGP-LiNGAM algorithm is also presented for learning directed acyclic graphs (DAGs) to reveal the causal relationships between graph temporal signals with much fewer free parameters than the current methods
- Keywords:
- Graph Learning ; Graph Signal Processing ; Graph Neural Network ; Brain Connectivity ; Electroencphalogram Signal ; Signal Subspace Identification ; Brain Waves
-
محتواي کتاب
- view
- مقدمه و تعریف مسئله
- مقدمه
- سیگنال الکتروانسفالوگرام و منشأ آن
- شناسایی زیرفضای سیگنال
- ارتباطات مغزی
- بیان مسئله و ضرورت حل آن و ساختار رساله
- مفاهیم نظری
- مقدمه
- چند مورد از روشهای معروف جداسازی منابع
- آنالیز مؤلفههای اصلی (PCA)
- آنالیز مؤلفههای مستقل (ICA)
- ارتباطات مغزی
- ارتباطات ساختاری
- ارتباطات کارکردی
- ارتباطات مؤثر
- چالشهای تخمین ارتباطات مغزی
- تعاریف اولیه پردازش سیگنالهای گرافی
- تعریف کلّی گراف
- سیگنال گرافی
- ماتریس مجاورت و لاپلاسین یک گراف و مفاهیم مرتبط با آنها
- ماتریس مجاورت و شیفت یک سیگنال گرافی
- تعریف یک سیستم بر اساس ماتریس مجاورت گراف
- تبدیل فوریه گرافی بر اساس ماتریس لاپلاسین گراف
- تعریف یک سیستم بر اساس ماتریس لاپلاسین گراف
- کانوولوشن سیگنالهای گرافی
- حذف نویز سیگنالهای گرافی
- ساخت ماتریس مجاورت سیگنالهای گرافی از روی دادگان
- یادگیری ماتریس مجاورت و لاپلاسین گراف
- تبدیل موجک گرافی
- جمعبندی
- مرور پژوهشهای پیشین کاربرد GSP در پردازش سیگنالهای مغزی
- مقدمه
- سیگنالهای مغزی به عنوان سیگنالهای گرافی
- کاهش بعد و طبقهبندی با سرپرست سیگنالهای مغزی با استفاده از GSP
- استفاده از فیلترینگ سیگنالهای گرافی برای تحلیل فعالیتهای مغزی
- کاربرد یادگیری گراف در تحلیل ارتباطات مغزی
- کاربرد تبدیل موجک گرافی در تحلیل سیگنالهای مغزی، به خصوص مکانیابی مغزی
- کاربرد GSP در جداسازی کور منابع
- دیگر کاربردها
- جمعبندی
- الگوریتم پیشنهادی (U-)GraphJADE-GL
- مقدمه
- روشهای GraphJADE و GraDe
- رویکرد پیشنهادی
- یادگیری گراف
- تابع هزینه پیشنهادی
- تشریح راه حل پیشنهادی
- نکاتی در مورد بار محاسباتی
- آنالیز نظری CRB
- CRB تخمین ماتریسهای مخلوط و جداساز
- iCRLB روی attainable ISR
- نتایج عددی و بحثهای مربوطه
- دادههای تصادفی ساختگی
- آنالیز عددی CRB
- سیگنالهای EEG ساختگی صرعی
- سیگنالهای صحبت
- جمع بندی
- پیوست
- جزییات سادهسازیهای جبری
- سادهسازیهای prob(p)2
- آنالیز همگرایی
- مقایسههای عددی اضافی
- الگوریتم پیشنهادی MI-BSS-GS
- مقدمه
- پیشزمینه
- پیشزمینه GSP
- پیشزمینه BSS
- رویکرد پیشنهادی
- فرایند تخصیص ترتیبی گرافها
- مرحله گرادیان کاهشی
- آنالیز پیچیدگی محاسباتی
- آنالیز نظری همگرایی
- آنالیز نظری CRB
- آنالیز عددی نتایج و بحثهای مربوطه
- آنالیز عددی همگرایی
- آنالیز عددی CRLB
- آنالیز عددی پیچیدگی محاسباتی
- کاربرد داده واقعی
- جداسازی سیگنالهای صحبت مخلوط شده
- جمعبندی
- الگوریتم پیشنهادی MI-BSS-GL
- مقدمه
- پیشزمینه
- پیشزمینه GSP
- پیشزمینه GL
- پیشزمینه BSS
- رویکرد پیشنهادی
- آنالیز پیچیدگی محاسباتی
- آنالیز نظری CRLB
- شرایط یکتایی پاسخ
- آنالیز نظری همگرایی
- نتایج عددی و بحثهای مربوطه
- ارزیابی عملکرد جداسازی و یادگیری گراف
- آنالیز عددی همگرایی
- تأثیر تعداد گرههای نادانسته N
- آنالیز عددی CRLB
- ارزیابی بر روی سیگنال های مغزی
- جمعبندی
- الگوریتم پیشنهادی ProductGraphSleepNet
- مقدمه
- پیشزمینه
- پردازش سیگنال گرافی
- یادگیری گراف
- یادگیری گرافهای ضربی
- کانولوشن گرافی
- رویکرد پیشنهادی
- لایه متمرکز مکانی
- مدل بندی شبکه عصبی
- لایه کانوولوشن متمرکز گرافی
- لایه BiGRU
- شبکه متمرکز گراف-محور GwAT
- مقدمات بحثهای عددی
- پایگاه داده
- پیش پردازش
- تنظیمات آموزش شبکه
- نتایج عددی و بحثهای مربوطه
- عملکرد بخشهای مختلف شبکه
- مقایسه با روشهای موجود
- آنالیز گرافهای مکانی-زمانی یادگرفته شده
- آنالیز وزنهای تمرکز گرافی یادگرفته شده
- جمعبندی
- الگوریتم پیشنهادی CGP-LiNGAM
- مقدمه
- روشهای مرتبط و پیشزمینه
- روش مرتبط LiNGAM
- روش مرتبط VAR
- روش مرتبط VAR-LiNGAM
- پیشزمینه GSP
- رویکرد پیشنهادی
- بازیابی {i}i=1M
- بازیابی A
- بازیابی {Ri}i=1M و c
- تعداد پارامترهای قابل یادگیری
- آنالیز پیچیدگی محاسباتی الگوریتم CGP-LiNGAM
- نتایج عددی و بحثهای مربوطه
- بررسی ابعاد مختلف الگوریتم
- مقایسه با الگوریتم VAR-LiNGAM
- انتخاب مرتبه مدل CGP بهینه M
- آنالیز ارتباطات جهتدار مغزی حین خواب
- جمعبندی
- پیوست
- ساده سازیهای جبری
- مقایسه با الگوریتم محبوب DYNOTEARS
- نتیجهگیری و پیشنهادات
- مقدمه
- جمعبندی الگوریتمهای پیشنهادی و نتیجهگیری
- پیشنهاداتی برای پژوهشهای آینده
- مراجع
- مقالات استخراج شده از رساله