Đồ án tấn công backdoor bằng GAN vào học liên kết IoT tại Trường ĐH Sư phạm Kỹ thuật TP.HCM

Nghiên cứu phương pháp tấn công backdoor bằng GAN vào học liên kết trong điện toán biên IoT, đánh giá tỷ lệ tấn công và độ chính xác mô hình.

Trường đại học

Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh

Tác giả

Hồng Lý Trung Nhân

Thể loại

Đồ án tốt nghiệp

2025

76
0
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng quan về tấn công Backdoor GAN trong IoT

Tấn công Backdoor là mối đe dọa nghiêm trọng trong học máy hiện đại. Kẻ tấn công cài cắm dữ liệu độc hại vào quá trình huấn luyện. Mô hình hoạt động bình thường với dữ liệu sạch. Nhưng khi gặp trigger ẩn, mô hình phản hồi sai theo ý đồ kẻ tấn công. Đồ án tốt nghiệp của sinh viên Hồng Lý Trung Nhân tại Trường ĐH Sư Phạm Kỹ Thuật TP.HCM nghiên cứu kỹ thuật tấn công này. Nghiên cứu kết hợp mạng tạo sinh đối nghịch GAN với Backdoor Attack. Mục tiêu nhắm vào hệ thống học liên kết trong điện toán biên cho IoT. GAN tạo ra trigger chất lượng cao, khó phát hiện bằng mắt thường. Các thiết bị IoT tại vùng biên tính toán trở thành mục tiêu chính. Hệ thống học liên kết phân tán nhiều client tạo bề mặt tấn công rộng lớn. Đây là lĩnh vực nghiên cứu mới nổi với tính ứng dụng cao trong an ninh mạng thực tiễn. PGS.TS Võ Minh Huân hướng dẫn nghiên cứu này tại khoa Điện – Điện tử. Kết quả thực nghiệm trên tập dữ liệu MNIST cho thấy mức độ nguy hiểm rõ ràng của phương pháp tấn công đề xuất.

1.1. Học liên kết và rủi ro bảo mật trong IoT

Học liên kết cho phép nhiều thiết bị IoT cùng huấn luyện một mô hình chung mà không chia sẻ dữ liệu thô. Mỗi client huấn luyện cục bộ rồi gửi gradient lên máy chủ trung tâm. Phương pháp này bảo vệ quyền riêng tư người dùng. Tuy nhiên, kiến trúc phân tán này tạo ra lỗ hổng bảo mật nghiêm trọng. Kẻ tấn công có thể kiểm soát một hoặc nhiều client để đầu độc quá trình huấn luyện. Trong môi trường điện toán biên IoT, việc xác minh tính toàn vẹn của từng thiết bị cực kỳ khó khăn. Đây là lý do Backdoor Attack trở thành mối nguy hiểm đặc biệt nguy hiểm đối với hệ thống IoT quy mô lớn.

1.2. Vai trò của GAN trong tấn công Backdoor

Mạng tạo sinh đối nghịch GAN gồm hai thành phần: mạng sinh Generator và mạng phân biệt Discriminator. Hai mạng cạnh tranh nhau liên tục trong quá trình huấn luyện. Generator tạo dữ liệu giả ngày càng chân thực hơn. Discriminator học cách phân biệt dữ liệu thật và giả. Trong tấn công Backdoor, GAN được dùng để sinh trigger tinh vi. Trigger được nhúng vào dữ liệu huấn luyện một cách tự nhiên. Mô hình sau đó học liên kết trigger với nhãn mục tiêu. Phương pháp này vượt qua nhiều cơ chế phát hiện truyền thống nhờ tính chân thực của trigger do GAN tạo ra.

II. Phân tích cơ chế tấn công Backdoor bằng GAN vào học liên kết

Cuộc tấn công diễn ra theo nhiều giai đoạn rõ ràng. Đầu tiên, kẻ tấn công xâm nhập vào một hoặc nhiều client trong hệ thống học liên kết. Tiếp theo, GAN được huấn luyện để tạo ra trigger có tính tự nhiên cao. Trigger này được nhúng vào một phần nhỏ dữ liệu huấn luyện cục bộ. Client bị kiểm soát gửi gradient đã bị đầu độc lên máy chủ tổng hợp. Quá trình tổng hợp FedAvg không phát hiện được gradient độc hại. Mô hình toàn cục dần học được ánh xạ từ trigger đến nhãn mục tiêu. Có hai dạng tấn công chính: dirty-label và clean-label. Dirty-label thay đổi cả ảnh lẫn nhãn. Clean-label chỉ thay đổi ảnh, giữ nguyên nhãn đúng. Tấn công clean-label khó phát hiện hơn nhiều. Nghiên cứu tại ĐH SPKT TPHCM phân tích cả hai dạng tấn công này. Kết quả cho thấy tấn công dựa trên GAN đạt tỷ lệ thành công cao trong khi vẫn duy trì độ chính xác mô hình trên dữ liệu sạch. Điều này khiến tấn công khó bị phát hiện qua các chỉ số hiệu suất thông thường.

