Trường đại học
Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí MinhChuyên ngành
Công nghệ Kỹ thuật Máy tínhNgười đăng
Ẩn danhThể loại
đồ án tốt nghiệp2024
Phí lưu trữ
30.000 VNĐMục lục chi tiết
Tóm tắt
Nghiên cứu tập trung vào tấn công mạng đối nghịch trong điện toán biên cho IoT, đặc biệt là phương pháp tấn công dựa trên mạng đối nghịch tạo sinh (GAN) nhằm vào học liên kết. Học liên kết (Federated Learning - FL) là một phương pháp học máy phân tán, cho phép đào tạo mô hình trên dữ liệu cục bộ mà không cần chia sẻ dữ liệu thô, đảm bảo quyền riêng tư. Tuy nhiên, các hệ thống FL vẫn dễ bị tấn công, đặc biệt là tấn công đầu độc dữ liệu và tấn công đầu độc mô hình. Nghiên cứu này đề xuất phương pháp PoisonGAN để tạo dữ liệu độc hại và đánh giá hiệu quả của nó trong hệ thống FL sử dụng thiết bị IoT như Raspberry Pi.
Mục tiêu chính của nghiên cứu là phát triển một framework điện toán biên thông minh sử dụng học liên kết để giải quyết các thách thức bảo mật trong IoT. Nghiên cứu tập trung vào tấn công đầu độc trong môi trường edge computing, đặc biệt là việc sử dụng GAN để tạo dữ liệu độc hại nhằm làm suy giảm hiệu suất của mô hình toàn cục trong FL. Hai đóng góp chính là phương pháp Data_Gen để tạo dữ liệu độc hại và mô hình PoisonGAN để thực hiện tấn công đầu độc.
Nghiên cứu sử dụng các phương pháp phân tích - tổng hợp thông tin, mô phỏng, và thử nghiệm phần cứng thực tế. Các thử nghiệm được thực hiện trên hệ thống FL sử dụng thiết bị IoT là Raspberry Pi, với framework FLOWER để hỗ trợ quá trình học liên kết. Phương pháp tấn công đảo nhãn được áp dụng để đánh giá hiệu quả của PoisonGAN.
Nghiên cứu dựa trên các khái niệm cơ bản về học liên kết, mạng đối nghịch tạo sinh (GAN), và tấn công đầu độc. Học liên kết là phương pháp học máy phân tán, cho phép đào tạo mô hình trên dữ liệu cục bộ mà không cần chia sẻ dữ liệu thô. GAN là mạng thần kinh gồm hai phần: Generator (bộ tạo dữ liệu) và Discriminator (bộ phân biệt), được sử dụng để tạo dữ liệu giả mạo. Tấn công đầu độc là phương pháp tấn công trong đó kẻ tấn công thay đổi dữ liệu hoặc mô hình để làm suy giảm hiệu suất của hệ thống.
Học tập liên kết là phương pháp học máy phân tán, cho phép đào tạo mô hình trên dữ liệu cục bộ mà không cần chia sẻ dữ liệu thô. Quá trình học liên kết bao gồm các bước: khởi tạo mô hình toàn cục, gửi mô hình đến các thiết bị biên, đào tạo mô hình cục bộ, và gửi lại bản cập nhật mô hình cho máy chủ. Phương pháp này đảm bảo quyền riêng tư nhưng vẫn dễ bị tấn công, đặc biệt là tấn công đầu độc.
GAN là mạng thần kinh gồm hai phần: Generator (bộ tạo dữ liệu) và Discriminator (bộ phân biệt). Generator tạo dữ liệu giả mạo, trong khi Discriminator phân biệt dữ liệu thật và giả. GAN được sử dụng rộng rãi trong các nhiệm vụ tạo dữ liệu, đặc biệt là tạo hình ảnh. Trong nghiên cứu này, GAN được sử dụng để tạo dữ liệu độc hại nhằm thực hiện tấn công đầu độc trong hệ thống FL.
Nghiên cứu thiết kế một hệ thống FL sử dụng thiết bị IoT là Raspberry Pi và framework FLOWER để hỗ trợ quá trình học liên kết. Phương pháp tấn công đảo nhãn được áp dụng để đánh giá hiệu quả của PoisonGAN. Các bước triển khai bao gồm: thiết lập môi trường thử nghiệm, tạo dữ liệu độc hại bằng GAN, và thực hiện tấn công đầu độc trên hệ thống FL.
Hệ thống thử nghiệm được thiết lập với một số lượng hạn chế các Client (Raspberry Pi) tham gia vào hệ thống FL. Framework FLOWER được sử dụng để hỗ trợ quá trình học liên kết. Phương pháp tấn công đảo nhãn được áp dụng để đánh giá hiệu quả của PoisonGAN.
Phương pháp Data_Gen được sử dụng để tạo dữ liệu độc hại bằng GAN. PoisonGAN là mô hình tấn công đầu độc được đề xuất, sử dụng dữ liệu độc hại để làm suy giảm hiệu suất của mô hình toàn cục trong FL. Các thử nghiệm được thực hiện để đánh giá hiệu quả của PoisonGAN trong hệ thống FL.
Kết quả thực nghiệm cho thấy PoisonGAN có hiệu quả trong việc làm suy giảm hiệu suất của mô hình toàn cục trong hệ thống FL. Các chỉ số đánh giá bao gồm độ chính xác của mô hình và mức độ lật nhãn. Kết quả cũng cho thấy mức tiêu thụ tài nguyên của hệ thống trong quá trình thực hiện tấn công.
Các thử nghiệm được thực hiện trên hệ thống FL sử dụng thiết bị IoT là Raspberry Pi. Kết quả cho thấy PoisonGAN có hiệu quả trong việc làm suy giảm hiệu suất của mô hình toàn cục. Độ chính xác của mô hình giảm đáng kể sau khi thực hiện tấn công đầu độc.
Kết quả khảo sát cho thấy mức tiêu thụ tài nguyên của hệ thống trong quá trình thực hiện tấn công. Raspberry Pi có khả năng xử lý các tác vụ học liên kết và tấn công đầu độc một cách hiệu quả, mặc dù tài nguyên bị hạn chế.
Nghiên cứu đã chứng minh hiệu quả của PoisonGAN trong việc thực hiện tấn công đầu độc trên hệ thống FL sử dụng thiết bị IoT. Kết quả thực nghiệm cho thấy mô hình tấn công này có thể làm suy giảm hiệu suất của mô hình toàn cục. Hướng phát triển trong tương lai bao gồm cải tiến phương pháp tấn công và mở rộng quy mô thử nghiệm.
Nghiên cứu đã chứng minh hiệu quả của PoisonGAN trong việc thực hiện tấn công đầu độc trên hệ thống FL sử dụng thiết bị IoT. Kết quả thực nghiệm cho thấy mô hình tấn công này có thể làm suy giảm hiệu suất của mô hình toàn cục.
Hướng phát triển trong tương lai bao gồm cải tiến phương pháp tấn công, mở rộng quy mô thử nghiệm, và nghiên cứu các phương pháp bảo vệ hệ thống FL khỏi các cuộc tấn công đầu độc.
Bạn đang xem trước tài liệu:
Đồ án tốt nghiệp công nghệ kỹ thuật máy tính nghiên cứu phương pháp tấn công dựa trên mạng đối nghịch tạo sinh nhắm vào học liên kết trong điện toán biên cho hệ thống iot
Nghiên cứu tấn công mạng đối nghịch trong điện toán biên cho IoT là một tài liệu chuyên sâu tập trung vào việc phân tích các mối đe dọa an ninh mạng trong môi trường điện toán biên, đặc biệt là trong hệ thống IoT. Tài liệu này cung cấp cái nhìn chi tiết về các phương pháp tấn công đối nghịch, cách chúng ảnh hưởng đến hệ thống IoT và các giải pháp phòng chống hiệu quả. Đọc giả sẽ được trang bị kiến thức về cách bảo vệ hệ thống IoT khỏi các cuộc tấn công mạng, đồng thời hiểu rõ hơn về tầm quan trọng của điện toán biên trong việc xử lý dữ liệu an toàn và hiệu quả.
Để mở rộng kiến thức về các công nghệ liên quan, bạn có thể tham khảo Luận văn thạc sĩ kỹ thuật điện tử nghiên cứu và thiết kế kỹ thuật truy xuất từng phần trang dữ liệu trong bộ điều khiển bộ nhớ nand flash controller, tài liệu này đi sâu vào kỹ thuật quản lý dữ liệu trong bộ nhớ, một yếu tố quan trọng trong hệ thống IoT. Ngoài ra, Luận văn thạc sĩ nghiên cứu xây dựng mô hình chuyển đổi tri thức cho máy chủ web cung cấp thông tin về cách tối ưu hóa máy chủ web, một phần không thể thiếu trong hệ thống IoT hiện đại. Cuối cùng, Nghiên cứu và điều khiển drone 4 cánh bám theo đối tượng là một tài liệu thú vị về ứng dụng IoT trong điều khiển thiết bị bay, giúp bạn hiểu rõ hơn về tiềm năng của công nghệ này.
Hãy khám phá các tài liệu trên để có cái nhìn toàn diện hơn về các chủ đề liên quan đến IoT và công nghệ hiện đại!
Chủ đề