Luận văn thạc sĩ: Nghiên cứu kỹ thuật học sâu để biểu diễn đô thị không đồng nhất

Luận văn thạc sĩ nghiên cứu máy tính nghiên cứu kỹ thuật học sâu để biểu diễn đô thị không đồng nhất, đánh giá hiện trạng, phân tích vấn đề, đề xuất biện pháp hoàn thiện trong

Trường đại học

Đại học Bách Khoa - ĐHQG-HCM

Chuyên ngành

Khoa học máy tính

Người đăng

Ẩn danh

Thể loại

luận văn thạc sĩ

2019

73
2
0

Phí lưu trữ

30 Point

Tóm tắt

I. Giới thiệu

Nghiên cứu kỹ thuật học sâu trong biểu diễn đô thị không đồng nhất đã trở thành một lĩnh vực quan trọng trong khoa học máy tính, đặc biệt là trong việc phân tích mạng. Mạng là một ngôn ngữ phổ quát để mô tả dữ liệu phức tạp, cho phép người nghiên cứu nắm bắt mối quan hệ giữa các thực thể khác nhau. Việc phân tích hiệu quả các dữ liệu mạng không đồng nhất có thể hỗ trợ nhiều ứng dụng thực tiễn, bao gồm dự đoán liên kết, phân loại nút và phát hiện cộng đồng. Tuy nhiên, nhiều nghiên cứu hiện tại chỉ tập trung vào các mạng đồng nhất, trong khi thực tế thường yêu cầu phân tích nhiều mạng khác nhau. Do đó, việc phát triển các mô hình biểu diễn mạng không đồng nhất thông qua các kỹ thuật học sâu là cần thiết.

II. Kỹ thuật học sâu trong biểu diễn đô thị

Kỹ thuật học sâu đã được áp dụng để phát triển các mô hình biểu diễn đô thị không đồng nhất. Mô hình này cho phép hợp nhất thông tin từ các mạng đơn lẻ vào một không gian vector chung, giúp cải thiện khả năng suy diễn và phân tích mạng. Các phương pháp hiện tại bao gồm việc sử dụng mạng nơ-ron để học các biểu diễn từ các mạng khác nhau, từ đó tạo ra một mô hình mạnh mẽ cho việc căn chỉnh mạng. Điều này không chỉ giúp giải quyết bài toán căn chỉnh mạng mà còn cho phép khai thác thông tin từ nhiều nguồn khác nhau để cải thiện độ chính xác và độ tin cậy của các kết quả phân tích.

III. Phân tích dữ liệu không đồng nhất

Phân tích dữ liệu không đồng nhất là một thách thức lớn trong khoa học dữ liệu. Các nguồn dữ liệu khác nhau có thể có cấu trúc và định dạng khác nhau, dẫn đến khó khăn trong việc kết hợp và phân tích. Việc áp dụng các kỹ thuật học sâu có thể giúp tự động hóa quá trình này bằng cách học từ các mẫu dữ liệu và xác định các mối liên hệ giữa chúng. Các phương pháp như mô hình hóakhai thác dữ liệu giúp phát hiện các mẫu và xu hướng trong dữ liệu không đồng nhất, từ đó cung cấp các thông tin quý giá cho các quyết định quản lý và phát triển đô thị.

IV. Ứng dụng của nghiên cứu

Nghiên cứu về kỹ thuật học sâu trong biểu diễn đô thị không đồng nhất có nhiều ứng dụng thực tiễn. Trong lĩnh vực phân tích mạng xã hội, việc căn chỉnh các tài khoản của người dùng trên nhiều nền tảng khác nhau có thể giúp cải thiện độ chính xác của các gợi ý và dự đoán. Trong lĩnh vực y sinh học, phân tích các mạng tương tác protein có thể cung cấp thông tin quý giá cho việc ưu tiên gen. Ngoài ra, nghiên cứu cũng có thể áp dụng trong nhận dạng mẫu và xử lý hình ảnh, giúp cải thiện hiệu suất của các thuật toán nhận dạng trong các tình huống phức tạp.

