Chương 1 GIỚI THIỆU ĐỀ TÀI 1.1 Giới thiệu chung Trong hơn thập kỷ qua, mạng xã hội đã trở thành một trong những công cụ truyền thông phổ biến và ảnh hưởng nhất trên Internet. Các nền tảng này cho phép người dùng tạo hồ sơ cá nhân, kết nối, tương tác và chia sẻ thông tin với nhau, tạo nên một không gian xã hội sôi động và đa dạng. Sự phát triển vượt bậc của mạng xã hội đã khiến chúng trở thành một phần không thể thiếu trong đời sống hàng ngày của hàng tỷ người trên toàn cầu. Đặc biệt, trong bối cảnh đại dịch COVID-19 lan rộng toàn cầu, khi con người phải đối mặt với nhiều thách thức trong việc duy trì các hoạt động thường nhật, mạng xã hội đã trở thành một kênh quan trọng để tìm kiếm thông tin về sức khỏe và kết nối với cộng đồng.
Điều này nhấn mạnh tầm quan trọng của các nền tảng mạng xã hội như một phương tiện truyền thông thiết yếu trong các tình huống khẩn cấp và khủng hoảng toàn cầu [1]. Tuy nhiên, sự phát triển nhanh chóng của mạng xã hội cũng mang đến những thách thức đáng kể. Một trong những mối đe dọa lớn nhất đối với tính toàn vẹn và độ tin cậy của các nền tảng này là sự xuất hiện ngày càng nhiều của các bot xã hội tự động, hay còn gọi là spambot. Những bot này thực hiện các hoạt động độc hại như phát tán phần mềm độc hại, quảng bá các trang web lừa đảo và đăng tải nội dung rác.
Chúng hoạt động một phần hoặc hoàn toàn tự động, thường được thiết kế để giả mạo hành vi của con người nhằm qua mặt các cơ chế phát hiện của nền tảng. Ước tính cho thấy bot độc hại chiếm một tỷ lệ đáng kể trong tổng số tài khoản trên mạng xã hội, gây ra nhiều hậu quả tiêu cực. Quy mô của vấn đề bot xã hội đã được làm rõ trong nhiều nghiên cứu. Theo Varol và cộng sự [49], từ 9% đến 15% tài khoản trên Twitter là bot, tương đương với khoảng 48 triệu tài khoản1.
Một nghiên cứu khác cũng ước tính rằng các bot xã hội đóng góp tới 35% nội dung được đăng tải trên nền tảng này [2]. Những con số này cho thấy mức độ nghiêm trọng của vấn đề và sự cần thiết phải có các giải pháp hiệu quả để đối phó. Cộng đồng nghiên cứu đã nỗ lực giải quyết các thách thức liên quan đến việc sử dụng tài khoản tự động trên mạng xã hội. Mục tiêu chính là ngăn chặn sự lan truyền của nội dung rác, liên kết lừa đảo và sự thao túng của các tài khoản thật thông qua chiếm đoạt và lừa dối người dùng.
Đáng chú ý, những cá nhân kiểm soát bot (botmaster), những người quản lý các nhóm bot xã hội, thường đóng vai trò then chốt trong các hoạt động độc hại này và là mục tiêu quan trọng của các nỗ lực phát hiện và ngăn chặn. Sự hiện diện của bot xã hội không chỉ gây ra các hoạt động gian lận và lừa đảo, mà còn tác 1 https://expandedramblings.php/twitter-stats-facts/ Luận văn cao học, Học kì 2, Năm học 2023 - 2024 Trang 1/81 Trường Đại Học Bách Khoa Khoa Khoa học và Kỹ thuật Máy tính động tiêu cực đến toàn bộ môi trường trực tuyến. Chúng tạo ra nhiều mối quan hệ xã hội giả tạo, làm suy yếu chất lượng nội dung và gây ảnh hưởng xấu đến trải nghiệm của người dùng thực. Bot xã hội cũng có khả năng tổng hợp thông tin từ web để mạo danh người khác, bắt chước hành vi con người một cách tinh vi, gây khó khăn cho việc phát hiện và loại bỏ chúng.
Vì vậy, việc phát triển các biện pháp phòng ngừa và đối phó hiệu quả để ngăn chặn hoạt động sai trái của bot xã hội và giảm thiểu hậu quả nghiêm trọng của chúng là một nhiệm vụ cấp thiết, đòi hỏi sự nỗ lực của cả cộng đồng nghiên cứu và các nền tảng mạng xã hội.2 Mục tiêu đề tài Trong bối cảnh sự bùng nổ của mạng xã hội và những thách thức ngày càng gia tăng từ các tài khoản bot độc hại, nghiên cứu này tập trung vào việc khảo sát, đánh giá một cách toàn diện và hệ thống các phương pháp tiên tiến nhất trong lĩnh vực phát hiện bot xã hội. Trên cơ sở đó, luận văn đề xuất một giải pháp đột phá, một mô hình học sâu tiên tiến, nhằm giải quyết vấn đề phát hiện bot một cách hiệu quả, chính xác và toàn diện hơn so với các phương pháp hiện có. Cụ thể, mô hình học sâu được đề xuất sẽ tích hợp bốn loại thông tin quan trọng, bao gồm: 1. Các thuộc tính đa dạng và phong phú của người dùng: Mô hình sẽ khai thác triệt để các thuộc tính và đặc trưng ở nhiều khía cạnh khác nhau của người dùng, bao gồm thông tin hồ sơ, hành vi tương tác, lịch sử hoạt động, v.
Việc tận dụng tối đa các thông tin này sẽ giúp mô hình nắm bắt chính xác và toàn diện hơn về đặc điểm của từng cá nhân, từ đó phân biệt hiệu quả giữa người dùng thật và bot. Ngữ nghĩa phong phú của các tweet: Bên cạnh việc xem xét các thuộc tính của người dùng, mô hình còn đi sâu vào phân tích ngữ nghĩa của từng tweet. Bằng cách áp dụng các kỹ thuật xử lý ngôn ngữ tự nhiên tiên tiến, mô hình sẽ trích xuất và khai thác triệt để các thông tin ngữ nghĩa phong phú, bao gồm từ vựng, cấu trúc ngữ pháp, ngữ điệu, phong cách diễn đạt, v. Những thông tin này sẽ cung cấp những tín hiệu quan trọng để phân biệt giữa tweet do con người tạo ra và tweet được tạo bởi bot.
Mối quan hệ phức tạp giữa các tweet: Không chỉ xem xét từng tweet riêng lẻ, mô hình còn khai thác và mô hình hóa mối quan hệ phức tạp giữa các tweet. Thông qua việc phân tích các mối liên kết ngữ nghĩa, chủ đề, thời gian, v. giữa các tweet, mô hình sẽ tạo ra một cấu trúc mạng phức tạp, cho phép nắm bắt và khai thác hiệu quả các mối quan hệ đa chiều giữa các tweet. Điều này sẽ cung cấp thêm những tín hiệu mạnh mẽ để phát hiện các hành vi bất thường hoặc dấu hiệu của bot.
Mối quan hệ đa chiều giữa các tài khoản: Mô hình sẽ đi xa hơn việc chỉ xem xét từng tài khoản riêng lẻ, mà còn mô hình hóa và khai thác mối quan hệ đa chiều giữa các tài khoản. Thông qua việc xây dựng các mạng kết nối dựa trên tương tác, lan truyền thông tin, và các mối liên hệ khác giữa các tài khoản, mô hình sẽ tạo ra một bức tranh tổng thể về cấu trúc cộng đồng và mối quan hệ phức tạp trong mạng xã hội. Điều này cho phép phát hiện các nhóm bot có tổ chức, các chiến dịch lan truyền tin giả, và các hành vi bất thường khác ở cấp độ mạng lưới. Điểm mạnh và sự khác biệt của mô hình học sâu được đề xuất nằm ở khả năng học và khai thác đồng thời, hiệu quả các đặc trưng và mối quan hệ đa chiều từ nhiều góc độ khác nhau của dữ liệu, bao gồm thuộc tính người dùng, ngữ nghĩa tweet, mối quan hệ giữa tweet, và mối quan hệ giữa tài khoản.
Sự tích hợp toàn diện này cho phép mô hình đưa ra những dự đoán chính xác và tin cậy về xác suất một tweet hoặc tài khoản cụ thể là bot. Thông qua nghiên cứu này, học viên kỳ vọng đóng góp một bước tiến quan trọng trong lĩnh vực phát hiện bot xã hội, vượt trội hơn so với các phương pháp hiện có. Giải pháp đề xuất hứa hẹn sẽ nâng cao đáng kể hiệu quả và độ chính xác trong việc nhận diện và loại bỏ bot, từ đó góp phần quan trọng vào nỗ lực đảm Luận văn cao học, Học kì 2, Năm học 2023 - 2024 Trang 2/81 Trường Đại Học Bách Khoa Khoa Khoa học và Kỹ thuật Máy tính bảo một môi trường mạng xã hội an toàn, lành mạnh và đáng tin cậy. Đồng thời, những đóng góp khoa học và kỹ thuật của luận văn cũng sẽ mở ra những hướng nghiên cứu mới, thúc đẩy sự phát triển của lĩnh vực này trong tương lai.3 Giới hạn phạm vi và đối tượng nghiên cứu Để đảm bảo tính khả thi, hiệu quả và sự tập trung trong khuôn khổ của một luận văn thạc sĩ, học viên xin đề xuất các giới hạn cụ thể và rõ ràng về phạm vi và đối tượng nghiên cứu như sau: 1.
Phạm vi nghiên cứu: luận văn này tập trung vào việc phân tích, xử lý và khai thác dữ liệu thu thập từ nền tảng mạng xã hội Twitter. Sự lựa chọn Twitter như một phạm vi nghiên cứu chính đặt nền tảng vững chắc cho đóng góp khoa học của luận văn. Twitter hiện là một trong những mạng xã hội lớn nhất và phổ biến nhất trên toàn cầu, với hàng trăm triệu người dùng tích cực. Nền tảng này tạo ra một lượng dữ liệu khổng lồ, phong phú và đa dạng, bao gồm các thông tin về người dùng, nội dung tweet, tương tác và mối quan hệ giữa các tài khoản.
Đồng thời, Twitter cũng là môi trường hoạt động tích cực của nhiều loại bot xã hội, từ các bot thương mại, bot chính trị, đến các bot độc hại và lừa đảo. Việc tập trung vào Twitter cho phép nghiên cứu đi sâu vào một bối cảnh cụ thể, đại diện và thách thức, từ đó đưa ra những đóng góp thiết thực và ý nghĩa. Đối tượng nghiên cứu: • Tập dữ liệu thí nghiệm: Để đảm bảo tính tin cậy, khách quan và so sánh được với các nghiên cứu khác trong lĩnh vực, luận văn sử dụng tập dữ liệu chuẩn và được công nhận rộng rãi - tập dữ liệu Cresci-2015. Đây là một tập dữ liệu toàn diện và đa dạng, được xây dựng bởi các chuyên gia hàng đầu, dành riêng cho mục đích nghiên cứu và đánh giá các phương pháp phát hiện bot xã hội.
Tập dữ liệu bao gồm một số lượng lớn các tài khoản người dùng thật và bot, được thu thập và gán nhãn một cách cẩn thận. Ngoài ra, tập dữ liệu còn cung cấp một loạt các thông tin phong phú, bao gồm nội dung tweet, thuộc tính người dùng, mối quan hệ và tương tác giữa các tài khoản. Đặc biệt, tập dữ liệu chứa thông tin chi tiết về mối quan hệ giữa các tài khoản, bao gồm số lượng người theo dõi (follower) và số lượng người mà một tài khoản đang theo dõi (following). Những thông tin này rất quan trọng để hiểu và mô hình hóa cấu trúc mạng xã hội, cũng như phát hiện các dấu hiệu bất thường liên quan đến bot.