Tổng quan nghiên cứu

Trong bối cảnh chuyển đổi số và quản lý giáo dục hiện đại, công tác dự báo tuyển sinh đóng vai trò then chốt giúp các cơ sở giáo dục chủ động xây dựng chiến lược phát triển, phân bổ ngân sách và quy hoạch nguồn nhân lực. Tại Trường Trung học phổ thông Lê Quý Đôn (thành phố Cẩm Phả, tỉnh Quảng Ninh), trải qua 29 năm xây dựng và phát triển kể từ năm 1991, quy mô đào tạo liên tục thay đổi với diện tích 5.200 m2, 20 phòng học tiêu chuẩn và đội ngũ 44 cán bộ, giáo viên. Tuy nhiên, số lượng học sinh nhập học hàng năm có sự biến động phức tạp và phi tuyến tính rõ rệt, dao động từ mức thấp nhất là 242 học sinh vào năm 2006 lên mức đỉnh điểm 465 học sinh vào năm 2009. Sự chênh lệch lên tới 92,1% giữa các giai đoạn đặt ra thách thức lớn đối với công tác điều phối cơ sở vật chất và phân công giảng dạy.

Nghiên cứu của tác giả Nguyễn Thị Thơ, dưới sự hướng dẫn của Tiến sĩ Nguyễn Đình Dũng tại Trường Đại học Công nghệ Thông tin và Truyền thông – Đại học Thái Nguyên (năm 2020), đã tập trung giải quyết bài toán này. Mục tiêu cụ thể của luận văn là nghiên cứu, thiết kế và thử nghiệm mô hình mạng nơ-ron nhân tạo Perceptron đa lớp (MLP) kết hợp thuật toán lan truyền ngược (Backpropagation) để dự báo chính xác số lượng học sinh tuyển sinh. Phạm vi nghiên cứu được xác định dựa trên chuỗi dữ liệu lịch sử liên tục 20 năm từ năm 2000 đến năm 2019 tại Trường THPT Lê Quý Đôn. Ý nghĩa của đề tài thể hiện qua việc giảm thiểu sai số dự báo bình phương trung bình (MSE) và sai số phần trăm tuyệt đối trung bình (MAPE) xuống dưới mức sai số của các phương pháp thống kê cổ điển, tạo tiền đề nâng cao hiệu quả quản trị học đường đạt độ chuẩn xác trên 90%.

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 phân tích chuỗi thời gian phi tuyến tính và lý thuyết mạng nơ-ron nhân tạo (Artificial Neural Network - ANN). Trong phân tích chuỗi thời gian, đại lượng cần dự báo tại thời điểm tương lai được biểu diễn như một hàm phi tuyến phụ thuộc vào tập hợp các giá trị quan sát trong quá khứ. Khung lý thuyết trung tâm của luận văn là mô hình mạng Perceptron đa lớp (MLP), một kiến trúc mạng nơ-ron truyền thẳng bao gồm một lớp vào tiếp nhận tín hiệu, một hoặc nhiều lớp ẩn thực hiện trích xuất đặc trưng và một lớp ra cung cấp giá trị dự báo.

Mô hình hoạt động dựa trên 3 khái niệm toán học cốt lõi:

  • Nơ-ron nhân tạo và hàm truyền đạt: Mỗi nơ-ron tổng hợp tín hiệu vào có trọng số kết hợp với độ lệch thế hiệu dịch (bias) theo công thức toán học, sau đó chuyển đổi qua các hàm hoạt hóa phi tuyến như hàm Log-sigmoid hoặc Hyperbolic Tangent Sigmoid để tạo kết xuất.
  • Thuật toán lan truyền ngược sai số: Cơ chế huấn luyện có giám sát dựa trên phương pháp giảm độ dốc vi phân (Gradient Descent). Thuật toán áp dụng quy tắc đạo hàm chuỗi (Chain Rule) để truyền ngược sai số từ lớp ra về các lớp ẩn, từ đó hiệu chỉnh ma trận trọng số liên kết nhằm cực tiểu hóa hàm sai số bình phương trung bình (MSE).
  • Hệ số học và hệ số quán tính: Hệ số học điều chỉnh bước nhảy cập nhật trọng số trong khoảng từ 0,01 đến 0,5; kết hợp cùng hệ số quán tính nhằm tăng tốc độ hội tụ và hỗ trợ mạng thoát khỏi các điểm cực trị cục bộ.

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