V. Kết luận

Tóm lại, nghiên cứu kỹ thuật học sâu trong biểu diễn đô thị không đồng nhất không chỉ đóng góp vào lý thuyết mà còn mang lại giá trị thực tiễn cao. Việc phát triển các mô hình mạnh mẽ và hiệu quả cho phép khai thác thông tin từ nhiều mạng khác nhau, từ đó cải thiện khả năng phân tích và ra quyết định trong nhiều lĩnh vực khác nhau. Những kết quả này mở ra hướng đi mới cho nghiên cứu và ứng dụng trong tương lai.

05/01/2025

Trích đoạn nội dung tài liệu

ĐẠI HỌC QUỐC GIA TP. HCM TRƯỜNG ĐẠI HỌC BÁCH KHOA -------------------- NGUYỄN THANH TOÀN NGHIÊN CỨU KỸ THUẬT HỌC SÂU ĐỂ BIỂU DIỄN ĐỒ THỊ KHÔNG ĐỒNG NHẤT Chuyên ngành : KHOA HỌC MÁY TÍNH Mã số: 60.01 LUẬN VĂN THẠC SĨ TP. HỒ CHÍ MINH, tháng 07 năm 2019 CÔNG TRÌNH ĐƯỢC HOÀN THÀNH TẠI TRƯỜNG ĐẠI HỌC BÁCH KHOA – ĐHQG-HCM Cán bộ hướng dẫn khoa học: PGS. QUẢN THÀNH THƠ Cán bộ chấm nhận xét 1: TS.

NGUYỄN THANH HIÊN Cán bộ chấm nhận xét 2: PGS. HUỲNH TRUNG HIẾU Luận văn thạc sỹ được bảo vệ tại Trường Đại học Bách Khoa, ĐHQG Tp.HCM ngày 03 tháng 07 năm 2019. Thành phần Hội đồng đánh giá luận văn thạc sỹ gồm: 1. Chủ tịch hội đồng: PGS.

DƯƠNG TUẤN ANH 2. Thư ký hội đồng: TS. NGUYỄN LÊ DUY LAI 3. Uỷ viên phản biện 1: TS.

NGUYỄN THANH HIÊN 4. Uỷ viên phản biện 2: PGS. HUỲNH TRUNG HIẾU 5. Uỷ viên hội đồng: TS.

NGUYỄN ĐỨC DŨNG Xác nhận của Chủ tịch Hội đồng đánh giá LV và Trưởng Khoa quản lý chuyên ngành sau khi luận văn đã được sửa chữa (nếu có). CHỦ TỊCH HỘI ĐỒNG TRƯỞNG KHOA KH&KTMT PGS. DƯƠNG TUẤN ANH ii ĐẠI HỌC QUỐC GIA TP.HCM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC BÁCH KHOA Độc lập - Tự do - Hạnh phúc NHIỆM VỤ LUẬN VĂN THẠC SĨ Họ tên học viên: Nguyễn Thanh Toàn MSHV: 1870428 Ngày, tháng, năm sinh: 16/10/1987 Nơi sinh: Tp.HCM Chuyên ngành: Khoa học máy tính Mã số : 64. TÊN ĐỀ TÀI: Nghiên cứu kỹ thuật học sâu để biểu diễn đồ thị không đồng nhất / On leveraging deep learning for heterogeneous network representation.

NHIỆM VỤ VÀ NỘI DUNG: Nghiên cứu kỹ thuật học sâu để đề xuất mô hình biểu diễn một cách hiệu quả các đồ thị không đồng nhất và có kích thước lớn. Tiến hành thực nghiệm và đánh giá hiệu quả của mô hình đề xuất so với các mô hình biểu diễn mới nhất trên thế giới. NGÀY GIAO NHIỆM VỤ: 11/02/2019 IV. NGÀY HOÀN THÀNH NHIỆM VỤ: 08/12/2019 V.

