Luận văn thạc sĩ về phát hiện vai trò trong mạng xã hội - Nghiên cứu tại Đại học Quốc gia Hà Nội

Luận văn thạc sĩ khám phá vai trò quan trọng trong mạng xã hội 04. Nghiên cứu chuyên sâu về ảnh hưởng và tác động của mạng xã hội hiện nay.

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Luận văn thạc sỹ

2015

47
0
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng quan luận văn phát hiện vai trò trong mạng xã hội

Trong kỷ nguyên số, mạng xã hội đã trở thành một phần không thể thiếu, tạo ra một kho dữ liệu khổng lồ về tương tác của con người. Việc nghiên cứu và phân tích mạng xã hội (social network analysis) không chỉ là một lĩnh vực học thuật hấp dẫn mà còn mang lại giá trị kinh tế to lớn. Một trong những bài toán cốt lõi và đầy thách thức là phát hiện vai trò trong mạng xã hội, tức là xác định chức năng, vị trí, hoặc hành vi của mỗi cá nhân hay thực thể trong một cộng đồng. Luận văn thạc sĩ "Phát hiện vai trò trong mạng xã hội" của tác giả Lê Thị Kim Dung (2015) là một công trình nghiên cứu chuyên sâu, đóng góp vào việc giải quyết bài toán này. Luận văn tập trung khảo sát các mô hình hiện đại và đề xuất một phương pháp tiếp cận mới để nhận dạng vai trò phân cấp, đặc biệt trong môi trường doanh nghiệp thông qua dữ liệu email. Mục tiêu của bài viết này là phân tích chi tiết các phương pháp, kết quả và đóng góp của luận văn, đồng thời tối ưu hóa nội dung để tiếp cận rộng rãi hơn đến các nhà nghiên cứu, sinh viên và chuyên gia trong lĩnh vực khoa học máy tínhkhai phá dữ liệu. Bài viết sẽ đi từ những khái niệm cơ bản về đồ thị xã hội, các thách thức trong việc mô hình hóa vai trò người dùng, đến việc phân tích sâu hai mô hình nền tảng là RART và TPFG. Cuối cùng, bài viết sẽ trình bày mô hình đề xuất của luận văn và kết quả thực nghiệm trên tập dữ liệu Enron, một ví dụ điển hình về ứng dụng học máy cho mạng xã hội.

1.1. Tầm quan trọng của việc phân tích cấu trúc mạng xã hội

Việc phân tích cấu trúc mạng xã hội giúp chúng ta hiểu rõ hơn về các tương tác phức tạp trong một cộng đồng. Thay vì chỉ xem xét các cá nhân một cách riêng lẻ, phương pháp này tập trung vào các mối quan hệ, liên kết và dòng chảy thông tin giữa họ. Từ đó, ta có thể xác định được những cá nhân có ảnh hưởng lớn (influencers), các nhóm cộng đồng (communities), và các vai trò chức năng khác nhau. Như luận văn đã chỉ ra, việc xác định vai trò không chỉ có ý nghĩa trong xã hội học mà còn ứng dụng trong kinh doanh để tùy chỉnh quảng cáo, phát hiện bất thường trong mạng máy tính, hay tối ưu hóa lan truyền thông tin. Việc hiểu rõ ai là "người khởi tạo ý tưởng", ai là "người phát tán" cho phép các chiến dịch marketing đạt hiệu quả cao hơn.

1.2. Mục tiêu chính của luận văn khoa học máy tính này

Luận văn của Lê Thị Kim Dung (2015) đặt ra hai mục tiêu chính. Thứ nhất, khảo sát và phân tích sâu các công trình nghiên cứu tiêu biểu về bài toán phát hiện vai trò trong mạng xã hội, đặc biệt là các mô hình dựa trên nội dung và cấu trúc mạng. Thứ hai, đề xuất một mô hình mới có khả năng phát hiện vai trò phân cấp (ví dụ: cấp trên - cấp dưới) trong môi trường doanh nghiệp. Mô hình này là sự kết hợp sáng tạo giữa việc phân cụm vai trò dựa trên nội dung trao đổi (sử dụng ý tưởng từ mô hình RART) và việc gán vai trò phân cấp dựa trên cấu trúc tương tác và yếu tố thời gian (lấy cảm hứng từ mô hình TPFG). Đây là một hướng tiếp cận quan trọng, bởi nó không chỉ xác định "ai làm gì" mà còn làm rõ "ai báo cáo cho ai" trong một tổ chức.

