Loading...
- Type of Document: M.Sc. Thesis
- Language: Farsi
- Document No: 58351 (02)
- University: Sharif University of Technology
- Department: Mathematical Sciences
- Advisor(s): Razvan, Mohammad Reza; Rabiei. Hamid Reza
- Abstract:
- Graph-structured data plays a pivotal role in real-world applications. However, graph-based machine learning models, such as Graph Neural Networks (GNNs), often face the challenge of domain shift. This phenomenon, stemming from the statistical distribution mismatch between the source and target domains, limits the generalizability of models, especially in graph settings where shifts occur simultaneously in both node attributes and network structure. This thesis addresses the problem of Graph Domain Adaptation (GDA) and proposes a novel framework named "Two-Stage Graph Domain Adaptation" (TGDA). The primary objective of TGDA is to effectively and disentangle the two main sources of domain shift: "node attribute shift" and "conditional structure shift." In its first stage, TGDA performs a structure-free alignment of node attributes using domain adversarial learning to produce representations that are both domain-invariant and discriminative. In the second stage, these aligned representations are fed, along with the graph structure of each domain, into a GNN, and the resulting structure-aware representations are then re-aligned using another domain adaptation mechanism. The performance of TGDA was evaluated on five real-world datasets and one synthetic dataset. The results consistently demonstrate the superiority of TGDA over baseline GDA methods, particularly in the presence of simultaneous attribute and structure shifts. Ablation studies confirmed the importance of both adaptation stages and the role of adversarial training. Furthermore, the flexibility of TGDA with respect to different GNN architectures and the relative superiority of DANN-based alignment over MMD (especially in terms of scalability) were observed.
- Keywords:
- Domain Adaptation ; Graph Neural Network ; Adversarial Training ; Domain Shift ; Graph Domain Adaptation
-
محتواي کتاب
- view
- مقدمه
- بیان مسئله
- اهمیت و ضرورت موضوع
- اهداف پژوهش
- نوآوریها و راهکار پیشنهادی
- ساختار پایاننامه
- مرور ادبیات و کارهای پیشین
- گرافها و یادگیری روی ساختارهای گرافی
- شبکههای عصبی گرافی
- شبکههای پیچشی گراف
- شبکهی عصبی گرافی مبتنی بر توجه
- GraphSAGE
- تطبیق دامنه
- صورت مسئله و مفاهیم کلیدی در تطبیق دامنه
- رویکردهای متداول در تطبیق دامنه
- یادگیری خصمانهی دامنه
- واگرایی حداکثر میانگین
- تطبیق دامنهی گرافی
- صورت مسئله و چالشهای کلیدی در تطبیق دامنهی گرافی
- دستهبندی رویکردهای تطبیق دامنهی گرافی
- روشهای مبتنی بر ویژگی
- روشهای مبتنی بر ساختار
- جمعبندی
- روش پیشنهادی: تطبیق دامنهی گرافی دومرحلهای (TGDA)
- نمای کلی چارچوب TGDA
- مرحله اول: همترازی ویژگیهای گره بدون در نظر گرفتن ساختار
- مرحله دوم: پالایش بازنمایی با آگاهی از ساختار و تطبیق ساختاری
- توجیه احتمالاتی چارچوب دومرحلهای TGDA
- جمعبندی
- آزمایشها و ارزیابی نتایج
- مجموعه دادهها
- مجموعه دادههای استنادی ACM و DBLP
- مجموعه دادهی استنادی Arxiv
- شبکههای اجتماعی BlogCatalog
- شبکهی فرودگاهها (Airport Network)
- (Contextual Stochastic Block Model - CSBM)
- آمار و مشخصات مجموعه دادهها
- بررسی میزان تغییر دامنه
- تنظیمات آزمایشها و روشهای پایه
- رویکرد ارزیابی و تقسیم دادهها
- روشهای پایهی مورد مقایسه
- تنظیمات فراپارامترها
- ارائه نتایج آزمایشها
- تحلیل نتایج
- بررسیهای تکمیلی و مطالعات فرسایشی
- عملکرد TGDA با شبکههای عصبی گرافی پایهی مختلف
- مقایسهی عملکرد TGDA با همترازی مبتنی بر MMD به جای DANN
- مطالعهی فرسایشی
- جمعبندی نتایج و یافتههای کلیدی فصل
- مجموعه دادهها
- جمعبندی و پیشنهادات آتی
- جمعبندی و دستاوردهای پژوهش
- محدودیتهای پژوهش
- پیشنهادات برای کارهای آتی
- مراجع
- واژهنامه