CÁN BỘ HƯỚNG DẪN: PGS. Quản Thành Thơ Tp. HCM, ngày 03 tháng 07 năm 2019 CÁN BỘ HƯỚNG DẪN TRƯỞNG KHOA KH&KTMT (Họ tên và chữ ký) (Họ tên và chữ ký) Ghi chú: Học viên phải đóng tờ nhiệm vụ này vào trang đầu tiên của tập thuyết minh LV iii Acknowledgments I would like to extend thanks to the many people, who so generously contributed to the work presented in this thesis report. Special mention goes to my supervisor, Prof.

Quan Thanh Tho. My master course is an amazing experience and I thank Professor Tho and other faculties wholeheartedly, not only for their tremendous academic support but also for giving me so many won- derful opportunities. Profound gratitude goes to all members in the group of Professor Tho for their whole- hearted support. Ho Chi Minh City, 03 Jul 2019 iv Abstract (English) Networks are universal languages for describing complex data.

The network data structure naturally captures relationships between entities from different fields, such as social networks, economics, and bioinformatics. Effective analyses on these data benefit a great range of subsequent research works and applications, including link prediction, node classification, and community detection. Many recent works only fo- cus on modeling single and homogeneous networks. However, real-world applications often require multiple network analyses, which leads to the need for a mechanism to effectively represent heterogeneous networks.

Sources of heterogeneity come from different domains. In this research, we leverage deep learning techniques for heteroge- neous network representation by merging information from different single networks into a common vectorial space in order to facilitate better inferences about networks. In particular, we find a mapping function that projects the source network embedding into the target network embedding to form the common vectorial representation of two domains. For simplicity, we focus on aligning two networks (e., social or protein networks), although our method can easily be extended to more networks.

The mapping function in this research is in line with the network alignment problem in computer science so that we use the metrics of network alignment to evaluate the efficiency of our representation learning algorithms. In the bulk of this thesis, we pro- pose two frameworks to tackle the network alignment: (1) Weakly-supervised network alignment with adversarial learning (WENA) and (2) Representation learning-based network alignment without anchor links (NAWAL). We conduct intensive experiments on many real-world datasets related to biological, economic, and social networks to demonstrate the potential impact of our frameworks. Empirical results show that with little to no ground truth is available, our frameworks significantly outperform existing unsupervised aligners and even outperform state-of-the-art supervised methods that use richer resources in terms of both noise robustness and accuracy.

Keywords: Heterogeneous network representation, network alignment, graph match- ing, node representation learning, network embedding, graph mining. v Abstract (Vietnamese) Mạng thông tin là một ngôn ngữ phổ quát dùng để biểu diễn nhiều loại dữ liệu phức tạp khác nhau. Cấu trúc dữ liệu dạng mạng giúp biểu diễn một cách tự nhiên mối quan hệ giữa các thực thể từ nhiều lĩnh vực khác nhau, chẳng hạn như mạng xã hội, mạng kinh tế, và mạng y sinh học. Việc phân tích hiệu quả các dữ liệu này có lợi cho một loạt các hoạt động nghiên cứu và các ứng dụng nối tiếp, bao gồm việc dự đoán liên kết mạng, phân loại nút trong mạng và phát hiện cộng đồng mạng.

Nhiều công trình gần đây chỉ tập trung vào việc biểu diễn các mạng đơn và đồng nhất. Tuy nhiên, các ứng dụng thực tiễn thường cần rút trích dữ liệu từ nhiều mạng khác nhau, điều đó dẫn đến sự cấp thiết phải có một cơ chế biểu diễn một cách hiệu quả dữ liệu mạng một cách không đồng nhất. Trong nghiên cứu này, chúng tôi sử dụng các kỹ thuật học sâu để biểu diễn đồ thị không đồng nhất bằng cách hợp nhất thông tin từ các mạng đơn lẻ riêng biệt vào một không gian biểu diễn chung, để làm cho các nhiệm vụ rút trích thông tin từ nhiều mạng trở nên dễ dàng hơn. Cụ thể là chúng ta tìm một hàm ánh xạ có thể chiếu không gian biểu diễn của mạng nguồn vào chung với không gian biểu diễn của mạng đích.