Nguồn dữ liệu nghiên cứu là tập dữ liệu chuỗi thời gian thực tế gồm 20 mẫu quan sát hàng năm về quy mô tuyển sinh của Trường THPT Lê Quý Đôn giai đoạn 2000-2019. Phương pháp chọn mẫu áp dụng kỹ thuật cửa sổ trượt (sliding window) theo chuỗi thời gian với độ dài lịch sử quan sát n bước và khoảng cách dự báo s bước. Toàn bộ tập dữ liệu được phân chia thành 3 phần rõ ràng: tập huấn luyện (training set) chiếm 70% tổng số mẫu nhằm tối ưu trọng số mạng; tập kiểm tra (test set) chiếm 20% nhằm đánh giá khả năng tổng quát hóa; và tập kiểm định (validation set) chiếm 10% còn lại để kiểm tra độ tin cậy độc lập.

Lý do lựa chọn mạng nơ-ron MLP thay vì các phương pháp truyền thống như mô hình tự hồi quy (AR), trung bình trượt (MA), ARMA hay san bằng hàm mũ bắt nguồn từ bản chất phi tuyến phức tạp của dữ liệu giáo dục. Các phương pháp thống kê tuyến tính thường đòi hỏi giả định khắt khe về tính dừng và có xu hướng phản ứng chậm với những biến động đột ngột. Ngược lại, mạng MLP sở hữu năng lực học sâu từ dữ liệu, tự động xấp xỉ hàm phi tuyến bất kỳ mà không cần biết trước quy luật phân phối. Toàn bộ chương trình mô phỏng được lập trình và thực nghiệm trên môi trường phần mềm MATLAB R2019a với giao diện tương tác đồ họa hoàn chỉnh.

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

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

Quá trình thực nghiệm mô phỏng trên nền tảng MATLAB R2019a đã đem lại những phát hiện quan trọng về cấu trúc mạng và độ chính xác dự báo:

Thứ nhất, mô hình mạng nơ-ron MLP thể hiện sự vượt trội về độ chính xác so với các mô hình dự báo chuỗi thời gian truyền thống. Sai số bình phương trung bình (MSE) của mạng MLP giảm hơn 45% so với mô hình trung bình động và giảm 52% so với phương pháp trung bình giản đơn khi kiểm thử trên cùng tập dữ liệu 20 năm.

Thứ hai, số lượng nơ-ron tại lớp ẩn có ảnh hưởng quyết định đến khả năng thích ứng của mạng. Kết quả thử nghiệm khi thay đổi số nơ-ron lớp ẩn từ 3, 5, 8, 10 đến 15 cho thấy cấu trúc với 8 đến 10 nơ-ron ẩn đem lại kết quả tối ưu nhất. Khi số nơ-ron ẩn nhỏ hơn 5, mạng rơi vào trạng thái thiếu khớp (underfitting) với sai số MSE cao; ngược lại, khi số nơ-ron vượt quá 12, mạng xuất hiện hiện tượng thừa ăn khớp (overfitting) khiến sai số trên tập kiểm tra tăng thêm 18,4%.

Thứ ba, việc lựa chọn khoảng thời gian quan sát trước n đóng vai trò cốt lõi trong việc duy trì bộ nhớ dài hạn của chuỗi dữ liệu. Khi thiết lập n = 6 đến n = 10 năm, mô hình nắm bắt trọn vẹn xu hướng chu kỳ tuyển sinh 3-5 năm của nhà trường, đạt sai số phần trăm tuyệt đối trung bình (MAPE) dưới mức 4,5%.

Thứ tư, thuật toán lan truyền ngược kết hợp hệ số quán tính momentum giúp giảm thiểu thời gian huấn luyện xuống còn 500 đến 800 chu kỳ lặp (epochs), ngăn chặn hiệu quả tình trạng mạng bị tắc nghẽn tại các điểm cực tiểu cục bộ (local minima).

Thảo luận kết quả

Sự biến động mạnh của chuỗi số liệu tuyển sinh từ mức 247 học sinh (năm 2002) lên 421 học sinh (năm 2004) hay từ 277 học sinh (năm 2008) vọt lên 465 học sinh (năm 2009) phản ánh rõ nét tác động của các yếu tố kinh tế - xã hội tại địa bàn khai thác than Cẩm Phả và chính sách phân luồng giáo dục THCS. Dữ liệu thực nghiệm này khi được trực quan hóa qua biểu đồ đường xu hướng và đồ thị hội tụ sai số (Error Convergence Plot) đã chứng minh đường cong dự báo của mạng MLP bám sát chặt chẽ đường giá trị thực tế qua từng năm.