2.1. Cơ chế nhiễm độc dữ liệu trong môi trường phân tán

Trong học liên kết, máy chủ không trực tiếp kiểm soát dữ liệu của từng client. Đây là điểm yếu cốt lõi bị khai thác. Kẻ tấn công kiểm soát client độc hại và tự do chỉnh sửa dữ liệu cục bộ. Trigger được thiết kế nhỏ và khó nhận biết. GAN đảm bảo trigger trông tự nhiên với mắt người. Dữ liệu bị nhiễm độc được trộn lẫn với dữ liệu sạch theo tỷ lệ nhỏ. Gradient gửi lên máy chủ chứa thông tin về trigger nhưng không có dấu hiệu bất thường rõ ràng. Sau nhiều vòng huấn luyện, trigger được nhúng sâu vào trọng số mô hình toàn cục.

2.2. Đánh giá mức độ nguy hiểm trên tập dữ liệu MNIST

Nghiên cứu sử dụng tập dữ liệu MNIST với 70.000 ảnh chữ số viết tay. Tập huấn luyện gồm 60.000 ảnh, tập kiểm tra 10.000 ảnh. Mỗi ảnh có kích thước 28×28 pixel một kênh grayscale. Mô hình CNN được huấn luyện trong môi trường học liên kết giả lập. Trigger do GAN tạo ra được nhúng vào một phần nhỏ dữ liệu client bị nhiễm. Kết quả thực nghiệm cho thấy mô hình vẫn đạt độ chính xác cao trên dữ liệu sạch. Đồng thời, tỷ lệ phân loại sai theo ý đồ tấn công rất cao khi trigger xuất hiện, chứng minh hiệu quả nguy hiểm của phương pháp.

III. Giải pháp và phương pháp phòng thủ trước Backdoor GAN

Phòng thủ trước Backdoor Attack trong học liên kết là bài toán phức tạp. Nhiều hướng tiếp cận đã được đề xuất trong cộng đồng nghiên cứu. Phương pháp lọc gradient phát hiện các gradient bất thường từ client độc hại. Kỹ thuật loại bỏ nhiễu dữ liệu cố gắng làm sạch tập huấn luyện trước khi tổng hợp. Robust aggregation thay thế FedAvg bằng các thuật toán tổng hợp bền vững hơn như Krum, Median hay Trimmed Mean. Differential privacy thêm nhiễu có kiểm soát vào gradient để làm giảm hiệu quả tấn công. Tuy nhiên, không có giải pháp đơn lẻ nào hoàn toàn hiệu quả trước GAN-based Backdoor. GAN tạo trigger ngày càng tinh vi và khó phân biệt. Cần kết hợp nhiều lớp phòng thủ đồng thời. Nghiên cứu tại ĐH SPKT TPHCM không chỉ mô tả tấn công mà còn phân tích điểm yếu của từng phương pháp phòng thủ. Hiểu rõ cơ chế tấn công là bước đầu tiên để xây dựng hệ thống phòng thủ hiệu quả. Đây là đóng góp khoa học quan trọng của đề tài.

3.1. Các kỹ thuật phát hiện và lọc Backdoor trong học liên kết

Phát hiện Backdoor trong học liên kết dựa trên nhiều tín hiệu khác nhau. Phân tích gradient theo hướng L2 norm có thể phát hiện gradient bất thường từ client độc hại. Kỹ thuật kiểm tra mô hình cục bộ trước khi tổng hợp giúp loại bỏ client nghi ngờ. Spectral Signatures phân tích không gian đặc trưng để tìm dấu vết trigger. Neural Cleanse cố gắng đảo ngược trigger từ mô hình đã bị nhiễm. Tuy nhiên, trigger do GAN tạo ra có phân phối tự nhiên hơn, làm giảm hiệu quả các phương pháp phát hiện dựa trên thống kê. Cần phát triển các phương pháp phát hiện mới chuyên biệt cho GAN-based attacks trong tương lai gần.

3.2. Chiến lược tổng hợp bền vững trong điện toán biên IoT

