Tổng quan nghiên cứu

Vấn nạn gian lận và làm giả văn bằng chứng chỉ đang gia tăng nhanh chóng trên toàn cầu, với tỷ lệ vi phạm ước tính tăng hơn 25% mỗi năm trong kỷ nguyên số hóa giáo dục. Tình trạng này gây thiệt hại hàng triệu USD cho các tổ chức giáo dục và làm suy giảm khoảng 40% niềm tin của các nhà tuyển dụng đối với hệ thống kiểm định học thuật truyền thống. Các phương thức bảo vệ văn bản hiện hành như mã phản hồi nhanh QR, công nghệ hạt nano hay thủy vân số (watermarking) thường bộc lộ nhiều hạn chế về mặt thẩm mỹ hoặc dễ bị bẻ khóa khi kẻ gian can thiệp trực tiếp vào cấu trúc dữ liệu. Nhằm giải quyết triệt để vấn đề này, đề tài nghiên cứu tập trung phát triển một sản phẩm thử nghiệm (prototype) bảo mật văn bản số ứng dụng kỹ thuật giấu tin (steganography) phi thị giác kết hợp các mô hình sinh sâu (Deep Generative Models - DGM).

Mục tiêu cốt lõi của luận văn là thiết kế quy trình nhúng mã bảo mật trực tiếp vào các vùng ký tự và chữ ký trên văn bằng của Đại học La Rochelle mà không làm thay đổi cảm quan thị giác của người nhìn. Nghiên cứu được triển khai thực hiện trong năm 2018 tại Phòng thí nghiệm Informatique, Image, Interaction (L3i) thuộc Đại học La Rochelle (Pháp), trong khuôn khổ dự án SeAD (hợp đồng số ANR-13-BS02-0004) do Quỹ Phát triển Khu vực Châu Âu (FEDER) tài trợ, phối hợp cùng Viện Quốc tế Pháp ngữ (IFI) thuộc Đại học Quốc gia Hà Nội. Kết quả nghiên cứu mang ý nghĩa thực tiễn to lớn khi nâng cao tỷ lệ bảo mật chữ ký số lên trên 98%, đồng thời bảo toàn độ chính xác nhận dạng quang học của ký tự sau biến dạng ở mức hơn 85%, tạo tiền đề vững chắc cho việc ứng dụng trí tuệ nhân tạo vào công tác kiểm định và xác thực văn bằng điện tử chuẩn quốc tế.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu xây dựng trên nền tảng lý thuyết mô hình sinh xác suất (Generative Probabilistic Models), lý thuyết học biểu diễn không gian tiềm ẩn (Latent Representation Learning) và kỹ thuật giấu tin số (Digital Steganography). Trong thị giác máy tính, kỹ thuật steganography hiện đại không chỉ chèn dữ liệu vào các bit trọng số thấp (LSB) như phương pháp cổ điển, mà thực hiện nén và phân phối biểu diễn bí mật trên toàn bộ không gian điểm ảnh của vùng ký tự mang tin.

Hệ thống lý thuyết khảo sát chuyên sâu 12 mô hình sinh sâu thuộc 2 nhóm chính:

  • Nhóm Auto-encoder (AE): Bao gồm Vanilla AE, Sparse AE (SPAE), Contractive AE (CAE), Convolutional AE (convAE), De-noising AE (de-noisingAE), Variational AE (VAE) và Conditional VAE (CVAE). Các mô hình này hoạt động dựa trên việc tối ưu hóa hàm mất mát sai số tái tạo (MSE hoặc Cross-Entropy) kết hợp cùng các số hạng chuẩn hóa như chuẩn Frobenius của ma trận Jacobian trong CAE hay phân kỳ Kullback-Leibler (KL Divergence) trong SPAE và VAE.
  • Nhóm mạng đối kháng sinh (GAN): Bao gồm GAN nguyên bản, Conditional GAN (CGAN), Deep Convolutional GAN (DCGAN), Wasserstein GAN (WGAN) và Adversarial Auto-encoder (AAE). Nhóm này vận hành theo nguyên lý trò chơi Minimax hai người chơi giữa bộ sinh (Generator) và bộ phân biệt (Discriminator), trong đó WGAN sử dụng khoảng cách Earth Mover (EMD) để khắc phục hiện tượng mất hội tụ gradient.

Phương pháp nghiên cứu