So sánh với các nghiên cứu quốc tế, kết quả này hoàn toàn tương đồng với công trình nghiên cứu của Desmond Bartholomew (năm 2018) tại Đại học FUTO và các công bố tại Đại học Sebha (năm 2009), khẳng định mạng nơ-ron nhân tạo luôn đạt độ chính xác cao hơn cây quyết định C4.5/C5.0 và mô hình hồi quy tuyến tính trong bài toán dự báo sinh viên. So với nghiên cứu trong nước của Dương Thu Trang với mạng MLP 10 nơ-ron ẩn, mô hình đề xuất trong luận văn đã tối ưu hóa linh hoạt cả hai tham số n và s trên giao diện phần mềm, cho phép người quản lý chủ động dự báo trước 1 đến 3 năm học tiếp theo với độ tin cậy vững chắc.

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

Dựa trên kết quả nghiên cứu lý thuyết và thực nghiệm mô phỏng, luận văn đưa ra 4 giải pháp hành động cụ thể nhằm nâng cao hiệu quả quản trị giáo dục:

Thứ nhất, tích hợp phần mềm mô phỏng dự báo MLP vào hệ thống quản lý học đường điện tử. Ban Giám hiệu phối hợp với Tổ Tin học hoàn thành việc cài đặt và chuyển giao phần mềm trong vòng 3 tháng, giúp rút ngắn thời gian xây dựng kế hoạch tuyển sinh hàng năm từ 10 ngày làm việc xuống dưới 1 giờ với độ chính xác đạt trên 95%.

Thứ hai, chuẩn hóa quy trình thu thập và tiền xử lý dữ liệu đầu vào định kỳ. Bộ phận Hành chính – Tổng hợp chịu trách nhiệm cập nhật liên tục cơ sở dữ liệu học sinh nhập học, kết quả tốt nghiệp THCS trên địa bàn phường Quang Hanh vào tháng 6 hàng năm, đảm bảo 100% dữ liệu chuỗi thời gian được chuẩn hóa về đoạn từ 0 đến 1 trước khi đưa vào huấn luyện mô hình.

Thứ ba, thiết lập cơ chế tái huấn luyện mạng nơ-ron (re-training) sau mỗi kỳ tuyển sinh. Chuyên viên quản trị hệ thống thực hiện hiệu chỉnh ma trận trọng số mạng định kỳ 12 tháng/lần vào đầu mỗi năm học mới, duy trì kích thước cửa sổ quan sát n = 10 nhằm kiểm soát sai số tuyệt đối trung bình luôn ổn định dưới ngưỡng 5%.

Thứ tư, ứng dụng kết quả dự báo 3 năm (s = 3) vào công tác quy hoạch cơ sở vật chất và đào tạo đội ngũ. Hội đồng trường căn cứ vào dự báo số lượng học sinh để chủ động phân bổ nguồn vốn đầu tư nâng cấp 20 phòng học, 3 phòng thí nghiệm đa năng và xây dựng lộ trình bồi dưỡng nâng cao trình độ cho 44 cán bộ, giáo viên, ngăn ngừa tình trạng quá tải sĩ số hoặc lãng phí ngân sách nhà nước.

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

Nội dung luận văn mang lại giá trị học thuật và thực tiễn phong phú cho 4 nhóm đối tượng chính:

Nhóm 1 - Ban Giám hiệu và các nhà quản lý trường học phổ thông: Cung cấp công cụ khoa học hỗ trợ ra quyết định chiến lược, giúp lập kế hoạch chỉ tiêu tuyển sinh, phân bổ lớp học và dự trù kinh phí hoạt động cho chu kỳ 1-3 năm học tiếp theo một cách chuẩn xác.

Nhóm 2 - Chuyên viên kế hoạch và hoạch định chính sách tại Sở/Phòng GD&ĐT: Sử dụng phương pháp luận chuỗi thời gian phi tuyến để xây dựng mô hình dự báo quy mô học sinh trên toàn địa bàn quận, huyện, tỉnh; làm căn cứ phân bổ chỉ tiêu công lập và đầu tư cơ sở hạ tầng giáo dục vùng miền.

Nhóm 3 - Học viên cao học và nghiên cứu sinh chuyên ngành Khoa học máy tính, Hệ thống thông tin: Tài liệu tham khảo hữu ích về kỹ thuật thiết kế mạng Perceptron đa lớp, giải thuật tối ưu lan truyền ngược sai số và phương pháp xử lý dữ liệu chuỗi thời gian nhỏ bằng phần mềm MATLAB.

Nhóm 4 - Kỹ sư phát triển phần mềm công nghệ giáo dục (EdTech): Khai thác thuật toán và cấu trúc module chương trình để tích hợp các tính năng phân tích dự đoán thông minh vào hệ thống phần mềm quản lý trường học hiện đại.

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

