Tổng quan nghiên cứu

Trong bối cảnh cuộc Cách mạng Công nghiệp 4.0 đang tác động mạnh mẽ đến mọi lĩnh vực của đời sống xã hội, việc ứng dụng trí tuệ nhân tạo vào quản trị học đường trở thành một yêu cầu cấp thiết. Tại các trường phổ thông hiện nay, phương pháp điểm danh truyền thống bằng cách gọi tên từng học sinh tiêu tốn trung bình từ 5 đến 10 phút trong mỗi tiết học 45 phút, chiếm khoảng 11% đến 22% tổng thời lượng giảng dạy của giáo viên. Thực trạng này không chỉ làm gián đoạn tiến trình truyền thụ kiến thức mà còn dễ dẫn đến tình trạng ghi nhận thiếu chính xác hoặc điểm danh hộ.

Nhằm giải quyết triệt để bài toán quản lý nề nếp và tối ưu hóa thời gian đứng lớp, nghiên cứu của tác giả Trần Nguyễn Thanh Tuyền thực hiện năm 2019 tại Trường Đại học Thủ Dầu Một đã xây dựng và hoàn thiện đề tài: "Hệ thống điểm danh học sinh tại trường phổ thông sử dụng công nghệ nhận dạng khuôn mặt". Mục tiêu cụ thể của luận văn là nghiên cứu cấu trúc mạng nơ-ron tích chập sâu, áp dụng giải thuật học sâu FaceNet để tự động nhận dạng khuôn mặt học sinh và xây dựng giao diện ứng dụng thực tế có khả năng xuất dữ liệu điểm danh ra định dạng bảng tính.

Nghiên cứu được triển khai thực nghiệm trực tiếp trên đối tượng học sinh khối 8 tại trường Trung học cơ sở Định Hòa, tỉnh Bình Dương trong năm 2019. Đóng góp nổi bật của đề tài là xây dựng thành công quy trình tự động hóa khép kín từ khâu tiếp nhận luồng hình ảnh camera đến xuất báo cáo quản lý, cắt giảm thời gian điểm danh xuống chỉ còn dưới 1 giây cho mỗi học sinh, đồng thời thiết lập độ chính xác nhận diện đạt mức trên 92% trong điều kiện ánh sáng trường học tiêu chuẩn.

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

Khung lý thuyết áp dụng

Luận văn xây dựng hệ thống dựa trên hai trụ cột lý thuyết cốt lõi của Trí tuệ nhân tạo: Mạng nơ-ron nhân tạo truyền thống và Mạng nơ-ron tích chập sâu. Mạng nơ-ron tích chập giải quyết triệt để hạn chế bùng nổ tham số của mạng truyền thẳng nhờ hai cơ chế then chốt: kết nối cục bộ và chia sẻ trọng số thông qua các bộ lọc tích chập có kích thước 3x3 và 5x5.

Nền tảng kiến trúc của hệ thống tiếp thu mô hình FaceNet kết hợp xương sống Inception GoogLeNet gồm 9 khối Inception, 54 bộ lọc tích chập và 13 bộ lọc lấy mẫu cực đại. Khái niệm trung tâm của mô hình là phép ánh xạ hình ảnh khuôn mặt vào không gian véc-tơ Ơ-clit thu gọn 128 chiều. Độ tương đồng giữa hai khuôn mặt được đo lường trực tiếp bằng khoảng cách chuẩn bậc hai giữa hai véc-tơ đặc trưng.

Để tối ưu hóa không gian nhúng, nghiên cứu vận dụng hàm mất mát bộ ba sai số gồm ba thành phần: mẫu neo, mẫu dương tính cùng định danh và mẫu âm tính khác định danh. Hàm mất mát bộ ba ép khoảng cách giữa mẫu neo và mẫu dương tính co lại, đồng thời đẩy khoảng cách giữa mẫu neo và mẫu âm tính vượt qua một ngưỡng biên xác định trước.

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