II. Thách thức khi nhận dạng vai trò trong phân tích mạng xã hội

Bài toán phát hiện vai trò trong mạng xã hội đối mặt với nhiều thách thức cố hữu do sự phức tạp và đa dạng trong hành vi của con người. Vai trò xã hội không phải là một thuộc tính cố định; nó có thể thay đổi theo thời gian, ngữ cảnh và cộng đồng mà một người tham gia. Một cá nhân có thể vừa là "chuyên gia" trong một nhóm thảo luận kỹ thuật, vừa là "người mới" trong một diễn đàn khác. Luận văn nhấn mạnh rằng việc định nghĩa một vai trò phụ thuộc rất nhiều vào bối cảnh phân tích. Chẳng hạn, trong mạng email công ty, vai trò có thể là vị trí công việc như "quản lý", "thư ký", trong khi trên Twitter, vai trò có thể là "người có ảnh hưởng" hay "người phát tán tin tức". Thêm vào đó, dữ liệu mạng xã hội thường rất lớn, nhiễu và không đầy đủ, đòi hỏi các thuật toán phải có khả năng mở rộng và xử lý hiệu quả. Một thách thức lớn khác là việc kết hợp hai nguồn thông tin chính: cấu trúc liên kết (ai kết nối với ai) và nội dung tương tác (họ nói về cái gì). Nhiều phương pháp ban đầu chỉ tập trung vào một trong hai khía cạnh, dẫn đến việc bỏ lỡ nhiều thông tin quan trọng. Các mô hình học máy cho mạng xã hội hiện đại cần phải tích hợp cả hai yếu tố này để có được cái nhìn toàn diện và chính xác nhất về vai trò của người dùng. Việc nhận dạng người có ảnh hưởng (influencer identification) cũng là một bài toán con phức tạp, đòi hỏi các độ đo trung tâm (centrality measures) tinh vi hơn là chỉ đếm số lượng bạn bè hay người theo dõi.

2.1. Vấn đề đa vai trò và sự thay đổi theo thời gian

Một trong những khó khăn lớn nhất là một người dùng có thể đảm nhiệm nhiều vai trò cùng lúc. Ví dụ, một giáo sư có thể đóng vai trò "người hướng dẫn" cho sinh viên, "đồng nghiệp" với các nhà nghiên cứu khác, và "thành viên ban quản lý" trong khoa. Các mô hình user role discovery cần phải đủ linh hoạt để nắm bắt được sự đa dạng này thay vì gán một nhãn vai trò duy nhất cho mỗi người. Hơn nữa, các vai trò này không tĩnh mà liên tục phát triển. Một sinh viên sau khi tốt nghiệp có thể trở thành đồng nghiệp của chính người hướng dẫn mình. Do đó, các mô hình phụ thuộc vào yếu tố thời gian, như TPFG được phân tích trong luận văn, trở nên đặc biệt quan trọng để nắm bắt được sự biến chuyển này.

2.2. Khai phá dữ liệu mạng xã hội từ cấu trúc và nội dung

Việc kết hợp hiệu quả dữ liệu cấu trúc và nội dung là chìa khóa để khai phá dữ liệu mạng xã hội thành công. Chỉ dựa vào cấu trúc, chúng ta có thể nhầm lẫn giữa một người nổi tiếng có nhiều người theo dõi nhưng ít tương tác và một người thực sự có ảnh hưởng trong một lĩnh vực chuyên môn. Ngược lại, chỉ phân tích nội dung có thể bỏ qua vai trò của những "người kết nối" quan trọng, những người có thể không tạo ra nhiều nội dung nhưng lại là cầu nối giữa các cộng đồng khác nhau. Luận văn đã phân tích các mô hình như RART, một phương pháp tập trung mạnh vào nội dung để mô hình hóa vai trò người dùng, và TPFG, một phương pháp dựa chủ yếu vào cấu trúc và thời gian, qua đó làm nổi bật sự cần thiết của một cách tiếp cận kết hợp.

III. Cách RART phát hiện vai trò người dùng từ nội dung email

