Tổng quan về luận án
Sự bùng nổ của học sâu (Deep Learning) trong thế kỷ 21 đã tạo ra bước chuyển dịch mô thức mang tính cách mạng trong bài toán thị giác máy tính và phân loại hình ảnh. Mặc dù các mạng nơ-ron đạt độ chuẩn xác (Accuracy), độ chính xác (Precision) và điểm số F1 vượt trội trên tập dữ liệu chuẩn, các mô hình này bộc lộ lỗ hổng nghiêm trọng trước các mẫu đối kháng (Adversarial Examples). Luận án tiến sĩ chuyên ngành Kỹ thuật phần mềm (Mã số: 9480103.01) của tác giả Nguyễn Đức Anh, dưới sự hướng dẫn khoa học của PGS. Phạm Ngọc Hùng (Trường Đại học Công nghệ – ĐHQGHN) và GS. Nguyễn Lê Minh (JAIST), tập trung giải quyết bài toán cốt lõi: "Các phương pháp đảm bảo tính chắc chắn cho một số mô hình học sâu".
Theo luận án, "Tính chắc chắn của mô hình học sâu là khả năng mô hình nhận diện được chính xác nhãn của ảnh đầu vào khi ảnh này được thêm nhiễu đối kháng." Nghiên cứu xác định research gap trọng tâm nằm ở sự thiếu hụt các kỹ thuật kiểm thử hộp trắng hiệu năng cao và giải pháp phòng thủ tổng quát hóa:
- Các kỹ thuật kiểm thử hình thức như DeepCheck bị nghẽn cổ chai nghiêm trọng về hiệu năng và tỉ lệ thành công do phụ thuộc vào bộ giải SMT (Satisfiability Modulo Theories) cùng ràng buộc bảo toàn trạng thái kích hoạt nơ-ron;
- Các phương pháp sinh mẫu đối kháng dựa trên mạng biến đổi đối kháng (Adversarial Transformation Networks - ATN) thiếu tính đa dạng và tích tụ nhiều nhiễu dư thừa;
- Các giải pháp phòng thủ tiền xử lý hiện hành (như MagNet, PuVAE, Defense-VAE) chỉ tối ưu trên các phân phối nhiễu giả định (như Gaussian) và bất lực trước các dạng nhiễu đối kháng bất định trong thực tế.
Luận án đặt ra bốn câu hỏi nghiên cứu tương ứng với bốn giả thuyết kiểm định:
- RQ1 / H1: Việc loại bỏ ràng buộc bảo toàn trạng thái kích hoạt nơ-ron và thay thế bộ giải SMT bằng bộ giải phỏng đoán (heuristic solver) trong thực thi tượng trưng sẽ tăng đột phá tỉ lệ thành công và tốc độ sinh ảnh đối kháng trên mạng nơ-ron truyền thẳng (FFNN).
- RQ2 / H2: Tích hợp cơ chế mẫu thêm nhiễu (pattern mask) vào mạng ATN kết hợp thuật toán tham lam sẽ cho phép sinh mẫu đối kháng có định hướng đa dạng vị trí với khoảng cách $L_0, L_2$ tối ưu trên mạng tích chập (CNN).
- RQ3 / H3: Quy trình tối ưu hóa hai pha (Pha thô: Mạng mã hóa tự động $\rightarrow$ Pha tinh: Thuật toán tham lam) sẽ nâng cao chất lượng ảnh đối kháng với chi phí thời gian thấp hơn đáng kể so với thuật toán tham lam thuần túy.
- RQ4 / H4: Xây dựng mô hình mã hóa tự động tích chập xếp chồng (Stacked Convolutional Autoencoder) huấn luyện trên tập dữ liệu đa dạng các dạng phân phối nhiễu sẽ khôi phục chính xác nhãn dự đoán gốc mà không làm suy giảm độ chuẩn xác trên ảnh tự nhiên.
Phạm vi thực nghiệm của luận án bao quát 4 bộ dữ liệu quy chuẩn: MNIST (60,000 ảnh học, 10,000 ảnh kiểm thử, $28 \times 28 \times 1$), Fashion-MNIST (60,000 ảnh học, 10,000 ảnh kiểm thử, $28 \times 28 \times 1$), CIFAR-10 (60,000 ảnh màu RGB, $28 \times 28 \times 3$) và Bộ chữ cái viết tay A-Z (297,959 ảnh học, 74,489 ảnh kiểm thử, 26 nhãn, $28 \times 28 \times 1$).
Literature Review và Positioning
Không gian nghiên cứu về tính chắc chắn của mạng nơ-ron sâu hiện tồn tại hai trường phái chính: Chứng minh hình thức (Formal Verification) và Sinh mẫu đối kháng thực nghiệm (Empirical Adversarial Generation).
Trường phái chứng minh hình thức sử dụng các bộ giải SMT (Katz et al., 2017; Ehlers, 2017) hoặc kỹ thuật làm mịn / giải thích mức trừu tượng (Gehr et al., 2018; Singh et al., 2019). Mặc dù bảo đảm tính toàn vẹn toán học, các phương pháp này vấp phải sự bùng nổ tổ hợp khi số lượng nơ-ron và tầng ẩn gia tăng, khiến chúng không thể áp dụng cho các kiến trúc học sâu quy mô lớn.
Trường phái sinh mẫu đối kháng phát triển mạnh mẽ với các kỹ thuật gradient như FGSM (Goodfellow et al., 2014), BIM (Kurakin et al., 2016), MI-FGSM (Dong et al., 2018), PGD (Madry et al., 2018), hoặc tối ưu hóa hàm mục tiêu phi tuyến như L-BFGS (Szegedy et al., 2013) và CW (Carlini & Wagner, 2017). Tuy nhiên, các kỹ thuật này xử lý từng ảnh độc lập, đòi hỏi tính toán gradient phức tạp tại mỗi thời điểm suy luận và thiếu tính khái quát hóa (Generalizability). Nhằm khắc phục hạn chế này, Baluja & Fischer (2017) đề xuất mạng biến đổi đối kháng (ATN) để học trực tiếp hàm ánh xạ từ ảnh gốc sang ảnh đối kháng thông qua mạng sinh. Dẫu vậy, ATN mặc định gán nhiễu trên toàn bộ điểm ảnh, tạo ra lượng nhiễu dư thừa lớn và không cho phép kiểm soát vùng không gian tấn công cục bộ.
Ở hướng tiếp cận thực thi tượng trưng cho mạng nơ-ron, công trình DeepCheck (Gopinath et al., 2018) tiên phong chuyển đổi mạng sang mã nguồn C và dùng bộ giải SMT để tìm nghiệm thỏa mãn hệ ràng buộc kích hoạt. Luận án chỉ ra điểm nghẽn của DeepCheck: "Yêu cầu trạng thái kích hoạt nơ-ron của ảnh đối kháng phải giống ảnh dự đoán đúng sẽ làm giảm vùng không gian thêm nhiễu đối kháng vào ảnh dự đoán đúng để sinh ảnh đối kháng."
Về phương diện phòng thủ, các công trình tiền xử lý khử nhiễu tiêu biểu bao gồm MagNet (Meng & Chen, 2017), PuVAE (Schwinn et al., 2021) và Defense-VAE (Bae et al., 2020). Điểm yếu cốt tử của MagNet nằm ở việc xây dựng bộ khôi phục dựa trên phân phối nhiễu Gaussian giả định; khi đối mặt với các cấu trúc nhiễu phi Gaussian từ FGSM hay CW, hiệu quả phòng thủ sụt giảm nghiêm trọng. PuVAE và Defense-VAE sử dụng mạng biến phân có điều kiện nhưng chịu chi phí tính toán cao và chưa thích ứng toàn diện với các cuộc tấn công đa dạng.
Luận án định vị nghiên cứu tại giao điểm giữa Kỹ thuật phần mềm (Kiểm thử thực thi tượng trưng & Heuristic Search) và Học máy an toàn (Adversarial Machine Learning), thiết lập cầu nối từ việc phát hiện lỗ hổng đến kiến tạo cơ chế phòng thủ thực tế.
(Nghẽn SMT, (Thiếu đa dạng, (Giả định phân (Chi phí cao,
cố định nơ-ron) nhiễu dư thừa) phối Gaussian) thiếu tổng quát)
Đóng góp lý thuyết và khung phân tích
Đóng góp cho lý thuyết
Luận án mở rộng và định hình lại các lý thuyết nền tảng trong kiểm thử phần mềm dựa trên học máy (ML Testing Theory) và lý thuyết xáo trộn đối kháng (Adversarial Perturbation Theory):
- Phá vỡ lý thuyết ràng buộc kích hoạt nơ-ron (Neuron Invariance Relaxation): Thách thức quan niệm truyền thống trong DeepCheck rằng việc bảo tồn cấu trúc kích hoạt của các hàm ReLU ($\text{ReLU}(x) = \max(0, x)$) là bắt buộc. Luận án chứng minh rằng việc cho phép trạng thái kích hoạt nơ-ron thay đổi giúp mở rộng không gian tìm kiếm nghiệm, cho phép sinh mẫu đối kháng ngay cả ở các trường hợp chỉ can thiệp vào một điểm ảnh duy nhất ($L_0 = 1$).
- Hình thức hóa không gian nhiễu có cấu trúc (Structured Perturbation Space): Mở rộng mô hình sinh ATN bằng việc tích hợp ma trận mặt nạ không gian (Spatial Salience Masks), phân rã bài toán tối ưu hóa đối kháng thành hai thành phần độc lập: định vị vùng ảnh hưởng (Region-of-Interest Localization) và cực tiểu hóa biên độ biến đổi ($L_2$ Regularization).
- Mô hình suy giảm nhiễu hai pha (Two-Phase Perturbation Pruning Theory): Đề xuất lý thuyết tối ưu hóa phân cấp trong không gian biểu diễn đối kháng, kết hợp khả năng xấp xỉ liên tục của mạng nơ-ron tích chập với tính đơn điệu của thuật toán tìm kiếm tham lam cục bộ.
Khung phân tích độc đáo
Khung phân tích của luận án tích hợp bốn cấu phần chặt chẽ:
- HA4FNN (Heuristic-based Attack for Feed-forward Neural Networks): Quy trình chuyển dịch mô hình nơ-ron $M$ thành chương trình C tương đương $p = \text{Translate}(M)$, chèn điểm đánh dấu thực thi, trích xuất vết thực thi $t_p = \text{Execute}(p, x)$, sinh hệ ràng buộc $c = c_{\text{hidden}} \wedge c_{\text{out}}$ với $c_{\text{out}} = \bigvee_{i \neq y_{\text{true}}} (n_{y_{\text{true}}}^{\text{pre}} < n_i^{\text{pre}})$, và giải bằng thuật giải heuristic gradient-free.
- PatternAttack: Mạng ATN khái quát hóa $G_\theta(x)$ tối ưu hóa hàm mục tiêu:
$$\mathcal{L}{\text{ATN}} = \beta \cdot L_2(x, x') + \mathcal{L}{\text{adv}}(M(x'), y^*)$$
kết hợp ma trận nhị phân mẫu $\mathcal{M} \in {0, 1}^{W \times H}$ nhằm khống chế nhiễu đối kháng trong các vùng biên hoặc vùng nền cục bộ.
- QI4AE (Quality Improvement for Adversarial Examples): Cơ chế khử nhiễu dư thừa thông qua hàm ánh xạ $x'{\text{coarse}} = \mathcal{A}{\text{AE}}(x')$ và tinh chế $x'{\text{fine}} = \text{GreedyPruning}(x'{\text{coarse}}, \delta)$.
- SCADefender (Stacked Convolutional Autoencoder-based Defender): Mô hình phòng thủ $f_{\text{def}}: \mathbb{R}^{W \times H \times C} \rightarrow \mathbb{R}^{W \times H \times C}$ được huấn luyện trực tiếp trên không gian dữ liệu mở rộng $\mathcal{D}{\text{train}} \cup \mathcal{D}{\text{adv}}$, tối thiểu hóa hàm mất mát tái tạo:
$$\mathcal{L}{\text{SCA}} = \frac{1}{|X|} \sum{x \in X} |x_{\text{clean}} - f_{\text{def}}(x_{\text{input}})|_2^2$$
KHUNG PHÂN TÍCH VÀ QUY TRÌNH KỸ THUẬT TỔNG THỂ
[Ảnh đối kháng x']
[Ảnh đối kháng tối ưu L0/L2]
Phương pháp nghiên cứu tiên tiến
Thiết kế nghiên cứu
Luận án áp dụng thế giới quan thực chứng (Positivism) kết hợp phương pháp luận Kỹ thuật phần mềm thực nghiệm (Empirical Software Engineering). Thiết kế nghiên cứu đa tầng (Multi-level Experimental Design) được triển khai:
- Mức độ vi mô (Unit level): Đánh giá độ nhạy của từng nơ-ron và tác động của từng điểm ảnh ($L_0 = 1, L_0 = 2$).
- Mức độ mô hình (Model level): Đánh giá trên các mạng nơ-ron truyền thẳng (FFNN) 3-5 tầng và các mạng tích chập LeNet-5, ConvNet trên 4 tập dữ liệu tiêu chuẩn.
- Mức độ hệ thống (System level): Tích hợp vào quy trình kiểm chuẩn chất lượng phần mềm công nghiệp.
Quy trình nghiên cứu rigorous
Quy trình thực nghiệm được chuẩn hóa nghiêm ngặt qua 4 bước:
- Chuẩn bị và tiền xử lý dữ liệu: Chuẩn hóa không gian điểm ảnh về đoạn $[0, 1]$ hoặc $[0, 255]$. Tập dữ liệu huấn luyện và kiểm thử được cô lập hoàn toàn nhằm chống rò rỉ dữ liệu (Data Leakage).
- Xây dựng mô hình cơ sở (Baseline Models): Huấn luyện các mô hình phân loại đạt độ chuẩn xác tiêu chuẩn công nghiệp (MNIST > 98%, Fashion-MNIST > 90%, CIFAR-10 > 75%, Chữ cái viết tay > 92%).
- Thực thi tấn công đối kháng hộp trắng: Thiết lập môi trường tấn công tự động hóa, kiểm soát chặt chẽ các siêu tham số của FGSM ($\epsilon$), BIM ($\alpha, \epsilon$), CW ($c, \text{lr}$, số bước lặp), L-BFGS, ATN và DeepCheck.
- Đo lường đa tiêu chí (Triangulation of Metrics):
- Tỉ lệ thành công tấn công (Success Rate - SR):
$$\text{SR}{\text{targeted}} = \frac{1}{|X{\text{adv}}|} \sum_{x' \in X_{\text{adv}}} [M(x') = y^*]$$
$$\text{SR}{\text{untargeted}} = \frac{1}{|X{\text{adv}}|} \sum_{x' \in X_{\text{adv}}} [M(x') \neq y_{\text{true}}]$$
- Chất lượng ảnh đối kháng: Đo lường qua chuẩn khoảng cách Hamming ($L_0$), khoảng cách Euclidean ($L_2$), khoảng cách Chebyshev ($L_\infty$), chỉ số tương đồng cấu trúc SSIM (Wang et al., 2004) và tỉ lệ tín hiệu trên tạp âm cực đại PSNR.
- Tỉ lệ giảm nhiễu (Noise Reduction Rate - NRR):
$$\text{NRR} = \frac{a - b}{a}$$
với $a$ và $b$ lần lượt là khoảng cách $L_p$ trước và sau cải thiện.
- Tỉ lệ phát hiện/phòng thủ thành công (Detection/Defense Rate - DR):
$$\text{DR} = \frac{1}{|X_{\text{def}}|} \sum_{x \in X_{\text{def}}} [M(A(x)) = y_{\text{true}}]$$
Data và phân tích
Hệ thống công cụ thực nghiệm được xây dựng trên nền tảng ngôn ngữ Python/C, tích hợp TensorFlow, Keras, PyTorch cùng các thư viện phân tích cú pháp mã nguồn (Clang AST) và bộ giải SMT Z3 (de Moura & Bjørner, 2008).
BẢNG THỐNG KÊ TẬP DỮ LIỆU THỰC NGHIỆM
Mọi thực nghiệm đều được lặp lại độc lập nhằm đảm bảo tính tái lập (Reproducibility), độ tin cậy được kiểm soát qua thống kê thời gian thực thi (Execution time tính bằng giây/mili-giây) và kích thước tập mẫu hàng chục nghìn ảnh.
Phát hiện đột phá và implications
Những phát hiện then chốt
Thực nghiệm chuyên sâu của luận án mang lại 4 phát hiện mang tính đột phá:
- HA4FNN vượt trội toàn diện so với DeepCheck về hiệu năng và tỉ lệ tấn công: Trên các mô hình nơ-ron truyền thẳng kiểm thử với MNIST, Fashion-MNIST và Bộ chữ cái viết tay, HA4FNN đạt tỉ lệ tấn công thành công cao hơn rõ rệt trong khi giảm thời gian giải hệ ràng buộc từ hàng chục giây (khi dùng Z3 SMT Solver của DeepCheck) xuống mức mili-giây. Đặc biệt, HA4FNN chứng minh khả năng đánh lừa mô hình chỉ bằng cách biến đổi giá trị của đúng 1 điểm ảnh duy nhất ($L_0 = 1$) trên hàng loạt ảnh dự đoán đúng.
- Khả năng kiểm soát vùng nhiễu linh hoạt của PatternAttack: Khác với ATN nguyên bản vốn rải nhiễu trên toàn bộ 784 điểm ảnh (ảnh $28 \times 28$), PatternAttack cho phép cưỡng bức nhiễu vào các mẫu bản đồ nổi bật (saliency maps) như đường biên đối tượng hoặc vùng nền tùy chọn, trong khi vẫn duy trì tỉ lệ tấn công có định hướng tiệm cận 100% trên MNIST và CIFAR-10.
- Hiệu năng khử nhiễu tối ưu của quy trình QI4AE hai pha: Thuật toán tham lam đơn lẻ đòi hỏi duyệt qua từng điểm ảnh bị xáo trộn, gây chi phí tính toán cực lớn khi số điểm ảnh nhiễu tăng. QI4AE giải quyết triệt để vấn đề này: mô hình mã hóa tự động ở pha 1 giúp loại bỏ ngay lập tức phần lớn nhiễu thô ở cấp độ toàn cục, đưa ảnh vào trạng thái hội tụ gần trước khi thuật toán tham lam ở pha 2 thực hiện tinh chế cục bộ. Kết quả giúp giảm thời gian xử lý xuống nhiều lần mà vẫn duy trì tỉ lệ giảm nhiễu $L_0, L_2$ vượt trội.
- Năng lực phòng thủ đa phân phối của SCADefender: Đối mặt với tập ảnh đối kháng hỗn hợp sinh ra từ nhiều phương pháp tấn công không định hướng khác nhau (FGSM, BIM, CW, DeepFool), SCADefender duy trì tỉ lệ phát hiện và khôi phục nhãn đúng cao vượt trội so với MagNet, PuVAE và Defense-VAE, trong khi không làm suy giảm độ chuẩn xác trên tập ảnh tự nhiên không có nhiễu.
Implications đa chiều
- Ý nghĩa lý thuyết: Chứng minh tính khả thi của việc kết hợp các kỹ thuật phân tích chương trình truyền thống (Program Analysis / Symbolic Execution) với các mô hình học máy hiện đại để giải quyết bài toán kiểm thử phần mềm phi đơn điệu.
- Đổi mới phương pháp luận: Thiết lập một pipeline khép kín từ kiểm thử lỗ hổng tự động (Adversarial Testing) đến phòng thủ chủ động (Denoising Defense), cung cấp khung đánh giá định lượng cho các hệ thống phần mềm nhúng trí tuệ nhân tạo.
- Ứng dụng thực tiễn: Công cụ đề xuất đã được chuyển giao, cài đặt thử nghiệm tại Công ty TNHH Giải pháp Phần mềm Toshiba Việt Nam (TSDV), hỗ trợ các kỹ sư phần mềm phát hiện sớm các lỗ hổng bảo mật và tính bất ổn định của mô hình AI trước khi đóng gói sản phẩm.
Limitations và Future Research
Luận án thẳng thắn thừa nhận các giới hạn kỹ thuật:
- Giới hạn về không gian dữ liệu và độ phân giải: Phạm vi thực nghiệm chủ yếu tập trung vào các tập dữ liệu kích thước nhỏ ($28 \times 28 \times 1$ và $28 \times 28 \times 3$). Khi mở rộng lên các tập dữ liệu độ phân giải cao như ImageNet ($224 \times 224 \times 3$ hoặc $512 \times 512 \times 3$), kích thước ma trận trọng số và không gian tìm kiếm tượng trưng sẽ gia tăng theo hàm số mũ.
- Kiến trúc mô hình: HA4FNN mới chỉ hỗ trợ mạng nơ-ron truyền thẳng (FFNN) do chi phí chuyển đổi mã nguồn và thực thi tượng trưng cho các tầng tích chập, tầng pooling phức tạp còn rất lớn.
- Giả định hộp trắng: Kỹ thuật tấn công chủ yếu khai thác tri thức toàn vẹn về cấu trúc và trọng số mô hình.
Chương trình nghiên cứu 5-10 năm tới bao gồm:
- Mở rộng HA4FNN cho mạng tích chập phức tạp (ResNet, Vision Transformer) bằng cách trừu tượng hóa các phép toán tích chập và chuẩn hóa theo lô (Batch Normalization);
- Phát triển biến thể PatternAttack và QI4AE trong môi trường kiểm thử hộp đen (Black-box Testing) dựa trên kỹ thuật ước lượng gradient không phụ thuộc mô hình (Zeroth-Order Optimization);
- Ứng dụng SCADefender cho bài toán phát hiện đối kháng trong luồng dữ liệu thời gian thực trên các hệ thống biên (Edge AI) và xe tự lái.
Tác động và ảnh hưởng
MA TRẬN TÁC ĐỘNG VÀ ẢNH HƯỞNG ĐA TẦNG
Đối tượng hưởng lợi
- Nghiên cứu sinh & Nhà khoa học máy tính: Tiếp cận phương pháp luận dung hợp giữa Kỹ thuật phần mềm hình thức và Trí tuệ nhân tạo, mở rộng các hướng nghiên cứu về tính bất định của mạng nơ-ron sâu.
- Kỹ sư Đảm bảo Chất lượng Phần mềm (QA/QC Engineers): Sở hữu bộ công cụ tự động hóa kiểm thử tính chắc chắn của mô hình học sâu với chi phí tính toán thấp, thay thế các phương thức kiểm thử hộp đen thủ công.
- Các doanh nghiệp phát triển hệ thống nhúng AI (Automotive, Healthcare, Fintech): Trang bị lớp phòng thủ tiền xử lý SCADefender giúp vô hiệu hóa các cuộc tấn công đối kháng mà không cần tái huấn luyện mô hình gốc tốn kém.
- Cơ quan quản lý và ban hành tiêu chuẩn an toàn thông tin: Có thêm căn cứ khoa học định lượng để thiết lập các ngưỡng an toàn cho phần mềm AI trong các hạ tầng thông tin trọng yếu.
Câu hỏi chuyên sâu
1. Đóng góp lý thuyết độc đáo nhất của luận án là gì?
Đóng góp lý thuyết độc đáo nhất là việc chứng minh sự không cần thiết của ràng buộc bất biến kích hoạt nơ-ron (Neuron Invariance Relaxation) trong kiểm thử thực thi tượng trưng. Luận án đã mở rộng lý thuyết của Gopinath et al. (2018), chứng minh rằng việc phá vỡ ràng buộc này không làm mất đi tính đại diện của mẫu đối kháng mà ngược lại, giúp giải phóng không gian tìm kiếm nghiệm, cho phép thuật toán heuristic tìm ra các điểm lỗi chỉ với biến đổi 1 điểm ảnh duy nhất.
2. Điểm cách tân trong phương pháp luận so với các nghiên cứu quốc tế tiền nhiệm?
So với DeepCheck (Gopinath et al., 2018) và ATN (Baluja & Fischer, 2017), luận án tạo ra hai đột phá phương pháp luận:
- Thứ nhất, thay thế bộ giải SMT tất định bằng bộ giải phỏng đoán (Heuristic Solver) định hướng mục tiêu trong phân tích vết thực thi mã nguồn C.
- Thứ hai, thiết lập quy trình khử nhiễu phân cấp hai pha (QI4AE), khắc phục triệt để sự đánh đổi giữa thời gian thực thi và chất lượng tối ưu hóa chuẩn $L_0, L_2$.
3. Phát hiện thực nghiệm nào gây bất ngờ nhất?
Phát hiện gây bất ngờ nhất là mạng ATN khái quát hóa kết hợp mẫu mặt nạ (PatternAttack) có thể đạt tỉ lệ đánh lừa mô hình xấp xỉ 100% ngay cả khi chỉ được phép thêm nhiễu vào các vùng ảnh không mang đặc trưng nhận diện chính (như vùng biên góc hoặc vùng nền đồng nhất), chứng minh rằng mô hình học sâu phụ thuộc rất lớn vào các tương quan giả (spurious correlations) trong dữ liệu.
4. Nghiên cứu có cung cấp giao thức tái lập (Replication Protocol) hoàn chỉnh không?
Có. Luận án mô tả chi tiết toàn bộ kiến trúc mạng (từ số tầng, số filter, hàm kích hoạt đến kích thước không gian ẩn), các siêu tham số huấn luyện (tốc độ học $\eta$, batch size, số epoch), công thức toán học tường minh cho từng hàm mục tiêu và quy trình tiền xử lý 4 bộ dữ liệu công khai (MNIST, Fashion-MNIST, CIFAR-10, A-Z Alphabet).
5. Lộ trình nghiên cứu phát triển trong 10 năm tới được phác thảo như thế nào?
Lộ trình hướng tới việc tự động hóa hoàn toàn quy trình xác minh an toàn cho các mô hình học sâu thế hệ mới (Large Vision Models, Diffusion Models), phát triển các bộ giải tượng trưng song song hóa trên phần cứng chuyên dụng (GPU/TPU) và tích hợp cơ chế phòng thủ thích ứng tự trị trực tiếp vào phần cứng chip AI (Hardware-level Robustness Defense).
Kết luận
Luận án tiến sĩ của tác giả Nguyễn Đức Anh đã giải quyết trọn vẹn và xuất sắc bài toán đảm bảo tính chắc chắn cho các mô hình học sâu thông qua 5 đóng góp cốt lõi:
- Đề xuất phương pháp HA4FNN sử dụng bộ giải phỏng đoán trên mã nguồn C sinh từ mô hình nơ-ron truyền thẳng, vượt trội hoàn toàn so với DeepCheck về hiệu năng và tỉ lệ thành công.
- Phát triển phương pháp PatternAttack nâng cao tính đa dạng của ảnh đối kháng trên mạng tích chập bằng cách kết hợp mạng ATN khái quát với các mẫu mặt nạ thêm nhiễu cục bộ.
- Kiến tạo giải pháp QI4AE tối ưu hóa chất lượng ảnh đối kháng theo chuẩn $L_0, L_2$ thông qua cơ chế hai pha (Mạng mã hóa tự động $\rightarrow$ Thuật toán tham lam).
- Xây dựng cơ chế phòng thủ chủ động SCADefender dựa trên mạng mã hóa tự động tích chập xếp chồng, có khả năng lọc bỏ hiệu quả các phân phối nhiễu đối kháng bất định.
- Hiện thực hóa các đề xuất thành các công cụ phần mềm hoàn chỉnh, được kiểm chứng thực nghiệm trên 4 bộ dữ liệu quy chuẩn và ứng dụng thành công tại môi trường công nghiệp (TSDV).
Công trình đánh dấu bước tiến quan trọng trong việc đưa các kỹ thuật đảm bảo chất lượng phần mềm truyền thống vào kỷ nguyên trí tuệ nhân tạo, thiết lập nền tảng vững chắc cho việc xây dựng các hệ thống học sâu an toàn, tin cậy và có khả năng chống chịu cao trong tương lai.