Dữ liệu thực nghiệm của nghiên cứu gồm 8.000 tệp ảnh thu thập từ 200 học sinh khối 8 trường Trung học cơ sở Định Hòa, tương ứng với tỷ lệ mẫu trung bình 40 ảnh cho mỗi đối tượng. Phương pháp chọn mẫu có chủ đích kết hợp phân tầng được áp dụng nhằm thu thập đa dạng các góc nghiêng khuôn mặt từ 0 đến 30 độ, các trạng thái cảm xúc tự nhiên và các mức độ chiếu sáng khác nhau trong khuôn viên lớp học.

Quy trình tiền xử lý ảnh sử dụng mạng nơ-ron xếp tầng đa nhiệm để phát hiện vùng chứa khuôn mặt, sau đó áp dụng thư viện xử lý ảnh để cắt, căn chỉnh và chuẩn hóa kích thước về chuẩn 160x160 điểm ảnh trước khi đưa vào không gian dải giá trị từ âm 1 đến dương 1. Véc-tơ đặc trưng 128 chiều sau khi trích xuất được đưa vào bộ phân loại k láng giềng gần nhất và bộ phân loại véc-tơ hỗ trợ tuyến tính để xác định danh tính.

Lý do lựa chọn FaceNet kết hợp học máy một lần là nhằm giải quyết bài toán mở rộng danh sách học sinh. Khi bổ sung học sinh mới, hệ thống chỉ cần tính toán véc-tơ đặc trưng của đối tượng mà không cần tái huấn luyện toàn bộ mạng tích chập phức tạp. Toàn bộ quy trình thực nghiệm được lập trình trên nền tảng hệ điều hành Ubuntu trong năm 2019.

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

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

Quá trình kiểm thử mô hình trên tập dữ liệu thực nghiệm đã mang lại các kết quả định lượng cụ thể:

Thứ nhất, mô hình nhận dạng khuôn mặt đề xuất đạt độ chính xác tổng thể 92,5% trên tổng số 8.000 bức ảnh của 200 học sinh trường Trung học cơ sở Định Hòa. Kết quả này chứng minh tính khả thi vượt trội của kiến trúc học sâu so với các thuật toán truyền thống vốn phụ thuộc vào đặc trưng rút trích thủ công.

Thứ hai, không gian nhúng 128 chiều phân tách rõ rệt các cá nhân với ngưỡng khoảng cách phân định tối ưu là 1,1. Khi khoảng cách giữa hai véc-tơ nhỏ hơn 1,1, hệ thống xác nhận chính xác hai khuôn mặt thuộc về cùng một học sinh với độ tin cậy trên 95%.

Thứ ba, việc chuẩn hóa kích thước ảnh đầu vào từ 96x96 điểm ảnh lên 160x160 điểm ảnh giúp cải thiện độ chính xác phân loại thêm 4,3%, đồng thời giữ vững tốc độ xử lý khung hình ở mức 0,35 giây cho mỗi lượt nhận diện trên máy tính tiêu chuẩn.

Thứ tư, hệ thống phần mềm giao diện người dùng hoàn chỉnh cho phép đồng bộ kết quả điểm danh, hiển thị thông tin học sinh tức thì và trích xuất danh sách vắng, có mặt ra tệp bảng tính với độ trễ ghi dữ liệu dưới 0,5 giây cho mỗi lớp học 40 học sinh.

Thảo luận kết quả

Hiệu năng ấn tượng của hệ thống bắt nguồn từ khả năng trích xuất đặc trưng bậc cao của các khối Inception và hiệu quả phân cụm của hàm mất mát bộ ba. Khi đối chiếu với phương pháp túi từ kết hợp đặc trưng biến đổi bất biến theo tỷ lệ trên tập dữ liệu chuẩn AR, phương pháp cũ chỉ đạt độ chính xác dao động từ 75% đến 82% khi gặp điều kiện che khuất và biểu cảm thay đổi. Trong khi đó, mô hình mạng tích chập sâu của luận văn duy trì được độ ổn định nhận dạng trên 88% ngay cả khi học sinh thay đổi biểu cảm hoặc bị bóng râm che khuất một phần khuôn mặt.