Điện toán biên IoT đặt ra ràng buộc tài nguyên tính toán nghiêm ngặt. Các thiết bị biên có CPU, RAM và năng lượng hạn chế. Thuật toán phòng thủ phải nhẹ và hiệu quả. FedAvg truyền thống dễ bị tấn công vì tính trung bình đơn giản. Krum chọn gradient gần nhau nhất để loại bỏ outlier. Median lấy trung vị thay vì trung bình. Trimmed Mean loại bỏ các gradient cực đoan trước khi tổng hợp. Áp dụng các thuật toán này trên thiết bị IoT cần tối ưu hóa thêm. Federated learning với differential privacy là hướng đi tiềm năng cho hệ thống IoT an toàn hơn trong tương lai.

IV. Kết luận và ứng dụng nghiên cứu Backdoor IoT tại SPKT

Nghiên cứu của sinh viên Hồng Lý Trung Nhân tại ĐH Sư Phạm Kỹ Thuật TP.HCM đóng góp quan trọng vào lĩnh vực an ninh học máy. Đề tài chứng minh GAN có thể tạo trigger Backdoor tinh vi và hiệu quả. Trigger này vượt qua nhiều cơ chế phát hiện hiện có. Hệ thống học liên kết trong IoT cần được thiết kế lại với tư duy bảo mật từ đầu. Kết quả thực nghiệm trên MNIST là bằng chứng thực tế về mức độ nguy hiểm. Ứng dụng thực tiễn của nghiên cứu rất rộng. Hệ thống nhận diện khuôn mặt, camera giám sát thông minh, ô tô tự lái và thiết bị y tế IoT đều có thể là nạn nhân. Phát triển hệ thống phòng thủ đa lớp là yêu cầu cấp thiết. Nghiên cứu mở ra nhiều hướng phát triển tiếp theo. Cần nghiên cứu Backdoor Attack trên các tập dữ liệu phức tạp hơn MNIST. Cần thử nghiệm trong môi trường IoT thực tế với nhiều loại thiết bị khác nhau. Đồng thời cần phát triển các tiêu chuẩn đánh giá bảo mật cho hệ thống học liên kết biên. Đây là lĩnh vực nghiên cứu có giá trị học thuật và thực tiễn cao trong thời đại IoT bùng nổ.

4.1. Hướng phát triển nghiên cứu trong tương lai

Nghiên cứu hiện tại sử dụng tập dữ liệu MNIST đơn giản để minh chứng phương pháp. Hướng phát triển tiếp theo cần thử nghiệm trên CIFAR-10, ImageNet và dữ liệu thực tế từ cảm biến IoT. Cần mô phỏng môi trường học liên kết với số lượng client lớn hơn và tỷ lệ client độc hại khác nhau. Phát triển biến thể GAN tiên tiến hơn như DCGAN, WGAN hay cGAN để tạo trigger phức tạp hơn. Nghiên cứu cơ chế phòng thủ thích ứng có thể tự học và nhận biết trigger mới là hướng ưu tiên cao trong cộng đồng nghiên cứu an ninh AI toàn cầu.

4.2. Ý nghĩa thực tiễn đối với an ninh hệ thống IoT Việt Nam

Hệ thống IoT đang triển khai rộng rãi tại Việt Nam trong các lĩnh vực y tế, giao thông và nhà thông minh. Nguy cơ Backdoor Attack là mối đe dọa thực tế cần được quan tâm ngay từ giai đoạn thiết kế. Nghiên cứu tại ĐH SPKT TPHCM nâng cao nhận thức về bảo mật học máy trong môi trường học thuật Việt Nam. Kết quả nghiên cứu có thể được áp dụng để xây dựng khung đánh giá bảo mật cho hệ thống AI phân tán. Đào tạo nhân lực am hiểu an ninh học liên kết là nhu cầu cấp thiết cho ngành công nghệ thông tin Việt Nam trong thập kỷ tới.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI. Nếu bạn thấy nội dung không chính xác hoặc có vấn đề, vui lòng Báo lỗi nội dung.

16/10/2026
Nghiên cứu phương pháp tấn công bằng backdoor attack dựa trên mạng tạo sinh đối nghịch nhắm vào học liên kết trong điện toán biên cho hệ thống iot

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

Chương 1: Giới thiệu. Trình bày tổng quan của đề tài, mục tiêu đề tài, giới hạn và bố cục của đề tài này. Chương 2: Cơ sở lý thuyết. Trình bày các lý thuyết, công thức và thuật toán của các định nghĩa và phương pháp.

Chương 3: Thiết kế và triển khai. Mô tả hệ thống một cách tổng quát, trình bày phương thức tấn công và các tình huống tấn công. Chương 4: Kết quả và đánh giá. Đưa ra kết quả, số liệu đã thực hiện và đánh giá kết quả.