Nghiên cứu sử dụng phương pháp thực nghiệm định lượng so sánh trên hệ thống máy tính hiệu năng cao, lập trình bằng ngôn ngữ Python trên nền tảng thư viện TensorFlow. Nguồn dữ liệu thực nghiệm bao gồm 2 tập dữ liệu chữ viết tay độc lập:

  • Tập dữ liệu MNIST: Gồm 70.000 ảnh chữ số viết tay chuẩn hóa kích thước 28x28 pixel (60.000 ảnh huấn luyện và 10.000 ảnh kiểm thử) phân chia thành 10 lớp chữ số từ 0 đến 9.
  • Tập dữ liệu BALI: Bộ sưu tập 19.383 mẫu ký tự cổ trên lá thốt nốt trích xuất từ 393 trang tư liệu của 23 bộ sưu tập tại Indonesia, có đặc tính nét cong phức tạp tương đồng với chữ ký tay. Nghiên cứu chọn lọc 50 lớp ký tự có tần suất cao (từ 270 đến 400 mẫu/lớp), xây dựng tập mẫu chuẩn gồm 13.500 ảnh, trong đó mỗi lớp lấy 250 ảnh cho tập huấn luyện (tổng cộng 12.500 ảnh) và 20 ảnh cho tập kiểm định (tổng cộng 1.000 ảnh).

Quy trình tiền xử lý ảnh BALI được thiết kế nghiêm ngặt qua 4 giai đoạn: Cân bằng thích ứng biểu đồ độ sáng cục bộ (CLAHE), làm mịn giảm nhiễu bằng bộ lọc Gauss ma trận 5x5, phân ngưỡng nhị phân tự động theo thuật toán Otsu, và xử lý hình thái học phép đóng (Closing) kết hợp giãn nở (Dilation) và xói mòn (Erosion). Toàn bộ 12 mô hình được huấn luyện đồng nhất với kích thước lô (batch size) bằng 128, tốc độ học (learning rate) cố định 0,001; số lượng vòng lặp huấn luyện là 50.000 epoch đối với SPAE, VAE, CVAE, WGAN và 100.000 epoch đối với các mô hình còn lại trong suốt 5 tháng thực nghiệm.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình thử nghiệm 12 mô hình sinh sâu trên 2 bộ dữ liệu đã ghi nhận các phát hiện cốt lõi sau:

  • Thứ nhất, các biến thể Auto-encoder cổ điển gồm AE, CAE và SPAE cho chất lượng tái tạo ký tự vượt trội trên tập dữ liệu BALI. Độ sắc nét của nét chữ và cấu trúc hình học được bảo tồn gần như nguyên vẹn, đạt độ chính xác nhận dạng ký tự quang học trung bình trên 87% so với ảnh gốc.
  • Thứ hai, mô hình CAE thể hiện khả năng kháng nhiễu và kiểm soát biến dạng tốt nhất nhờ hàm phạt Frobenius, giúp hạn chế tỷ lệ méo dạng cấu trúc xuống dưới 6% trên 50 lớp ký tự thử nghiệm. SPAE cũng cho kết quả tương đương với tỷ lệ nhận dạng phân loại đạt 85,4%.
  • Thứ ba, các mô hình học đối kháng GAN (như DCGAN, WGAN) mặc dù sinh ra các nét chữ mượt mà nhưng lại gặp khó khăn trong việc cố định lớp ký tự mong muốn, độ chính xác nhận dạng khi tái lập chữ ký thấp hơn nhóm Auto-encoder khoảng 14% đến 19%.
  • Thứ tư, chuỗi tiền xử lý 4 bước (CLAHE kết hợp lọc Gauss 5x5 và phân ngưỡng Otsu) đã loại bỏ thành công hơn 92% nhiễu nền trên các mẫu văn bản cổ, giúp tăng độ tương phản biên ký tự lên 35% trước khi đưa vào mạng nơ-ron.

Thảo luận kết quả

Khả năng tái tạo xuất sắc của CAE xuất phát từ cơ chế ép ma trận đạo hàm riêng Jacobian có giá trị nhỏ, buộc mạng nơ-ron chỉ học các biến đổi thực sự đặc trưng của ký tự mà bỏ qua các dao động ngoại cảnh vô nghĩa. Trong khi đó, SPAE áp dụng tham số thưa (sparsity parameter) để khống chế mức độ kích hoạt trung bình của nơ-ron ẩn ở mức xấp xỉ 0, giúp trích xuất các đặc trưng phân biệt sắc nét nhất của chữ ký.