Để đơn giản, chúng tôi tập trung vào việc căn chỉnh hai mạng (ví dụ: mạng xã hội hoặc mạng protein), mặc dù phương pháp của chúng tôi có thể dễ dàng được mở rộng sang nhiều mạng hơn. Hàm ánh xạ trong nghiên cứu này tương ứng với bài toán căn chỉnh mạng (network alignment) trong khoa học máy tính, vì vậy chúng tôi sử dụng các độ đo của bài toán căn chỉnh mạng để đánh giá hiệu quả các phương pháp học biểu diễn đồ thị không đồng nhất được đề xuất. Trong phạm vi của luận án này, chúng tôi đề xuất hai mô hình để giải quyết bài toán căn chỉnh mạng: (1) Weakly-supervised network alignment with adversarial learning (WENA) and (2) Representation learning-based network alignment without anchor links (NAWAL). Chúng tôi thực hiện các thí nghiệm chuyên sâu trên nhiều bộ dữ liệu thực tế liên quan đến mạng y sinh học, mạng kinh tế và mạng xã hội để chứng minh hiệu quả của các phương pháp.

Kết quả thực nghiệm cho thấy rằng chỉ cần rất ít hoặc thậm chí không cần dữ liệu mẫu, các phương pháp của chúng tôi đề xuất cho kết quả vượt trội hơn đáng kể so với các phương pháp căn chỉnh mạng không giám sát hiện có, và thậm chí vượt trội so với các phương pháp được giám sát hiện đại sử dụng rất nhiều dữ liệu mẫu, về cả độ chính xác và độ chống chịu nhiễu về cấu trúc mạng. vi Declaration I, Nguyen Thanh Toan, declare that this thesis titled, "On leveraging deep learning for heterogeneous network representation" and the work presented in it are my own. I confirm that: • This work was done wholly or mainly while in candidature for a master by research degree at this University. • Where any part of this thesis has previously been submitted for a degree or any other qualification at this University or any other institution, this has been clearly stated.

• Where I have consulted the published work of others, this is always clearly attributed. • Where I have quoted from the work of others, the source is always given. With the exception of such quotations, this thesis is entirely my own work. • I have acknowledged all of the main sources of help.

Ho Chi Minh City, 03 Jul 2019 vii Contents Acknowledgments iv Abstract (English) v Abstract (Vietnamese) vi Declaration vii List of Figures xi List of Tables xiii 1 INTRODUCTION 1 1.2 What is Network Alignment? .3 Heterogeneous Network Representation by Network Alignment .1 Social networks analysis .2 Bioinformatic networks analysis .3 Pattern recognition and image processing .1 The pilot study I: Weakly-supervised network alignment .2 The pilot study II: Unsupervised network alignment .2 Representation learning methods. 13 3 RESEARCH BACKGROUND AND PROBLEM STATEMENT 15 3. 17 4 WEAKLY-SUPERVISED NETWORK ALIGNMENT: A Pilot Study 18 4.1 Rough alignment under a GAN-based setting .2 Weakly-supervised Learning .1 Comparative performance to unsupervised methods .2 Comparative performance to supervised methods. 28 5 UNSUPERVISED NETWORK ALIGNMENT: A Pilot Study 30 5.2 Reconciling embedding spaces .3 Retrieving alignment result .4 Reconciling embedding spaces .1 Rough alignment under a GAN-based setting .5 Alignment Result Retrieval .6 Alignment Performance Analysis .1 Robustness to structural noise .2 Robustness to graph size imbalance .1 Summary of the work .2 Novelty of the thesis outcomes .3 Limitations and Future Directions.