Mô hình RART (Role-Author-Recipient-Topic), được giới thiệu bởi McCallum và cộng sự [6], là một phương pháp tiêu biểu cho hướng tiếp cận phát hiện vai trò trong mạng xã hội dựa trên nội dung. Đây là một mô hình xác suất sinh (generative probabilistic model) mở rộng từ mô hình LDA (Latent Dirichlet Allocation). Ý tưởng cốt lõi của RART là vai trò của một người được xác định bởi các chủ đề mà người đó thường xuyên trao đổi và những người mà họ tương tác. Mô hình này giả định rằng mỗi người trong mạng có một phân phối xác suất trên một tập các vai trò tiềm ẩn. Khi một người gửi (Author) gửi email cho một người nhận (Recipient), cả hai đều chọn một vai trò từ phân phối vai trò của mình. Cặp vai trò này sau đó sẽ quyết định phân phối chủ đề (Topic) của cuộc trao đổi, và từ phân phối chủ đề đó, các từ cụ thể trong email sẽ được sinh ra. Bằng cách đảo ngược quy trình này thông qua các thuật toán suy luận như Gibbs sampling, RART có thể đồng thời khám phá ra các chủ đề, phân phối chủ đề cho mỗi cặp vai trò, và quan trọng nhất là phân phối vai trò cho mỗi người dùng. Ưu điểm lớn của RART là khả năng phân cụm vai trò một cách không giám sát, không cần định nghĩa trước các vai trò. Nó cũng có thể phát hiện nhiều vai trò cho cùng một người, phản ánh đúng thực tế phức tạp của tương tác xã hội. Luận văn đã phân tích kỹ lưỡng ba biến thể của RART, cho thấy sự linh hoạt của mô hình trong việc nắm bắt các sắc thái khác nhau của việc gán vai trò trong một cuộc hội thoại.

3.1. Nguyên lý mô hình hóa vai trò người dùng trong RART

RART thực hiện việc mô hình hóa vai trò người dùng bằng cách coi vai trò là một biến ngẫu nhiên ẩn. Mô hình này không định nghĩa trước "vai trò là gì" mà để cho dữ liệu tự nói lên điều đó. Một vai trò được định nghĩa một cách ngầm định là một tập hợp các chủ đề tương đồng. Ví dụ, nếu mô hình phát hiện một nhóm người thường xuyên trao đổi về các chủ đề như "lỗi phần mềm", "cài đặt mạng", "hỗ trợ kỹ thuật", nó sẽ nhóm họ vào một cụm và gán cho cụm đó một vai trò, có thể được diễn giải là "Nhân viên IT". Quá trình này được thực hiện đồng thời với việc phát hiện chủ đề, giúp giảm thiểu sai số so với việc chạy mô hình chủ đề trước rồi mới phân cụm sau.

3.2. Ứng dụng thuật toán phát hiện vai trò vào dữ liệu email

Dữ liệu email là một nguồn tài nguyên lý tưởng cho các thuật toán phát hiện vai trò như RART. Mỗi email chứa thông tin rõ ràng về người gửi, người nhận và nội dung trao đổi. Luận văn trích dẫn thực nghiệm của McCallum và cộng sự [6] trên tập dữ liệu email cá nhân, cho thấy RART có thể phát hiện các vai trò rất hữu ích. Ví dụ, mô hình đã xác định chính xác vai trò "nhân viên phòng IT" và "nhóm nghiên cứu dự án SRI CALO". Đáng chú ý, nó cũng phát hiện được một giáo sư có nhiều vai trò khác nhau như "hỗ trợ IT" (do ông là trưởng ban tính toán), "thành viên trung tâm nghiên cứu", và "nhà nghiên cứu ngôn ngữ tự nhiên", chứng tỏ khả năng nắm bắt đa vai trò của mô hình.

IV. Bí quyết mô hình TPFG xác định vai trò phân cấp hiệu quả

