## Tổng quan nghiên cứu

Trong bối cảnh bùng nổ thông tin trên mạng xã hội, việc xác định các nút ảnh hưởng trở thành một bài toán quan trọng trong lĩnh vực phân tích mạng xã hội. Tính đến tháng 6/2021, Việt Nam có gần 76 triệu người dùng Facebook, chiếm hơn 70% dân số, tạo ra một môi trường dữ liệu phong phú nhưng cũng đầy thách thức trong việc khai thác và phân tích. Bài toán xác định các nút ảnh hưởng nhằm tìm ra nhóm người dùng có khả năng lan tỏa thông tin rộng rãi nhất, từ đó hỗ trợ các chiến dịch quảng cáo, truyền thông, kiểm soát tin đồn và dịch bệnh hiệu quả hơn.

Mục tiêu nghiên cứu là đề xuất một mô hình kết hợp cơ chế biểu quyết và độ đo trung tâm để xác định các nút ảnh hưởng trên mạng xã hội, đồng thời xây dựng phương pháp mô hình hóa dữ liệu thu thập từ Facebook thành đồ thị đồng nhất dựa trên đồ thị tri thức. Phạm vi nghiên cứu bao gồm dữ liệu thu thập từ Facebook và các bộ dữ liệu mạng phức hợp khác, với thời gian thực nghiệm và đánh giá thuật toán trong năm 2022. Ý nghĩa nghiên cứu được thể hiện qua việc nâng cao độ chính xác và hiệu quả trong việc xác định nút ảnh hưởng, giúp tối ưu hóa phạm vi lan truyền thông tin và giảm chi phí cho các chiến dịch truyền thông.

## Cơ sở lý thuyết và phương pháp nghiên cứu

### Khung lý thuyết áp dụng

Luận văn dựa trên các lý thuyết và mô hình sau:

- **Lý thuyết đồ thị**: Đồ thị đồng nhất được sử dụng để mô hình hóa mạng xã hội, trong đó các nút đại diện cho người dùng và các cạnh biểu thị mối quan hệ giữa họ. Các khái niệm chính bao gồm độ đo trung tâm (degree centrality, closeness centrality), phân rã k-shell, hệ số phân cụm cục bộ, và các thuật toán xác định nút ảnh hưởng như VoteRank, EnRenew.

- **Cơ chế biểu quyết (Voting mechanism)**: Thuật toán VoteRank và các biến thể như VoteRank++ sử dụng điểm khả năng biểu quyết và điểm ảnh hưởng được biểu quyết để lựa chọn các nút hạt giống có tầm ảnh hưởng cao, phân phối rộng rãi trên mạng.

- **Thông tin Entropy**: Áp dụng để xác định trọng số cho các độ đo trung tâm, giúp cân bằng đóng góp của từng chỉ số trong việc tính điểm khả năng biểu quyết, nâng cao hiệu quả thuật toán.

- **Mô hình lan truyền thông tin SIR (Susceptible-Infected-Recovered)**: Mô phỏng quá trình lan truyền thông tin trên mạng xã hội, dùng để đánh giá hiệu quả của thuật toán qua các chỉ số quy mô lan truyền, quy mô lan truyền cuối và trung bình khoảng cách giữa các nút hạt giống.

### Phương pháp nghiên cứu

- **Nguồn dữ liệu**: Thu thập dữ liệu từ mạng xã hội Facebook, bao gồm các tương tác người dùng, được xử lý và mô hình hóa thành đồ thị đồng nhất dựa trên đồ thị tri thức. Bổ sung thêm 7 bộ dữ liệu mạng phức hợp phổ biến trong nghiên cứu xác định nút ảnh hưởng như mạng máy bay Mỹ năm 2010, mạng nhạc sĩ Jazz.

- **Phương pháp phân tích**: Đề xuất thuật toán EAVoteRank++ kết hợp cơ chế biểu quyết với độ đo trung tâm có trọng số dựa trên entropy. Thuật toán tính điểm khả năng biểu quyết dựa trên hệ số bậc, vị trí trong mạng và hệ số phân cụm cục bộ, đồng thời áp dụng cơ chế giảm nhiễu thông tin với các lân cận cấp 1 và cấp 2.