48 Bibliography 49 A Appendix A: General Experimental Settings 57 A. 59 Curriculum Vitae 60 x List of Figures 1.1 Gene Coexpression Network Alignment between maize and rice ([FF11]) 2 1.2 Heterogeneous network representation by merging networks from mul- tiple domains.3 Online Social Networks Alignment.4 Friend recommendation with network alignment .1 Overview of FINAL algorithm .2 Overview of REGAL algorithm .3 Overview of PALE algorithm .4 Overview of Deeplink algorithm .1 A motivating example of network alignment.1 Overview of the WENA Framework .3 Overview of the embedding approach .4 The neural network architecture for the embedding.5 Comparative performance to unsupervised methods (PPI).6 Comparative performance to unsupervised methods (BN).7 Comparative performance to unsupervised methods (ECON).8 Comparative performance to supervised methods (PPI).9 Comparative performance to supervised methods (BN).10 Comparative performance to supervised methods (ECON).11 The effect of alignment algorithm on the data distributions.1 Overview of NAWAL Framework.2 A GAN-based approach to learn the mapping.3 The neural network architecture for the discriminator training phase.4 The neural network architecture for the generator training phase.5 Robustness of algorithms to structural noise of Facebook dataset.6 Robustness of algorithms to structural noise of FourSquare dataset.7 Robustness of algorithms to structural noise of Twitter dataset. 42 xi List of Figures 5.8 Robustness of algorithms to graph size imbalance of Facebook dataset.9 Robustness of algorithms to graph size imbalance of FourSquare dataset.10 Robustness of algorithms to graph size imbalance of Twitter dataset.11 The effect of alignment algorithm on the data distributions. 46 xii List of Tables 4.1 Comparative performance to unsupervised methods (0.2 Comparative performance to supervised methods (0.1 Average performance of algorithms to structural noise.2 Average performance of algorithms to graph size imbalance.1 Overview Network, or graph, is a natural universal language for modeling complex systems appearing in every aspect of our daily life, ranging from Internet, ad-hoc wireless networks, social networks, road networks, trade networks to interacting genes and proteins networks.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Luận văn thạc sĩ mang tiêu đề "Nghiên cứu kỹ thuật học sâu để biểu diễn đô thị không đồng nhất" của tác giả Nguyễn Thanh Toàn, dưới sự hướng dẫn của PGS. Quản Thành Thơ tại Đại học Bách Khoa - ĐHQG TP.HCM, đã được thực hiện vào năm 2019. Bài nghiên cứu này tập trung vào việc áp dụng các kỹ thuật học sâu để cải thiện khả năng biểu diễn và phân tích các đô thị không đồng nhất, một vấn đề ngày càng trở nên quan trọng trong bối cảnh phát triển đô thị hiện nay. Những lợi ích mà nghiên cứu này mang lại cho độc giả bao gồm việc cung cấp cái nhìn sâu sắc về cách mà công nghệ học sâu có thể được ứng dụng để giải quyết các thách thức phức tạp trong quy hoạch đô thị, từ đó giúp nâng cao chất lượng cuộc sống của cư dân.

Để mở rộng hiểu biết của bạn về các ứng dụng công nghệ trong lĩnh vực giáo dục và quản lý, bạn có thể tham khảo thêm bài viết "Luận văn thạc sĩ về quản lý giáo dục và ứng dụng công nghệ thông tin trong dạy học ở huyện Phong Điền, TP Cần Thơ", nơi nghiên cứu cách ứng dụng công nghệ thông tin trong giáo dục. Bên cạnh đó, bài viết "Luận án tiến sĩ: Nghiên cứu thuật toán và ứng dụng công nghệ định vị vệ tinh GNSS tại Việt Nam" cũng sẽ giúp bạn hiểu thêm về cách công nghệ có thể được áp dụng trong việc quản lý không gian đô thị. Cuối cùng, bạn có thể tìm hiểu thêm về "Luận Văn Thạc Sĩ Về Quản Lý Thông Tin Giao Thông Đô Thị Qua Dữ Liệu Cộng Đồng", một nghiên cứu liên quan đến quản lý thông tin giao thông đô thị, giúp bạn có cái nhìn tổng quan hơn về sự kết nối giữa công nghệ và quản lý đô thị.