Khác với RART tập trung vào nội dung, mô hình TPFG (Time-constrained Probabilistic Factor Graph) của Chi Wang và cộng sự [31] là một phương pháp mạnh mẽ để phát hiện vai trò trong mạng xã hội dựa trên cấu trúc và yếu tố thời gian. Mô hình này được thiết kế đặc biệt cho bài toán xác định mối quan hệ phân cấp, cụ thể là vai trò "người hướng dẫn - người được hướng dẫn" trong mạng lưới các bài báo khoa học. Luận văn đã phân tích sâu sắc hướng tiếp cận này như một nền tảng cho mô hình đề xuất của mình. Bí quyết của TPFG nằm ở việc nó không chỉ xem xét ai là đồng tác giả với ai, mà còn phân tích lịch sử công bố của họ theo thời gian. Mô hình hoạt động qua nhiều bước. Đầu tiên, nó xây dựng một đồ thị xã hội từ dữ liệu đồng tác giả. Sau đó, nó sử dụng một loạt các luật và giả định dựa trên tri thức miền (domain knowledge) để lọc bớt các liên kết không thể là quan hệ hướng dẫn. Ví dụ, một giả định quan trọng là người hướng dẫn phải có lịch sử công bố trước người được hướng dẫn. Tiếp theo, TPFG sử dụng một mô hình đồ thị xác suất (probabilistic factor graph) để tính toán khả năng mỗi mối quan hệ là quan hệ hướng dẫn, có xét đến các ràng buộc về thời gian. Cuối cùng, một thuật toán truyền tin (message passing) hiệu quả được sử dụng để tối ưu hóa và tìm ra xếp hạng khả năng cho tất cả các cặp ứng viên. Cách tiếp cận này đặc biệt hiệu quả trong việc nhận dạng người có ảnh hưởng theo một cấu trúc phân cấp, không chỉ dựa vào sự nổi tiếng chung chung.

4.1. Biểu diễn đồ thị xã hội và các giả định cốt lõi

Bước đầu tiên của TPFG là biến đổi mạng lưới bài báo thành một đồ thị xã hội, trong đó mỗi đỉnh là một tác giả và mỗi cạnh biểu thị mối quan hệ đồng tác giả. Điểm khác biệt là mỗi cạnh và mỗi đỉnh đều được gắn với các véc-tơ thời gian, ghi lại năm công bố và số lượng bài báo. Mô hình sau đó áp dụng các giả định quan trọng để định hướng đồ thị, chẳng hạn: (1) người hướng dẫn không thể đang được hướng dẫn bởi người khác khi đang hướng dẫn, và (2) người hướng dẫn luôn có bài báo đầu tiên được công bố sớm hơn người được hướng dẫn. Những giả định này giúp giảm đáng kể không gian tìm kiếm và loại bỏ các ứng viên không phù hợp.

4.2. Học máy để phân tích cấu trúc mạng và lan truyền thông tin

Sau khi có đồ thị ứng viên, TPFG sử dụng một mô hình học máy cho mạng xã hội để tính toán xác suất. Nó xây dựng một hàm mục tiêu kết hợp các độ đo cục bộ (như mức độ chênh lệch về số lượng bài báo) và các ràng buộc toàn cục (như một người không thể có hai giai đoạn được hướng dẫn chồng chéo nhau). Để giải bài toán tối ưu hóa phức tạp này, TPFG sử dụng một thuật toán dựa trên ý tưởng lan truyền thông tin. Các "thông điệp" chứa thông tin xác suất được truyền giữa các nút trong đồ thị theo một trật tự nghiêm ngặt, giúp mô hình hội tụ đến một giải pháp tối ưu mà không cần duyệt qua toàn bộ không gian khả năng.

V. Kết quả thực nghiệm phát hiện vai trò trên tập dữ liệu Enron

Trên cơ sở phân tích các mô hình nền tảng, luận văn của Lê Thị Kim Dung đã đề xuất một mô hình kết hợp gồm hai pha để phát hiện vai trò trong mạng xã hội doanh nghiệp. Pha đầu tiên sử dụng mô hình RART để thực hiện community detection và phân cụm nhân viên vào các nhóm có vai trò công việc tương tự nhau dựa trên nội dung email trao đổi. Pha thứ hai, lấy cảm hứng từ TPFG, sẽ gán vai trò phân cấp "cấp trên - cấp dưới" cho các cặp nhân viên trong mỗi cụm vai trò đã được xác định. Do hạn chế về thời gian, luận văn đã tiến hành thực nghiệm chi tiết pha đầu tiên trên tập dữ liệu email Enron nổi tiếng. Đây là một tập dữ liệu công khai bao gồm hơn 500.000 email của khoảng 150 nhân viên, cung cấp một cái nhìn thực tế về giao tiếp trong một tập đoàn lớn. Quá trình thực nghiệm bao gồm các bước tiền xử lý dữ liệu cẩn thận, loại bỏ các thông tin nhiễu, chuẩn hóa văn bản và trích xuất các thông tin cần thiết. Sau đó, mô hình RART được huấn luyện trên tập dữ liệu đã xử lý với 50 chủ đề và 12 nhóm vai trò. Kết quả được đánh giá bằng độ đo F-measure, một độ đo cân bằng giữa Precision (độ chính xác) và Recall (độ phủ). Kết quả thực nghiệm cho thấy mô hình đạt độ chính xác trung bình F-measure là 61.9% cho 12 vai trò, một con số đáng khích lệ đối với một bài toán phân cụm không giám sát phức tạp.