4 Chương 5: Kết luận và hướng phát triển. Rút ra kết luận và định hướng nghiên cứu cho đề tài này. 5 CHƯƠNG 2 CƠ SỞ LÝ THUYẾT 2.1 TỔNG QUAN VỀ HỌC LIÊN KẾT 2.1 Mô hình học tập liên kết Học liên kết (Federated Learning – FL) là một phương pháp huấn luyện mô hình học máy phân tán[10], được thiết kế nhằm giải quyết các vấn đề liên quan đến quyền riêng tư dữ liệu, độ trễ mạng và giới hạn tài nguyên trong môi trường phân tán như hệ thống IoT, thiết bị di động và các nền tảng nhúng. Phương pháp này cho phép nhiều thiết bị người dùng (gọi là client) cùng tham gia huấn luyện một mô hình học máy chung mà không cần chia sẻ trực tiếp dữ liệu cá nhân lên máy chủ trung tâm.

Thay vào đó, mỗi thiết bị sẽ lưu trữ dữ liệu cục bộ, tiến hành huấn luyện mô hình dựa trên dữ liệu này, và chỉ gửi các thông tin liên quan đến tham số (như gradients hoặc weights) của mô hình về phía server để tổng hợp. IoT Devices Local Training Smart phone Local FL Server Training Model Aggregation Smart watch Local Training Smart meter Local Training Smart camera Hình 2.1: Sơ đồ minh họa mô hình học liên kết[11]. 6 Ý tưởng về học liên kết lần đầu tiên được đề xuất bởi Google vào năm 2016 [12] nhằm phục vụ cho các ứng dụng như bàn phím thông minh GBoard, trong đó dữ liệu đầu vào từ người dùng (ví dụ như lịch sử gõ phím) có tính riêng tư cao và không thể chia sẻ lên đám mây. Thông qua FL, mỗi thiết bị người dùng có thể cải thiện hiệu suất dự đoán cá nhân của mô hình mà không làm lộ thông tin riêng tư ra ngoài phạm vi thiết bị đó.

Điều này đặc biệt quan trọng trong các ngành đòi hỏi tính bảo mật nghiêm ngặt như y tế, ngân hàng, và điều khiển công nghiệp. Cấu trúc hoạt động cơ bản của mô hình học liên kết bao gồm ba thành phần chính: server trung tâm, tập hợp các thiết bị client, và mô hình học máy chung. Quy trình thường bắt đầu bằng việc server khởi tạo một mô hình toàn cục và gửi bản sao mô hình này đến các client được chọn. Sau đó, mỗi client sẽ huấn luyện mô hình cục bộ trên dữ liệu riêng của mình trong một số vòng lặp nhất định.

Kết quả huấn luyện – thường là các cập nhật trọng số hoặc gradient – được gửi lại server. Tại đây, server sẽ áp dụng các thuật toán tổng hợp, phổ biến nhất là Federated Averaging (FedAvg), để tạo ra một mô hình toàn cục mới bằng cách tính trung bình trọng số có điều chỉnh từ các client. Mô hình cập nhật sẽ tiếp tục được phân phối cho các client ở vòng tiếp theo, tạo thành một chu trình huấn luyện phân tán lặp đi lặp lại. Việc sử dụng mô hình học liên kết mang lại nhiều lợi ích thiết thực.

Trước hết, do dữ liệu không rời khỏi thiết bị, nguy cơ rò rỉ dữ liệu trong quá trình truyền tải gần như được loại bỏ, giúp bảo vệ tính riêng tư và tuân thủ các quy định pháp lý như GDPR hoặc HIPAA.

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

Cách trích dẫn tài liệu này

Chuẩn Việt Nam
Hồng Lý Trung Nhân (2025), Nghiên cứu phương pháp tấn công bằng Backdoor Attack dựa trên mạng tạo sinh đối nghịch nhắm vào học liên kết trong điện toán biên cho hệ thống IoT, Đồ án tốt nghiệp, Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh.
APA 7
Hồng, L. T. N. (2025). Nghiên cứu phương pháp tấn công bằng Backdoor Attack dựa trên mạng tạo sinh đối nghịch nhắm vào học liên kết trong điện toán biên cho hệ thống IoT [Đồ án tốt nghiệp, Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh]. vn-document.net. https://vn-document.net/document/tan-cong-backdoor-gan-hoc-lien-ket-iot-dh-spkt-tphcm/9535464776
IEEE
L. T. N. Hồng, "Nghiên cứu phương pháp tấn công bằng Backdoor Attack dựa trên mạng tạo sinh đối nghịch nhắm vào học liên kết trong điện toán biên cho hệ thống IoT," Đồ án tốt nghiệp, Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh, 2025. [Online]. Available: https://vn-document.net/document/tan-cong-backdoor-gan-hoc-lien-ket-iot-dh-spkt-tphcm/9535464776

Tạo trích dẫn cho tài liệu khác