So với các kỹ thuật thủy vân truyền thống vốn làm suy giảm hơn 30% chất lượng hiển thị văn bản hoặc kỹ thuật LSB dễ bị phát hiện khi phân tích thống kê điểm ảnh, giải pháp kết hợp CAE/SPAE vào kiến trúc 3 thành phần (Prepare Network - Masqued Network - Reveal Network) cho phép phân bổ thông tin mật trên 100% dung lượng bit ảnh mà không để lại vết hằn thị giác. Toàn bộ dữ liệu thực nghiệm được lượng hóa qua các bảng đối chuẩn tỷ lệ phân loại chính xác giữa ảnh gốc và ảnh sinh ra, kết hợp biểu đồ suy giảm hàm mất mát qua 100.000 chu kỳ huấn luyện, chứng minh tính ổn định tuyệt đối của thuật toán khi áp dụng vào quy trình in ấn và quét văn bằng thực tế.

Đề xuất và khuyến nghị

Dựa trên các phát hiện thực nghiệm, luận văn đưa ra 4 khuyến nghị hành động cụ thể:

  • Tích hợp mô hình Contractive Auto-encoder (CAE) vào hệ thống phần mềm cấp phát văn bằng: Ban Công nghệ Thông tin (DSI) và Phòng Quản lý Đào tạo Đại học La Rochelle cần phối hợp đóng gói mô hình thành dịch vụ vi mô (microservice), hướng tới mục tiêu tự động hóa mã hóa 100% văn bằng tốt nghiệp với thời gian xử lý dưới 0,5 giây cho mỗi văn bản trong vòng 6 tháng tới.
  • Chuẩn hóa quy trình thu nhận và tiền xử lý chữ ký mẫu: Nhóm kỹ thuật Phòng thí nghiệm L3i cần ban hành tiêu chuẩn quét chữ ký với độ phân giải tối thiểu 300 DPI, áp dụng bộ lọc Gauss 5x5 và thuật toán Otsu đồng bộ nhằm duy trì hiệu suất lọc nhiễu nền đạt trên 95% trước khi nhúng dữ liệu mật trong quý 1 năm tiếp theo.
  • Phát triển mô hình lai ghép CAE-GAN nhằm tối ưu hóa dung lượng thông tin giấu: Nhóm nghiên cứu thuộc Dự án SeAD cần triển khai giai đoạn 2 trong lộ trình 12 tháng, kết hợp khả năng bảo toàn cấu trúc của CAE với tính sinh động nét bút của WGAN, đặt mục tiêu nâng dung lượng chứa thông tin mật lên thêm 50% mà vẫn giữ độ chính xác nhận dạng trên 90%.
  • Mở rộng ứng dụng xác thực sang toàn bộ hệ thống chứng chỉ, bảng điểm và văn bản hành chính: Ban Giám hiệu Đại học La Rochelle cùng Liên minh Đại học vùng Nouvelle-Aquitaine cần thiết lập cổng xác thực trực tuyến, giảm 99% thời gian kiểm tra tính hợp pháp của hồ sơ sinh viên khi ứng tuyển việc làm quốc tế trong giai đoạn 2 năm tới.

Đối tượng nên tham khảo luận văn

Công trình nghiên cứu mang lại giá trị thực tiễn và học thuật cho 4 nhóm đối tượng trọng tâm:

  • Các nhà nghiên cứu và học viên cao học ngành Trí tuệ nhân tạo và Thị giác máy tính: Luận văn cung cấp khung so sánh thực nghiệm chi tiết giữa 12 kiến trúc DGM trên 13.500 mẫu dữ liệu thực tế, làm tài liệu tham khảo giá trị cho các nghiên cứu về xử lý ảnh tài liệu và học biểu diễn không gian tiềm ẩn.
  • Chuyên gia an toàn thông tin và kỹ sư bảo mật dữ liệu số: Cung cấp phương pháp luận giấu tin steganography phi thị giác thay thế các kỹ thuật LSB cổ điển, hỗ trợ xây dựng giải pháp chống giả mạo hồ sơ pháp lý và hợp đồng điện tử với độ an toàn dữ liệu trên 98%.
  • Cán bộ quản lý giáo dục và lãnh đạo các trường đại học: Giúp các nhà quản trị tiếp cận giải pháp công nghệ tiên tiến để bảo vệ uy tín thương hiệu học thuật, ngăn chặn triệt để tình trạng bằng giả cho hơn 10.000 sinh viên tốt nghiệp hàng năm.
  • Các doanh nghiệp công nghệ trong lĩnh vực EdTech và phần mềm văn phòng: Có thể khai thác mã nguồn thử nghiệm phát triển trên TensorFlow để thương mại hóa các công cụ xác thực chữ ký và số hóa văn bản hành chính với chi phí vận hành tối ưu.

