Bà GIÁO DĀC VÀ ĐÀO T¾O Bà QUàC PHÒNG VIàN KHOA HàC VÀ CÔNG NGHà QUÂN SĂ/ BTTM ĐINH VN NGàC NGHIÊN CĄU XÂY DĂNG MÔ HÌNH M¾NG N¡-RON XUNG TRàNG SÞ NHÞ PHÂN H¯àNG TàI THĂC THI TRÊN KI¾N TRÚC TÍNH TOÁN TRONG BÞ NHà LUÀN ÁN TI¾N S) Kþ THUÀT HÀ NÞI - 2024 Bà GIÁO DĀC VÀ ĐÀO T¾O Bà QUàC PHÒNG VIàN KHOA HàC VÀ CÔNG NGHà QUÂN SĂ/ BTTM ĐINH VN NGàC NGHIÊN CĄU XÂY DĂNG MÔ HÌNH M¾NG N¡-RON XUNG TRàNG SÞ NHÞ PHÂN H¯àNG TàI THĂC THI TRÊN KI¾N TRÚC TÍNH TOÁN TRONG BÞ NHà Ngành: Kỹ thuật điện tử Mã sá: 9 52 02 03 LUÀN ÁN TI¾N S) Kþ THUÀT NG¯äI H¯âNG DÀN KHOA HàC: 1.TS Bùi Ngác Mÿ 2.TS Trßnh Quang Kiên HÀ NÞI - 2024 i LâI CAM ĐOAN Tôi xin cam đoan đây là công trình nghiên cāu cÿa tôi. Các sá liệu, kết quÁ trình bày trong luận án là hoàn toàn trung thực và ch°a đ°ÿc công bá trong bất kỳ công trình nào khác. Các dữ liệu tham khÁo đ°ÿc trích dÁn đầy đÿ. Hà Nội, ngày 22 tháng 04 năng 2024 Tác giÁ luÁn án Đinh Vn Ngác ii LâI CÀM ¡N Luận án này đ°ÿc thực hiện và hoàn thành t¿i Viện Khoa hác và Công nghệ quân sự.
Låi đầu tiên, Nghiên cāu sinh xin chân thành bày tß lòng biết ¡n tãi các thầy PGS. TS Bùi Ngác Mỹ và PGS. TS Trßnh Quang Kiên đã tận tình h°ãng dÁn và giúp đỡ trong toàn bá quá trình hác tập, nghiên cāu và hoàn thành luận án. Nghiên cāu sinh trân tráng cÁm ¡n Ban giám đác Viện Khoa hác và Công nghệ quân sự; Thÿ tr°çng và cán bá, nhân viên Phòng Đào t¿o; Thÿ tr°çng và các ban chāc năng Viện Điện tử; Thÿ tr°çng Viện Công nghệ thông tin đã t¿o mái điều kiện thuận lÿi để nghiên cāu sinh hác tập, nghiên cāu và hoàn thành luận án.
Nghiên cāu sinh chân thành cÁm ¡n các thầy cô giáo, các nhà khoa hác, các đồng nghiệp t¿i Viện Điện tử/ Viện Khoa hác và Công nghệ quân sự, Viện Công nghệ thông tin/ Viện Khoa hác và Công nghệ quân sự, Hác Viện kỹ thuật quân sự đã t¿o điều kiện giúp đỡ và có những ý kiến góp ý quý báu cho Nghiên cāu sinh trong quá trình thực hiện luận án này. Cuái cùng Nghiên cāu sinh xin bày tß låi cÁm ¡n tãi gia đình đã luôn đáng viên, chia sẻ, ÿng há, giúp đỡ Nghiên cāu sinh v°ÿt qua khó khăn trong suát quá trình nghiên cāu và hoàn thành luận án. Xin chân thành cÁm ¡n! Tác giả luận án Đinh Vn Ngác iii MĀC LĀC Trang DANH MĀC CÁC KÝ HIàU, CÁC CHĀ VI¾T TÂT. vi DANH MĀC CÁC THUÀT NGĀ.
xiii DANH MĀC CÁC HÌNH VẼ. 1 Ch°¢ng 1 TàNG QUAN VÀ M¾NG HàC SÂU TRÊN PHÄN CĄNG NHÚNG TÀI NGUYÊN H¾N CH¾ VÀ TI¾T KIàM NNG L¯þNG 8 1. Hác sâu và các bài toán xử lý Ánh. Lßch sử phát triển trí tuệ nhân t¿o.
Hác sâu và āng dāng. Các bài toán xử lý Ánh āng dāng hác sâu. Các tác vā trong bài toán phát hiện đái t°ÿng. Mát sá m¿ng hác sâu phù hÿp vãi phần cāng nhúng tiết kiệm năng l°ÿng và tài nguyên h¿n chế.
Giãi thiệu hệ tháng nhúng. M¿ng n¡-ron nhß phân. M¿ng n¡-ron xung. M¿ng n¡-ron xung nhß phân.
Tấn công và phòng thÿ đái nghßch. Tình hình nghiên cāu và các vấn đề còn tồn t¿i. CÁi thiện m¿ng n¡-ron xung nhß phân. Tấn công và phòng thÿ đái nghßch trên BNN và BSNN.
Đßnh h°ãng nghiên cāu cÿa luận án. Kết luận ch°¡ng 1. 44 Ch°¢ng 2 M¾NG N¡-RON XUNG NHÞ PHÂN H¯àNG TàI CÁC THI¾T BÞ EDGE-AI. ¯ãc l°ÿng các tráng sá nhß phân.
Đề xuất m¿ng n¡-ron xung vãi toàn bá tráng sá nhß phân. M¿ng n¡-ron xung vãi tráng sá nhß phân. Đề xuất mát m¿ng n¡-ron xung vãi tất cÁ tráng sá nhß phân. Đề xuất mát m¿ng n¡-ron xung nhß phân vãi b°ãc thåi gian không đồng nhất.
Huấn luyện m¿ng n¡-ron xung vãi tráng sá nhß phân. Đề xuất kiến trúc tính toán trong bá nhã thực thi BSNN. Tính toán trong bá nhã. Tính MAC dựa trên phép tính XNOR.
Tính toán BSNN dựa trên mÁng XNOR. Kết quÁ thực nghiệm trên các tập dữ liệu phân lo¿i Ánh. Cài đặt các tham sá huấn luyện. Ành h°çng b°ãc thåi gian.
Ành h°çng hệ sá tỉ lệ cÿa SNG. Ành h°çng sá lần tích lũy t¿i lãp đầu tiên. Ành h°çng đá sâu cÿa cấu trúc m¿ng. Ành h°çng tính ngÁu nhiên cÿa khái SNG.
Các kết quÁ đánh giá và so sánh BSNN. Hiệu quÁ cÿa các mô hình BSNN. Kết luận Ch°¡ng 2. 83 Ch°¢ng 3 PH¯¡NG PHÁP CÀI THIàN KHÀ NNG PHÒNG THĂ M¾NG N¡-RON HàC SÂU TR¯àC CÁC TÂN CÔNG ĐÞI NGHÞCH.
Tấn công và phòng thÿ đái nghßch trên các m¿ng n¡-ron sâu. Tấn công đái nghßch. Phòng thÿ đái nghßch. Đề xuất ph°¡ng pháp huấn luyện EFAT nhằm cÁi thiện khÁ năng phòng thÿ cho BNN tr°ãc các tấn công đái nghßch.
Tấn công đái nghßch trên m¿ng n¡-ron nhß phân. Tấn công đái nghßch trên m¿ng n¡-ron nhß phân. Tấn công đái nghßch trên tập dữ liệu MNIST. Tấn công đái nghßch trên tập dữ liệu CIFAR-10.
Tấn công đái nghßch trên m¿ng n¡-ron xung nhß phân. Tính toán gradient cho BSNN. Cài đặt thử nghiệm tấn công đái nghßch. Kết quÁ tấn công và phòng thÿ đái nghßch trên BSNN.
Kết luận ch°¡ng 3. 115 DANH MĀC CÁC CÔNG TRÌNH KHOA HàC Đà CÔNG BÞ. 118 TÀI LIàU THAM KHÀO. 119 vi DANH MĀC CÁC KÝ HIàU, CÁC CHĀ VI¾T TÂT ÿ Hệ sá tỉ lệ cÿa bá t¿o sá stochastic (SNG) �㔑 Hệ sá damping cÿa thuật toán gradient thay thế �㔎 Đá lệch chu¿n, lãp chu¿n hóa theo batch (BN) �㔇 Giá trß trung bình, lãp chu¿n hóa theo batch (BN) Ā Ng°ỡng cÿa n¡-ron IF ÿ Tác đá hác (learning rate) �㔏 Hệ sá đ°ÿc thêm vào mÁu sá để tránh chia 0 Ą Hệ sá nhiễu/ Kích th°ãc b°ãc nhiễu ă Hệ sá khçi t¿o tấn công đái nghßch Ă Tham sá chia tỷ lệ, lãp chu¿n hóa theo batch (BN) ā Tham sá dßch chuyển, lãp chu¿n hóa theo batch (BN) ÿ hoặc Y Nhãn đúng (truth label) þ hoặc X Ành đầu vào ch°a thêm nhiễu ý hoặc ÿ Bá tráng sá cÿa mô hình ÿ Là sá ngÁu nhiên trong khoÁng [2ÿ; +ÿ] Ć Là sá ngÁu nhiên trong khoÁng min(X) và max(X) Ą Sá l°ÿng tráng sá t¿i mát lãp ā Tổng sá tráng sá trong mát phép tính MAC Ā Tổng sá lãp cÿa mô hình ÿ Hệ sá tích lũy t¿i lãp đầu tiên þ Hàm mất mát cÿa mô hình (Loss) �㔶 Sá lãp phân lo¿i cÿa tập dữ liệu MP2 Lãp Max Pooling, kích th°ãc nhân là 2 × 2 FC Lãp kết nái đầy đÿ Conv Lãp tích chập 32C3 Lãp tích chập có 32 đầu ra, kích th°ãc nhân là 3 × 3 10FC Lãp kết nái đầy đÿ có 10 đầu ra ⊙ Toán tử XNOR Ā̅ Ng°ỡng thay thế cÿa n¡-ron IF ĀĂ Hệ sá tỉ lệ (trung bình cÿa các giá trß tráng sá tuyệt đái vii cÿa lãp Ă) ÿą Đ¿o hàm theo þ þÿ�㕎þă Ành đầu vào đã thêm nhiễu ç lần lặp thā ÿ �㕎þă þÿ21 Ành đầu vào đã thêm nhiễu ç lần lặp thā ÿ 2 1 þ �㕎þă Ành đầu vào đã thêm nhiễu ýĂ Bá tráng sá giá trß thực cÿa lãp Ă ýÿĀ Bá tráng sá kết nái giữa n¡-ron ÿ và n¡-ron Ā ā,Ă ýÿ,Ā Bá tráng sá nhß phân [0, 1] Ăÿā21 Điện thế màng cÿa n¡-ron ÿ t¿i b°ãc thåi gian ā 2 1 Ăÿā Điện thế màng cÿa n¡-ron ÿ t¿i b°ãc thåi gian ā ąĀā Xung (spikes) đầu vào cÿa n¡-ron Ā t¿i b°ãc thåi gian ā.