5.1. Quy trình triển khai và đánh giá trên bộ dữ liệu Enron

Tập dữ liệu Enron được xử lý để lọc ra các email trao đổi nội bộ giữa 108 nhân viên có thông tin vị trí công việc rõ ràng. Sau khi huấn luyện mô hình RART, các nhóm vai trò được đặt tên dựa trên các từ khóa nổi bật nhất trong các chủ đề liên quan và kiến thức về cấu trúc của công ty. Ví dụ, vai trò "Phụ trách các vấn đề về pháp lý" có độ chính xác cao nhất (76.9%), trong khi vai trò "Quản lý" có độ chính xác thấp hơn (54%). Kết quả cho thấy mô hình có khả năng phát hiện khá tốt các vai trò chức năng dựa hoàn toàn vào nội dung giao tiếp.

5.2. Phân tích kết quả user role discovery và các vai trò nổi bật

Một điểm mạnh của mô hình, được kế thừa từ RART, là khả năng thực hiện user role discovery đa vai trò. Báo cáo thực nghiệm chỉ ra ví dụ về một nhân viên tên Stepenovitch, người được gán đồng thời các vai trò "nhân viên mua/bán hàng", "người cung cấp dịch vụ năng lượng", "nhân viên marketing" và "người quản lý", tất cả đều khớp với công việc thực tế của người này. Một ví dụ khác là Kaminski, người có phân phối vai trò cao ở "người quản lý rủi ro" và "người quản lý", cũng rất chính xác. Những kết quả này chứng minh tiềm năng của việc sử dụng các mô hình chủ đề xác suất để khám phá cấu trúc vai trò ẩn trong dữ liệu văn bản phi cấu trúc.

VI. Hướng đi tương lai cho bài toán phát hiện vai trò mạng xã hội

Luận văn "Phát hiện vai trò trong mạng xã hội" của Lê Thị Kim Dung không chỉ tổng hợp và phân tích các phương pháp hiện có mà còn mở ra những định hướng nghiên cứu giá trị cho tương lai. Công trình đã đặt nền móng cho một mô hình hai pha hoàn chỉnh, nhưng mới chỉ thực nghiệm được pha đầu tiên. Do đó, hướng phát triển tự nhiên và cấp thiết nhất là hoàn thiện và thực nghiệm pha thứ hai: gán vai trò phân cấp. Việc tích hợp các đặc trưng về cấu trúc mạng và thời gian tương tác vào mỗi cụm vai trò sẽ là một bước tiến quan trọng. Một hướng cải tiến tiềm năng khác là kết hợp thêm đặc trưng chủ đề vào pha gán vai trò phân cấp. Thay vì chỉ dựa vào tần suất tương tác, mô hình có thể xem xét nội dung của các cuộc trao đổi để xác định mối quan hệ cấp trên - cấp dưới. Ví dụ, các email từ cấp trên gửi xuống thường chứa các từ khóa liên quan đến "chỉ đạo", "phân công", "báo cáo", trong khi email từ cấp dưới gửi lên có thể chứa "cập nhật", "đề xuất", "xin ý kiến". Việc tích hợp xử lý ngôn ngữ tự nhiên (NLP) sâu hơn sẽ giúp mô hình trở nên tinh vi và chính xác hơn. Xa hơn nữa, các thuật toán phát hiện vai trò trong tương lai cần phải xử lý được các mạng xã hội động, đa nền tảng và đa phương tiện, nơi người dùng tương tác qua văn bản, hình ảnh, video và các loại dữ liệu khác. Đây là một lĩnh vực đầy hứa hẹn, đòi hỏi sự kết hợp của khai phá dữ liệu mạng xã hội, học máy và các lĩnh vực khoa học xã hội khác.