Dữ liệu kiểm thử của luận văn có thể được trực quan hóa thông qua biểu đồ phân phối khoảng cách giữa các cặp ảnh và ma trận nhầm lẫn phân loại giữa 200 học sinh. Biểu đồ đường thể hiện mối quan hệ giữa kích thước ảnh đầu vào (96x96, 112x112, 160x160, 224x224 điểm ảnh) và độ chính xác phân loại cho thấy kích thước 160x160 điểm ảnh là điểm cân bằng hoàn hảo nhất giữa tải trọng tính toán phần cứng và tỷ lệ nhận diện đúng.

Tuy nhiên, nghiên cứu cũng chỉ ra rằng khi điều kiện ánh sáng quá yếu hoặc góc quay lệch quá 45 độ, sai số nhận diện có xu hướng gia tăng lên mức 12,8%. Điều này khẳng định tầm quan trọng của việc bố trí thiết bị thu hình đúng chuẩn tại không gian lớp học.

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

Dựa trên kết quả nghiên cứu thực nghiệm, tác giả đưa ra 4 giải pháp trọng tâm nhằm hoàn thiện và nhân rộng hệ thống:

Nâng cấp phần cứng thu nhận hình ảnh: Nhà trường và Ban quản lý cơ sở vật chất cần đầu tư lắp đặt camera độ phân giải cao chuẩn 1080p với tốc độ 60 khung hình trên giây tại cửa ra vào và bục giảng trong vòng 3 tháng tới. Mục tiêu nâng độ chính xác nhận diện từ 92,5% lên mức 96,5% trong điều kiện ánh sáng tự nhiên.

Tích hợp cổng liên lạc điện tử và quản lý dữ liệu: Bộ phận Công nghệ thông tin của nhà trường cần kết nối cơ sở dữ liệu điểm danh với hệ thống sổ liên lạc điện tử trong thời gian 6 tháng, tự động gửi thông báo thời gian vào lớp của học sinh đến ứng dụng di động của phụ huynh trong vòng 10 giây sau khi nhận diện.

Chuẩn hóa và mở rộng tập dữ liệu huấn luyện: Giáo viên chủ nhiệm phối hợp cùng đội ngũ kỹ thuật thực hiện chụp bổ sung từ 50 đến 80 góc ảnh chất lượng cao cho mỗi học sinh vào đầu năm học, bao gồm cả trường hợp học sinh đeo kính cận hoặc thay đổi kiểu tóc, nhằm kéo giảm tỷ lệ nhận diện sai xuống dưới 2% trong lộ trình 12 tháng.

Tối ưu hóa mô hình nhúng trên thiết bị biên: Đội ngũ phát triển phần mềm cần chuyển đổi và nén mô hình sang định dạng nhẹ để triển khai trực tiếp trên các vi máy tính nhúng chuyên dụng trong vòng 6 tháng, giúp giảm chi phí đầu tư máy chủ xuống 40% và hạ độ trễ xử lý xuống dưới 200 mili-giây.

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

Cán bộ quản lý giáo dục và Ban giám hiệu các trường phổ thông: Tài liệu cung cấp cơ sở khoa học và giải pháp thực tế để chuyển đổi số công tác quản trị học đường, cắt giảm 100% thời gian điểm danh thủ công và minh bạch hóa dữ liệu chuyên cần của học sinh.

Chuyên gia nghiên cứu Trí tuệ nhân tạo và Thị giác máy tính: Luận văn là tài liệu tham khảo giá trị về phương pháp ứng dụng mạng nơ-ron tích chập, thuật toán FaceNet và tối ưu hóa hàm mất mát bộ ba trên tập dữ liệu học sinh Việt Nam.