1. Tại sao mạng nơ-ron MLP lại vượt trội hơn các mô hình thống kê cổ điển trong dự báo tuyển sinh?

Mô hình thống kê cổ điển như AR hay MA giả định mối quan hệ tuyến tính và tính dừng của dữ liệu, khiến chúng kém nhạy bén trước biến động bất thường. Mạng MLP với các hàm kích hoạt phi tuyến có khả năng tự học các quy luật ngầm phức tạp, giúp giảm sai số MSE hơn 45% so với phương pháp trung bình động.

2. Chuỗi dữ liệu 20 năm có đủ độ lớn để huấn luyện mạng nơ-ron nhân tạo hiệu quả không?

Với kích thước mẫu 20 năm, việc lựa chọn mạng sâu nhiều lớp ẩn sẽ dễ gây thừa ăn khớp. Luận văn đã giải quyết bằng cách áp dụng mạng 3 lớp với số nơ-ron ẩn giới hạn từ 8 đến 10 kết hợp kỹ thuật trượt cửa sổ n = 6 đến n = 10, đảm bảo mạng hội tụ chuẩn xác và đạt độ tổng quát hóa cao.

3. Làm thế nào để giải quyết tình trạng mạng nơ-ron bị mắc kẹt tại điểm cực tiểu cục bộ?

Thuật toán lan truyền ngược nguyên bản dễ bị rơi vào cực tiểu địa phương. Nghiên cứu đã bổ sung hệ số quán tính momentum vào công thức cập nhật trọng số và thử nghiệm nhiều bộ trọng số khởi tạo ban đầu ngẫu nhiên, giúp mạng vượt qua các điểm dốc cạn và đạt điểm tối ưu toàn cục.

4. Người sử dụng không chuyên về lập trình có thể vận hành chương trình mô phỏng không?

Hoàn toàn có thể. Chương trình được thiết kế giao diện đồ họa GUI thân thiện trên nền MATLAB R2019a. Người quản lý chỉ cần nhập dữ liệu tuyển sinh, chọn tham số n và s bằng vài thao tác chuột trực quan là có thể xuất ngay bảng kết quả và biểu đồ dự báo chi tiết.

5. Mô hình này có thể mở rộng để dự báo các chỉ số giáo dục khác không?

Có. Cấu trúc mô hình và mã nguồn hoàn toàn có thể tái sử dụng để dự báo tỷ lệ học sinh đỗ tốt nghiệp, tỷ lệ thi đỗ đại học (hiện đạt 50% đến 60% tại trường) hoặc dự báo nhu cầu biên chế giáo viên cho các trường THCS và THPT trên cả nước.

Kết luận

  • Luận văn đã giải quyết trọn vẹn bài toán dự báo tuyển sinh phi tuyến tính thông qua việc ứng dụng thành công mạng nơ-ron truyền thẳng nhiều lớp MLP kết hợp giải thuật lan truyền ngược sai số.
  • Khai thác hiệu quả chuỗi dữ liệu thực nghiệm 20 năm (2000-2019) tại Trường THPT Lê Quý Đôn, chứng minh tính ưu việt của mô hình AI so với các phương pháp thống kê truyền thống với sai số MAPE dưới 5%.
  • Xây dựng thành công phần mềm mô phỏng chuyên dụng trên nền tảng MATLAB R2019a, hỗ trợ đắc lực việc trực quan hóa số liệu và tùy biến linh hoạt các tham số dự báo theo nhu cầu thực tế.
  • Đưa ra quy trình chuẩn hóa tham số cấu trúc mạng (8-10 nơ-ron lớp ẩn, cửa sổ quan sát n = 10), tạo khuôn mẫu khoa học tin cậy cho việc xử lý các tập dữ liệu chuỗi thời gian quy mô vừa và nhỏ.
  • Cung cấp cơ sở khoa học vững chắc giúp Ban Giám hiệu và các cơ quan quản lý giáo dục địa phương chủ động hoạch định chiến lược đầu tư cơ sở vật chất và phân bổ đội ngũ cán bộ giáo viên bền vững.

Trong giai đoạn 2021-2025, hướng phát triển tiếp theo của nghiên cứu là mở rộng tích hợp các yếu tố đầu vào đa chiều như biến động nhân khẩu học, thu nhập bình quân đầu người và kết hợp giải thuật di truyền (GA) để tự động tối ưu hóa trọng số mạng. Quý độc giả, các nhà nghiên cứu và cán bộ quản lý quan tâm có thể khai thác tài liệu luận văn này làm cơ sở triển khai các giải pháp trí tuệ nhân tạo tương tự trong quản trị giáo dục hiện đại.