6.1. Hoàn thiện mô hình phát hiện vai trò phân cấp đề xuất

Công việc trước mắt là cài đặt và đánh giá pha thứ hai của mô hình đề xuất. Điều này đòi hỏi việc áp dụng một phương pháp tương tự TPFG vào từng cụm vai trò đã được RART xác định. Thách thức sẽ nằm ở việc định nghĩa các luật và độ đo phù hợp cho môi trường email doanh nghiệp. Ví dụ, thay vì số lượng bài báo, các độ đo có thể dựa trên số lượng email gửi đi, số lượng người nhận, hoặc mức độ phản hồi. Việc kết hợp này hứa hẹn sẽ tạo ra một công cụ mạnh mẽ để tự động xây dựng sơ đồ tổ chức không chính thức từ dữ liệu giao tiếp.

6.2. Mở rộng nghiên cứu sang các loại mạng xã hội phức tạp hơn

Nghiên cứu trong luận văn tập trung vào mạng email, một loại mạng tương đối có cấu trúc. Hướng đi tương lai là áp dụng và điều chỉnh các mô hình này cho các mạng xã hội phức tạp hơn như Facebook, Twitter, hoặc LinkedIn. Trên các nền tảng này, các mối quan hệ đa dạng hơn (bạn bè, theo dõi, kết nối công việc) và nội dung cũng phong phú hơn. Bài toán influencer identification trên các mạng này cũng đòi hỏi các phương pháp có khả năng phân biệt giữa các loại ảnh hưởng khác nhau, chẳng hạn như ảnh hưởng rộng (reach) và ảnh hưởng sâu (engagement). Đây là những thách thức lớn nhưng cũng đầy tiềm năng cho các luận văn khoa học máy tính trong tương lai.

16/09/2025

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

Chương 1 đã trình bày tổng quan về mạng xã hội, cấu trúc và lịch sử phân tích mạng xã hội. Đồng thời chương này cũng đã khái quát một số phương pháp và cách tiếp cận bài toán phát hiện vai trò trong mạng xã hội. Chương 2 của luận văn sẽ giới thiệu một số công trình nghiên cứu phát hiện vai trò trong mạng xã hội. Đồng thời sẽ trình bày chi tiết phương pháp nổi bật phát hiện vai trò phân cấp giữa các cặp đối tượng trong xã hội và phương pháp phát hiện vai trò cũng như chủ đề dựa trên nội dung trao đổi trong mạng.04 7 TIEU LUAN MOI download : skknchat@gmail.

Một số phương pháp phát hiện vai trò trong mạng xã hội Như đã trình bày ở chương trước, phát hiện vai trò trong mạng xã hội đã được quan tâm nghiên cứu và phát triển trong nhiều lĩnh vực. Chương này sẽ tập trung giới thiệu chi tiết một số công trình nghiên cứu điển hình về phát hiện vai trò trong mạng xã hội dựa vào nội dung và cấu trúc mạng.1 Tổng quan về một số phương pháp phát hiện vai trò trong mạng xã hội Cùng với sự gia tăng nhanh chóng của các mạng xã hội, đã có rất nhiều công trình nghiên cứu về bài toán phát hiện vai trò trong mạng xã hội được công bố. Các nghiên cứu này rất đa dạng, bao gồm cả khai phá cấu trúc mạng xã hội và khai phá nội dung trong mạng. Daud và cộng sự [9] đã nghiên cứu nội dung những bài công bố khoa học tại các hội nghị nhằm tìm kiếm vai trò chuyên gia.

Mỗi tác giả trong một hội nghị được biểu diễn bởi một phân phối xác suất trên các chủ đề, mỗi chủ đề được biểu diễn bởi một phân phối xác suất trên các từ và năm diễn ra hội nghị. Vai trò chuyên gia được xác định thông qua việc phát hiện các chủ đề ẩn bằng cách mô hình hoá từ - tác giả, tác giả - tác giả và tác giả - hội nghị với hiệu ứng thời gian liên tục. Trong một số nghiên cứu khác, vai trò được định nghĩa trước và có thể phát hiện được bằng việc xác định các đối tượng thoả mãn một số tiêu chí nhất định. Các vai trò này có thể là vai trò chuyên gia, người có tầm ảnh hưởng, hoặc các vai trò cụ thể trong các nhóm thảo luận trực tuyến.