Kỹ sư phát triển phần mềm và công ty công nghệ giáo dục: Cung cấp bản thiết kế hệ thống chi tiết từ kiến trúc mạng, phương pháp tiền xử lý dữ liệu hình ảnh đến giao diện người dùng và chức năng trích xuất dữ liệu ra bảng tính.

Học viên cao học và sinh viên ngành Hệ thống thông tin: Cung cấp bức tranh toàn diện từ nền tảng lý thuyết mạng nơ-ron nhân tạo đến quy trình thực nghiệm, đánh giá sai số và triển khai ứng dụng công nghệ 4.0 vào thực tiễn đời sống.

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

Hệ thống điểm danh bằng khuôn mặt trong luận văn đạt độ chính xác bao nhiêu? Hệ thống đạt độ chính xác thực nghiệm 92,5% khi thử nghiệm trên bộ dữ liệu gồm 8.000 bức ảnh của 200 học sinh khối 8 trường Trung học cơ sở Định Hòa, duy trì nhận diện ổn định với góc nghiêng khuôn mặt dưới 30 độ.

Tại sao luận văn lựa chọn giải thuật FaceNet thay vì mạng nơ-ron phân loại truyền thống? FaceNet ánh xạ khuôn mặt thành véc-tơ 128 chiều và dùng hàm mất mát bộ ba để tối ưu khoảng cách Ơ-clit. Phương pháp này cho phép nhận dạng theo cơ chế học một lần, dễ dàng thêm học sinh mới mà không phải huấn luyện lại mạng từ đầu.

Dữ liệu hình ảnh đầu vào được chuẩn hóa như thế nào trước khi nhận diện? Ảnh chụp từ camera được xử lý qua mạng nơ-ron đa nhiệm để định vị khuôn mặt, sau đó dùng thư viện xử lý ảnh để cắt, căn chỉnh và điều chỉnh kích thước chuẩn về 160x160 điểm ảnh trước khi đưa vào mạng tích chập.

Hệ thống có hỗ trợ xuất dữ liệu chuyên cần phục vụ công tác quản lý không? Ứng dụng được thiết kế giao diện đồ họa hoàn chỉnh, cho phép nhận diện theo thời gian thực và tự động ghi nhận, xuất kết quả điểm danh ra tệp bảng tính theo danh sách lớp với độ trễ xử lý dưới 0,5 giây.

Hạn chế lớn nhất của đề tài là gì và phương hướng khắc phục ra sao? Hạn chế chính là hệ thống bị giảm độ chính xác khi góc quay khuôn mặt nghiêng quá 45 độ hoặc ánh sáng quá tối. Hướng khắc phục là lắp đặt camera chuyên dụng góc rộng và tăng cường chụp mẫu ảnh đa dạng góc độ cho học sinh.

Kết luận

  • Luận văn hoàn thành xuất sắc mục tiêu nghiên cứu lý thuyết mạng nơ-ron tích chập và áp dụng thành công kiến trúc FaceNet vào bài toán nhận dạng khuôn mặt học sinh.
  • Xây dựng thành công tập dữ liệu gồm 8.000 ảnh của 200 học sinh và đạt tỷ lệ nhận dạng chính xác ấn tượng 92,5% trên môi trường thực tế.
  • Phát triển phần mềm ứng dụng hoàn chỉnh có khả năng liên kết dữ liệu và xuất báo cáo điểm danh ra bảng tính phục vụ trực tiếp công tác quản trị trường học.
  • Đóng góp giải pháp công nghệ thiết thực giúp tiết kiệm từ 5 đến 10 phút mỗi tiết học và hiện đại hóa môi trường giáo dục phổ thông.
  • Lộ trình 6 đến 12 tháng tới sẽ tập trung tối ưu mô hình trên thiết bị phần cứng nhúng và tích hợp liên thông với hệ thống sổ liên lạc điện tử.

Nhà trường và các đơn vị giáo dục hãy chủ động tiếp cận, đầu tư và ứng dụng các giải pháp điểm danh thông minh dựa trên trí tuệ nhân tạo để nâng cao chất lượng quản lý học đường trong kỷ nguyên số.