- **Timeline nghiên cứu**: Thu thập và xử lý dữ liệu trong năm 2021-2022, phát triển và hoàn thiện thuật toán trong năm 2022, thực nghiệm và đánh giá trên các bộ dữ liệu trong cùng năm.

## Kết quả nghiên cứu và thảo luận

### Những phát hiện chính

- Thuật toán EAVoteRank++ đạt hiệu quả vượt trội trên 8 bộ dữ liệu thử nghiệm, bao gồm 7 bộ dữ liệu mạng phức hợp và 1 bộ dữ liệu Facebook. Cụ thể, quy mô lan truyền cuối tăng trung bình 15-20% so với các thuật toán VoteRank, EnRenew và WVoteRank.

- Thời gian thực thi thuật toán giảm khoảng 25% so với các phương pháp truyền thống nhờ cơ chế cập nhật điểm khả năng biểu quyết một phần, không phải toàn bộ nút trong mỗi vòng lặp.

- Trung bình khoảng cách giữa các nút hạt giống được chọn bởi EAVoteRank++ lớn hơn 10% so với các thuật toán khác, cho thấy sự phân bố rộng rãi và đa dạng hơn trong mạng, góp phần tối đa hóa phạm vi lan truyền.

- Trọng số các độ đo trung tâm được xác định bằng phương pháp entropy giúp cân bằng đóng góp của từng chỉ số, nâng cao độ chính xác trong việc đánh giá tầm ảnh hưởng của các nút.

### Thảo luận kết quả

Kết quả cho thấy việc kết hợp cơ chế biểu quyết với độ đo trung tâm có trọng số là hướng đi hiệu quả trong bài toán xác định nút ảnh hưởng. Việc xem xét đồng thời thông tin cục bộ (hệ số bậc, hệ số phân cụm) và vị trí trong mạng giúp thuật toán đánh giá chính xác hơn tầm ảnh hưởng thực tế của các nút. So với các nghiên cứu trước đây chỉ tập trung vào một hoặc hai yếu tố, mô hình đề xuất giảm thiểu sự chồng chéo vùng ảnh hưởng giữa các nút hạt giống, từ đó tăng phạm vi lan truyền thông tin.

Việc áp dụng mô hình SIR để mô phỏng lan truyền thông tin cung cấp cơ sở đánh giá khách quan và thực tiễn cho hiệu quả thuật toán. Các biểu đồ quy mô lan truyền theo thời gian và bảng so sánh thời gian thực thi minh họa rõ ràng ưu thế của EAVoteRank++ so với các thuật toán khác. Kết quả này phù hợp với các nghiên cứu gần đây về tối đa hóa ảnh hưởng trong mạng xã hội, đồng thời mở rộng ứng dụng cho các mạng phức hợp đa dạng.

## Đề xuất và khuyến nghị

- **Triển khai thuật toán EAVoteRank++ trong các chiến dịch quảng cáo số** nhằm tối ưu hóa việc lựa chọn nhóm người có sức ảnh hưởng, tăng hiệu quả lan truyền thông điệp, giảm chi phí quảng cáo. Thời gian thực hiện: 6 tháng; chủ thể: các doanh nghiệp, công ty quảng cáo.

- **Phát triển hệ thống thu thập và mô hình hóa dữ liệu mạng xã hội tự động** dựa trên đồ thị tri thức để cập nhật liên tục dữ liệu người dùng, đảm bảo tính chính xác và kịp thời cho thuật toán. Thời gian: 12 tháng; chủ thể: các tổ chức nghiên cứu, công ty công nghệ.

- **Áp dụng mô hình SIR và các chỉ số đánh giá để giám sát hiệu quả lan truyền thông tin trong thời gian thực**, hỗ trợ điều chỉnh chiến lược truyền thông linh hoạt. Thời gian: liên tục; chủ thể: các cơ quan truyền thông, tổ chức y tế.

- **Nâng cao khả năng mở rộng thuật toán cho các mạng xã hội lớn và phức tạp hơn**, bao gồm tích hợp thêm các yếu tố trọng số cạnh, đa dạng loại mối quan hệ. Thời gian: 18 tháng; chủ thể: nhóm nghiên cứu khoa học máy tính, phát triển phần mềm.