Trong nghiên cứu về các thuật toán xếp hạng dựa trên đồ thị, Dom và cộng sự [8] đã xây dựng một mô hình phát hiện chuyên gia trong mạng email. Vai trò chuyên gia được xác định cho từng lĩnh vực cụ thể được trao đổi thông qua các email. Đầu tiên, mức độ chuyên gia được đánh giá dựa trên sự hiểu biết về lĩnh vực của mỗi tác nhân trong một cặp tác nhân có trao đổi email về lĩnh vực đó. Sau đó, các thuật toán tính hạng được áp dụng để xếp hạng chuyên gia cho toàn mạng.

Phát hiện người có tầm ảnh hưởng trong mạng xã hội cũng là một chủ đề nhận được rất nhiều sự quan tâm nghiên cứu. Agarwal và cộng sự [2] đã mô hình hoá ảnh hưởng của các blogger trong một cộng đồng bằng việc phân tích các liên kết và các thuộc tính trong bài đăng. Các tác giả định nghĩa một blogger được xem là có sức ảnh hưởng nếu người ấy có ít nhất một bài đăng có sức ảnh hưởng. Chủ đề này cũng được thảo luận trong [26], trong đó, các tác giả tập trung vào tìm kiếm các tác nhân có ảnh hưởng nhất trong mạng.

Họ giả định rằng việc một người trong mạng áp dụng một ý tưởng hay mua một sản phẩm có khả ảnh hưởng đến các nút hàng xóm của người đó.04 8 TIEU LUAN MOI download : skknchat@gmail.04 Vì vậy, người có ảnh hưởng nhất là người bắt đầu chuỗi hoạt động này mà sau đó có thể tạo ra số lượng lớn nhất những người có cùng hoạt động. Một số nghiên cứu khác tập trung vào các mạng thảo luận trực tuyến (forums, blogs, emails), cụ thể như Twitter, Yahoo!Group [28][2]. Vì các mạng này có cấu trúc khác nhau nên thường có những loại vai trò khác nhau. Welser và cộng sự [32] khi nghiên cứu về các nhóm tin tức đã định nghĩa 2 vai trò: người trả lời và người thảo luận.

Vai trò người trả lời được xác định cho người có xu hướng trả lời cho các chủ đề được khởi tạo bởi những người khác và thường chỉ trả lời một số ít lần cho những người khác nhau. Ngược lại, người thảo luận thường trả lời trong chủ đề do chính người đó khởi tạo hoặc trao đổi rất thường xuyên trong một chủ đề của người khác. Trabaco và cộng sự [29] đã xây dựng một máy tìm kiếm vai trò từ những người dùng phương tiện xã hội. Các tác giả định nghĩa 14 đặc trưng phản ánh vai trò và tìm kiếm 4 vai trò quan trọng là: người nổi tiếng (Celebrities), người lãnh đạo (Information propagators), người quảng bá (Promoters), người nhanh nhạy (Early adopters).

Dựa trên những nghiên cứu này, Đinh Thị Hương [1] đã xây dựng một mô hình máy tìm kiếm vai trò trong mạng xã hội Twitter, có bổ sung thêm một số vai trò và đặc trưng. Về cơ bản, các nghiên cứu phát hiện vai trò trong mạng xã hội thường sử dụng các mô hình xác suất và các kỹ thuật phân tích mạng để phân tích cấu trúc, nội dung thông tin trao đổi và các hoạt động của người dùng trong mạng nhằm tìm ra những cá nhân nổi bật hoặc những nhóm người có vai trò tương tự nhau hay thoả mãn một số tiêu chí nào đó. Tuy lĩnh vực này đã nhận được nhiều sự quan tâm nghiên cứu, nhưng sự phức tạp trong hành xử và tương tác của người dùng trong mạng xã hội vẫn còn đặt ra nhiều thách thức cần phải giải quyết.2 Mô hình Role-Author-Recipient-Topic phát hiện vai trò và chủ đề trong mạng xã hội McCallum và cộng sự [6] đề xuất mô hình ART (Author-Recipient-Topic) tìm chủ đề giữa các cặp người gửi – người nhận thông qua nội dung các email, sử dụng mô hình LDA (Latent Dirichlet Allocation). Kết quả đầu ra của mô hình này là các chủ đề và các cặp người gửi – người nhận có trao đổi email về chủ đề với phân phối xác suất tương ứng.