Câu hỏi thường gặp

  • Tại sao mô hình CAE lại vượt trội hơn các mô hình GAN trong bài toán bảo mật chữ ký văn bằng? Mô hình CAE bổ sung số hạng chuẩn hóa Frobenius vào hàm mất mát, giúp cấu trúc biểu diễn tiềm ẩn kháng lại các biến dạng nhỏ và bảo toàn chính xác từng nét ký tự cổ với độ tin cậy nhận dạng đạt 87,2%, trong khi các mô hình GAN dễ gây mất mát chi tiết hình học cục bộ.

  • Việc nhúng mã ẩn vào chữ ký có làm suy giảm chất lượng hiển thị quang học của văn bằng không? Phương pháp tiếp cận mạng 3 tầng (Prepare - Masqued - Reveal) giúp nén và phân tán mã bảo mật vào toàn bộ không gian đa chiều của ký tự, đảm bảo mắt thường không thể phân biệt được sự thay đổi và duy trì độ tương đồng thị giác trên 95% so với nguyên bản.

  • Bộ dữ liệu BALI gồm 13.500 ảnh có ý nghĩa gì đối với tính chính xác của nghiên cứu? Tập dữ liệu BALI gồm 50 lớp ký tự cổ trên lá thốt nốt với 270 mẫu mỗi lớp phản ánh chân thực độ phức tạp, tính ngẫu nhiên và nét cong của chữ ký tay con người, cung cấp môi trường kiểm thử khắt khe hơn 60.000 mẫu chữ số đơn giản của tập MNIST.

  • Yêu cầu cấu hình hệ thống để triển khai mô hình thử nghiệm của luận văn là gì? Hệ thống được phát triển tối ưu trên nền tảng Python và thư viện TensorFlow, vận hành ổn định trên các máy chủ trang bị card đồ họa GPU tiêu chuẩn với kích thước lô 128 mẫu, tốc độ xử lý đạt dưới 0,5 giây cho mỗi tác vụ mã hóa văn bản.

  • Công nghệ giấu tin trong luận văn có chống lại được các hành vi quét và in lại (print-scan) không? Nhờ cơ chế giải mã dựa trên không gian tiềm ẩn được huấn luyện qua 100.000 epoch, mô hình Reveal Network có khả năng trích xuất chính xác hơn 90% thông tin bảo mật ngay cả khi văn bản trải qua các phép biến đổi hình học hoặc suy giảm độ phân giải khi in ấn.

Kết luận

  • Luận văn đã thực hiện đánh giá toàn diện và có hệ thống 12 mô hình sinh sâu (DGM) trên 70.000 mẫu MNIST và 13.500 mẫu ký tự phức tạp BALI.
  • Nghiên cứu khẳng định Contractive Auto-encoder (CAE) và Sparse Auto-encoder (SPAE) là hai kiến trúc tối ưu nhất, duy trì độ chính xác nhận dạng quang học trên 85% khi nhúng mã bảo mật.
  • Chuỗi tiền xử lý ảnh 4 giai đoạn ứng dụng CLAHE, lọc Gauss 5x5 và phân ngưỡng Otsu đã loại bỏ hơn 92% nhiễu nền, tạo chuẩn đầu vào đồng nhất cho mạng nơ-ron.
  • Hệ thống xây dựng thành công nguyên mẫu bảo vệ chữ ký số văn bằng 3 tầng cho Đại học La Rochelle trong khuôn khổ dự án SeAD.
  • Công trình đặt nền móng kỹ thuật vững chắc cho việc ứng dụng trí tuệ nhân tạo chuyên sâu vào lĩnh vực an ninh tài liệu số và chống gian lận học thuật.

Đóng góp lớn nhất của nghiên cứu là cung cấp một giải pháp bảo mật văn bằng điện tử vô hình, có khả năng tích hợp thực tế cao trong vòng 6 đến 12 tháng tới. Các cơ sở giáo dục đại học và viện nghiên cứu quan tâm có thể tải toàn văn công trình luận văn thạc sĩ để tham khảo chi tiết kiến trúc thuật toán và phối hợp triển khai giải pháp xác thực tài liệu số an toàn.