## Đối tượng nên tham khảo luận văn

- **Nhà nghiên cứu và sinh viên ngành Khoa học máy tính, Mạng xã hội**: Nắm bắt các phương pháp tiên tiến trong phân tích mạng xã hội, thuật toán xác định nút ảnh hưởng, ứng dụng mô hình SIR.

- **Doanh nghiệp và chuyên gia marketing số**: Áp dụng thuật toán để lựa chọn nhóm người ảnh hưởng hiệu quả, tối ưu hóa chiến dịch quảng cáo trên mạng xã hội.

- **Cơ quan quản lý truyền thông và y tế công cộng**: Sử dụng mô hình để kiểm soát tin giả, lan truyền thông tin dịch bệnh, xác định các nút ảnh hưởng trong cộng đồng.

- **Phát triển phần mềm và công nghệ dữ liệu lớn**: Tham khảo mô hình và thuật toán để xây dựng các công cụ phân tích mạng xã hội, hệ thống thu thập và xử lý dữ liệu.

## Câu hỏi thường gặp

1. **Thuật toán EAVoteRank++ khác gì so với các thuật toán VoteRank truyền thống?**  
EAVoteRank++ kết hợp cơ chế biểu quyết với độ đo trung tâm có trọng số dựa trên entropy, xem xét cả hệ số bậc, vị trí trong mạng và hệ số phân cụm cục bộ, giúp đánh giá chính xác hơn tầm ảnh hưởng của nút và giảm sự chồng chéo vùng ảnh hưởng.

2. **Phương pháp mô hình hóa dữ liệu mạng xã hội như thế nào?**  
Dữ liệu thu thập từ Facebook được chuyển đổi thành đồ thị đồng nhất dựa trên đồ thị tri thức, biểu diễn các mối quan hệ chi tiết giữa người dùng, thuận lợi cho việc áp dụng thuật toán xác định nút ảnh hưởng.

3. **Mô hình SIR được sử dụng để làm gì trong nghiên cứu?**  
Mô hình SIR mô phỏng quá trình lan truyền thông tin trên mạng xã hội, giúp đánh giá hiệu quả thuật toán qua các chỉ số quy mô lan truyền, quy mô lan truyền cuối và khoảng cách giữa các nút hạt giống.

4. **Thuật toán có thể áp dụng cho các mạng xã hội khác ngoài Facebook không?**  
Có thể, thuật toán và mô hình có tính tổng quát cao, phù hợp với các mạng xã hội được mô hình hóa dưới dạng đồ thị đồng nhất, tuy nhiên cần điều chỉnh phù hợp với đặc thù dữ liệu từng nền tảng.

5. **Làm thế nào để đảm bảo thuật toán hoạt động hiệu quả trên mạng xã hội có quy mô lớn?**  
Thuật toán sử dụng cơ chế cập nhật điểm khả năng biểu quyết một phần, giảm thiểu chi phí tính toán, đồng thời áp dụng trọng số entropy để cân bằng các độ đo, giúp mở rộng hiệu quả trên mạng lớn và phức tạp.

## Kết luận

- Đã đề xuất thành công mô hình kết hợp cơ chế biểu quyết và độ đo trung tâm có trọng số để xác định các nút ảnh hưởng trên mạng xã hội.  
- Thuật toán EAVoteRank++ cho hiệu quả cao hơn về độ chính xác và thời gian thực thi so với các phương pháp hiện có.  
- Mô hình hóa dữ liệu mạng xã hội thành đồ thị đồng nhất dựa trên đồ thị tri thức giúp khai thác hiệu quả các mối quan hệ người dùng.  
- Mô hình SIR và các chỉ số đánh giá cung cấp cơ sở thực nghiệm khách quan cho hiệu quả thuật toán.  
- Đề xuất các hướng phát triển mở rộng và ứng dụng thực tiễn trong lĩnh vực truyền thông, y tế và công nghệ dữ liệu lớn.

Khuyến nghị các nhà nghiên cứu và doanh nghiệp tiếp tục ứng dụng và phát triển mô hình để nâng cao hiệu quả truyền thông trên mạng xã hội, đồng thời mở rộng nghiên cứu cho các mạng phức hợp đa dạng hơn.