Một nhóm các chủ đề tương đồng có thể xác định một vai trò. Do đó, để khai phá tốt hơn vai trò của người gửi, các tác giả đã mở rộng mô hình bằng cách bổ sung thêm các biến ẩn. Mô hình mở rộng là RART (Role-Author-Recipient-Topic), phát hiện vai trò của từng người trong mạng bằng cách phân cụm độ tương đồng giữa mọi người. Độ tương đồng này được đánh giá bằng cách sử dụng hiệu quả phân phối chủ đề có điều kiện.

Việc phân cụm được thực hiện đồng thời với việc phát hiện chủ đề bằng việc sử dụng các biến ẩn cho vai trò người gửi và người nhận.04 9 TIEU LUAN MOI download : skknchat@gmail.04 Một người có thể có nhiều vai trò, ví dụ một người vừa có thể là giáo sư, vừa là nhà leo núi. Mỗi vai trò tương ứng với một tập các chủ đề, và các chủ đề này có thể chồng lên nhau. Ví dụ, chủ đề về giáo sư có thể là về nghiên cứu thuộc tính, thời gian hội họp, đề nghị tài trợ, và các mối quan hệ bạn bè; Chủ đề về leo núi có thể gồm các đặc trưng về núi, thiết bị leo núi, và cũng bao gồm thời gian hội họp và quan hệ bạn bè. Trong RART, tác giả, vai trò và nội dung văn bản được mô hình đồng thời.

Mỗi tác giả có một phân phối đa thức trên tập vai trò. Mỗi người gửi và người nhận được ánh xạ tới một số vai trò, và một chủ đề được chọn dựa trên những vai trò này. Do đó, chúng ta có một mô hình phân cụm, trong đó sự xuất hiện của các chủ đề là những dữ liệu cơ bản và tập hợp các chủ đề tương đồng xác định một vai trò. Mỗi cặp vai trò người gửi và vai trò người nhận có một phân phối đa thức trên các chủ đề, và mỗi chủ đề có một phân phối đa thức trên các từ.1: Ba mô hình tham số RART [6] Nhóm tác giả đã đưa ra 3 mô hình sử dụng các chiến lược khác nhau để kết hợp các biến ẩn.

Trong mô hình RART1, vai trò được gán riêng rẽ cho mỗi từ. Với mô hình này, mỗi người có thể thay đổi vai trò trong chuỗi email. Trái lại, ở mô hình RART2, mỗi người chỉ có một vai trò nhất định trong suốt chuỗi email. Mỗi người nhận tin nhắn chọn một vai trò, và sau đó với mỗi từ, một người nhận với trò tương ứng được chọn trên điều kiện lựa chọn chủ đề.

Ở mô hình RART3, người nhận chia sẻ vai trò chung, vai trò này sau đó được sử dụng làm điều kiện lựa chọn mỗi từ trong tin nhắn. Mô hình này có thể giúp nắm bắt được thực tế là vai trò của một người có thể phụ thuộc vào những người nhận khác nhưng cũng ngăn cản những người khác nhận một vai trò. Sau đây sẽ mô tả chi tiết các mô hình RART.04 10 TIEU LUAN MOI download : skknchat@gmail.  R: Tập vai trò.

 A: Tập tài khoản email.  D: Tập nội dung email.  Nd: Số từ đặc trưng cho email d. Ở quá trình duyệt mỗi email trong mô hình RART1, một người gửi ad và một tập người nhận rd được quan sát.

Để sinh mỗi từ, một người nhận x được chọn từ tập rd. Vai trò g cho người gửi và vai trò h cho người nhận x được sinh ra từ 2 hàm phân phối đa thức 𝛹𝑎 𝑑 và 𝛹𝑥 tương ứng. Tiếp theo, một chủ đề z được chọn từ một phân phối chủ đề 𝜃𝑔𝑕 , được xác định cho mỗi cặp vai trò người gửi – vai trò người nhận (g,h). Cuối cùng, từ w được sinh ra bằng cách lấy mẫu từ hàm phân phối đa thức xác định chủ để 𝛷𝑧.

Các tham số 𝛼, 𝛽 và γ, người gửi 𝑎𝑑 và tập người nhận 𝒓𝒅 cho mỗi email d được cho trước.

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