Tổng quan nghiên cứu

Kỳ thi tốt nghiệp Trung học phổ thông Quốc gia đóng vai trò bản lề trong việc đánh giá kết quả học tập 12 năm và cung cấp dữ liệu xét tuyển vào các trường đại học, cao đẳng trên cả nước. Theo phương án đổi mới giáo dục, thí sinh phải dự thi 3 môn bắt buộc gồm Toán, Ngữ văn, Ngoại ngữ và chọn 1 trong 2 bài thi tổ hợp là Khoa học Tự nhiên (Vật lý, Hóa học, Sinh học) hoặc Khoa học Xã hội (Lịch sử, Địa lý, Giáo dục công dân). Hằng năm có khoảng hơn 900.000 thí sinh tham dự kỳ thi này, song theo thống kê thực tế, hơn 65% học sinh đăng ký chọn môn thi dựa trên cảm tính chủ quan, sự rủ rê của bạn bè hoặc kỳ vọng một chiều từ phụ huynh. Tình trạng thiếu cơ sở định lượng khoa học khiến khoảng 20% đến 30% học sinh chọn sai tổ hợp so với năng lực thực sự, dẫn đến suy giảm kết quả học tập và tạo ra nhiều khó khăn cho các trường THPT trong công tác phân chia lớp, bố trí giáo viên và xếp thời khóa biểu.

Mục tiêu trọng tâm của nghiên cứu là xây dựng một hệ tư vấn thông minh ứng dụng các kỹ thuật khai phá dữ liệu và trí tuệ nhân tạo, hỗ trợ học sinh lựa chọn đúng tổ hợp môn thi phù hợp với năng lực học tập thực tế. Phạm vi nghiên cứu được triển khai trên dữ liệu điểm số học tập của học sinh các trường THPT tại thành phố Vũng Tàu, điển hình là trường THPT Trần Nguyên Hãn trong giai đoạn từ năm 2018 đến năm 2021 với quy mô dữ liệu thử nghiệm từ 1.073 đến 5.231 mẫu. Ý nghĩa thực tiễn của công trình thể hiện qua việc giảm thiểu hơn 80% tỷ lệ lựa chọn sai lệch, nâng cao độ chính xác dự báo kết quả học tập đạt trên 90%, đồng thời cung cấp công cụ đắc lực hỗ trợ nhà trường tối ưu hóa công tác quản lý và phân luồng giáo dục.

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 được xây dựng trên nền tảng lý thuyết học máy kết hợp giữa học không giám sát, học có giám sát và học bán giám sát. Ba mô hình thuật toán chủ đạo được tích hợp gồm:

  • Thuật toán phân cụm K-Means: Kỹ thuật học không giám sát thực hiện gom cụm tập dữ liệu học sinh thành $k$ nhóm có tính chất tương đồng cao dựa trên khoảng cách hình học, không phụ thuộc vào việc gán nhãn trước.
  • Bản đồ tự tổ chức SOM (Self-Organizing Map): Mô hình mạng nơ-ron nhân tạo học cạnh tranh giúp ánh xạ không gian thuộc tính đa chiều về không gian biểu diễn ít chiều hơn, kết hợp hàm kích hoạt Sigmoid và hệ suy luận mờ Takagi-Sugeno để tối ưu hóa việc xác định nơ-ron chiến thắng và cụm chiến thắng.
  • Thuật toán phân lớp k-NN (k-Nearest Neighbors): Phương pháp phân lớp bán giám sát thực hiện gán nhãn cho học sinh mới dựa trên tần suất xuất hiện chiếm ưu thế của $k$ láng giềng gần nhất trong không gian cụm chiến thắng.

Các khái niệm then chốt bao gồm: véc-tơ đặc trưng năng lực học tập $d$ chiều, khoảng cách tương đồng Euclide, trọng số nơ-ron mạng SOM và ngưỡng sai số hội tụ.

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

Nguồn dữ liệu của đề tài được thu thập từ cơ sở dữ liệu điểm trung bình cả năm của các môn học bắt buộc và môn thành phần tổ hợp trong 2 năm học liên tiếp (lớp 10 và lớp 11) của học sinh THPT. Cỡ mẫu nghiên cứu bao gồm bộ dữ liệu thực nghiệm chuẩn 1.073 mẫu và tập dữ liệu mở rộng 5.231 mẫu. Phương pháp chọn mẫu áp dụng kỹ thuật lấy mẫu phân tầng theo 5 mức học lực (Giỏi, Khá, Trung bình, Yếu, Kém) và phân chia theo tỷ lệ 70% dữ liệu huấn luyện, 30% dữ liệu kiểm thử độc lập.

Quy trình phân tích dữ liệu được tổ chức thành 2 pha liên hoàn:

  • Pha 1 (Xử lý và huấn luyện): Chuẩn hóa điểm số các môn về miền giá trị [0, 1], tiến hành phân cụm K-Means với độ phức tạp $O(N^2)$ để tạo tâm cụm ban đầu, sau đó huấn luyện tinh chỉnh bộ véc-tơ trọng số mạng SOM với $T$ vòng lặp nhằm đạt trạng thái hội tụ.
  • Pha 2 (Dự báo và tư vấn): Chuẩn hóa véc-tơ điểm của học sinh cần tư vấn, sử dụng thuật toán SOMWinner để tìm cụm chiến thắng với độ phức tạp $O(k)$, sau đó áp dụng k-NN với giá trị $k=3$ hoặc $k=5$ nhằm tính tần suất nhãn lớp và đưa ra khuyến nghị tổ hợp môn tối ưu.

Lý do lựa chọn phương pháp phân tích tích hợp này là nhằm khắc phục hạn chế của việc phân cụm K-Means truyền thống khi dữ liệu tăng trưởng theo thời gian, đồng thời tăng tốc độ truy vấn và độ chính xác phân lớp cho học sinh mới.

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 trên các tập dữ liệu tại thành phố Vũng Tàu đã mang lại những kết quả định lượng nổi bật:

  • Phân cụm năng lực chính xác: Thuật toán K-Means đã phân chia thành công 1.073 mẫu học sinh thành 5 cụm năng lực rõ rệt tương ứng với các mức học lực; các tâm cụm nhanh chóng đạt trạng thái hội tụ ổn định sau 12 đến 15 bước lặp.
  • Tối ưu hóa lựa chọn cụm bằng mạng SOM: Mạng SOM sau khi huấn luyện đã xác định chính xác cụm chiến thắng cho các mẫu truy vấn với độ chính xác đạt 92,5%, thời gian xử lý trung bình dao động từ 0,025 đến 0,045 giây cho mỗi mẫu học sinh.
  • Nâng cao độ chính xác dự báo tổ hợp môn: Ứng dụng thuật toán k-NN trên cụm chiến thắng của mạng SOM đạt độ chính xác dự báo tổ hợp môn thi (Khoa học Tự nhiên hoặc Khoa học Xã hội) lên tới 94,8%, cải thiện hơn 12,3% so với việc áp dụng k-NN trực tiếp trên toàn bộ tập dữ liệu thô chưa phân cụm.
  • Khả năng mở rộng vượt trội trên tập dữ liệu lớn: Khi kiểm thử trên bộ dữ liệu mở rộng 5.231 mẫu, hệ thống duy trì độ chính xác dự báo học lực đạt 91,2% và độ chính xác dự báo danh hiệu thi đua đạt 89,6%, chứng minh tính ổn định cao khi quy mô dữ liệu tăng gấp 4,8 lần.

Thảo luận kết quả

Hiệu suất vượt trội của hệ thống xuất phát từ cơ chế phối hợp hai pha chặt chẽ: mạng SOM đóng vai trò khoanh vùng không gian tìm kiếm về một cụm dữ liệu cục bộ có độ tương đồng cao, giúp thuật toán k-NN loại bỏ các phần tử nhiễu từ các nhóm học lực khác. So với công trình của Oyelade và cộng sự (2010) vốn chỉ phân nhóm sinh viên bằng K-Means cố định không thể mở rộng, hay nghiên cứu của Khadir và cộng sự (2015) và Purbasari và cộng sự (2020) chỉ dừng lại ở phân loại theo nơ-ron chiến thắng đơn lẻ, mô hình trong luận văn đã kết hợp thành công kỹ thuật bán giám sát k-NN với hàm suy luận mờ, giải quyết triệt để bài toán tiếp nhận dữ liệu học sinh mới mà không cần huấn luyện lại toàn bộ hệ thống từ đầu.

Dữ liệu kết quả nghiên cứu được biểu diễn trực quan qua biểu đồ phân tán đa chiều minh họa vị trí 5 tâm cụm năng lực, bảng ma trận nhầm lẫn (confusion matrix) chi tiết hóa tỷ lệ dự báo chính xác giữa hai tổ hợp môn, và đồ thị đường thể hiện thời gian đáp ứng của máy chủ luôn duy trì dưới 50ms trên mọi kích thước mẫu thử nghiệm.

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

  • Triển khai phần mềm tư vấn trực tuyến: Ban Giám hiệu các trường THPT cần phối hợp với bộ phận công nghệ thông tin tích hợp công cụ tư vấn vào cổng thông tin điện tử của nhà trường trong thời gian 6 tháng, đảm bảo 100% học sinh khối 10 và khối 11 được đánh giá năng lực định kỳ trước khi đăng ký môn thi.
  • Chuẩn hóa hệ thống cơ sở dữ liệu điểm số: Tổ chuyên môn và giáo viên bộ môn tiến hành số hóa và đồng bộ học bạ điện tử định kỳ theo quý, chuẩn hóa thang điểm của hơn 5.000 học sinh về định dạng chuẩn trước tháng 8 hằng năm để làm giàu tập dữ liệu huấn luyện cho mô hình.
  • Mở rộng phạm vi áp dụng cấp sở: Sở Giáo dục và Đào tạo tỉnh Bà Rịa – Vũng Tàu chủ trì đề án triển khai thử nghiệm hệ thống tại 15 trường THPT trên địa bàn tỉnh trong vòng 12 tháng, đặt mục tiêu nâng tỷ lệ học sinh chọn đúng tổ hợp theo đúng năng lực đạt tối thiểu 95%.
  • Nâng cấp thuật toán và phát triển ứng dụng di động: Nhóm nghiên cứu tiếp tục tích hợp các mô hình học sâu kết hợp cơ chế chú ý, phấn đấu rút ngắn thời gian phản hồi xuống dưới 20ms cho mỗi yêu cầu và phát hành ứng dụng di động dành cho học sinh, phụ huynh trong vòng 18 tháng tới.

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

  • Học sinh và phụ huynh học sinh THPT: Nhận được khuyến nghị khách quan, khoa học về việc chọn tổ hợp Khoa học Tự nhiên hay Khoa học Xã hội dựa trên phân tích điểm số tích lũy của 2 năm học lớp 10 và 11, giảm thiểu tối đa áp lực tâm lý và nguy cơ chọn sai hướng đi.
  • Cán bộ quản lý và giáo viên các trường THPT: Sử dụng kết quả dự báo để chủ động sắp xếp thời khóa biểu, phân công chuyên môn và phân chia lớp học khối 12 sớm hơn từ 2 đến 3 tháng trước năm học mới, giảm hơn 80% tình trạng xáo trộn danh sách lớp.
  • Sinh viên, học viên cao học và nhà nghiên cứu Công nghệ thông tin: Tiếp cận một tài liệu tham khảo chất lượng về kỹ thuật khai phá dữ liệu giáo dục, nắm vững phương pháp kết hợp giữa K-Means, mạng nơ-ron SOM và thuật toán phân lớp k-NN trong môi trường dữ liệu tăng trưởng.
  • Các doanh nghiệp EdTech và đơn vị phát triển giải pháp giáo dục: Kế thừa kiến trúc Client-Server và quy trình chuẩn hóa dữ liệu đa chiều để phát triển các nền tảng hướng nghiệp số, tuyển sinh thông minh phục vụ cho hàng triệu người dùng.

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

Hệ thống sử dụng các tiêu chí dữ liệu nào để đưa ra tư vấn cho học sinh? Hệ thống dựa trên cơ sở dữ liệu điểm trung bình cả năm của 2 năm học liên tiếp (lớp 10 và lớp 11) bao gồm Toán, Ngữ văn, Ngoại ngữ cùng các môn thuộc hai tổ hợp Khoa học Tự nhiên và Khoa học Xã hội. Minh chứng thực nghiệm trên 1.073 mẫu học sinh cho thấy điểm quá trình phản ánh chính xác 94,8% năng lực học tập thực tế của học sinh.

Tại sao luận văn lại kết hợp mạng SOM với k-NN thay vì sử dụng một thuật toán riêng lẻ? Việc dùng riêng K-Means không phân lớp được đối tượng mới, trong khi k-NN đơn lẻ trên tập dữ liệu lớn sẽ tốn nhiều tài nguyên tính toán và dễ sai lệch do nhiễu. Mạng SOM giúp xác định nhanh cụm chiến thắng qua hàm Sigmoid với độ phức tạp $O(k)$, sau đó k-NN chỉ phân lớp cục bộ, giúp tăng độ chính xác thêm 12,3%.

Khi có thêm học sinh mới hằng năm, hệ thống có phải huấn luyện lại từ đầu không? Hệ thống không cần huấn luyện lại từ đầu nhờ cơ chế xử lý hai pha linh hoạt. Mẫu học sinh mới chỉ cần chuẩn hóa véc-tơ điểm về miền [0, 1] và chiếu qua bộ trọng số SOM đã tối ưu để tìm cụm chiến thắng, sau đó thuật toán k-NN thực hiện phân lớp tức thì với thời gian chỉ từ 0,025 đến 0,045 giây.

Hệ thống có thể dự báo các thông tin học tập nào khác ngoài tổ hợp môn thi? Bên cạnh việc định hướng bài thi tổ hợp tối ưu, hệ thống còn dự báo chính xác mức học lực (Giỏi, Khá, Trung bình), xếp loại hạnh kiểm và danh hiệu thi đua cả năm. Kết quả kiểm nghiệm thực tế trên 5.231 học sinh ghi nhận độ chính xác dự báo danh hiệu đạt 89,6% và học lực đạt 91,2%.

Mô hình của luận văn có thể ứng dụng trong các bài toán ngoài giáo dục không? Kiến trúc kết hợp K-Means, mạng SOM và k-NN hoàn toàn có thể tùy biến cho các bài toán phân nhóm và gợi ý trong các ngành khác. Điển hình như hệ thống gợi ý sản phẩm cho khách hàng trong thương mại điện tử, phân loại hồ sơ rủi ro tín dụng ngân hàng hoặc phân luồng tự động trong quản lý chuỗi cung ứng.

Kết luận

  • Số hóa và chuẩn hóa thành công quy trình khai phá dữ liệu điểm số học tập của học sinh THPT từ không gian đa chiều về miền giá trị tối ưu.
  • Đề xuất mô hình lai kết hợp giữa K-Means, mạng nơ-ron SOM và phân lớp k-NN, đạt độ chính xác dự báo tổ hợp môn thi tốt nghiệp THPT lên đến 94,8%.
  • Hạn chế hơn 80% các quyết định chọn môn thi mang tính cảm tính, góp phần nâng cao chất lượng dạy và học cho hơn 5.000 học sinh tại các trường THPT.
  • Tối ưu hóa hiệu năng tính toán với thời gian phản hồi trung bình cực nhanh dưới 0,05 giây trên nền tảng kiến trúc Client-Server.
  • Đóng góp một cơ sở khoa học và thực tiễn vững chắc cho việc ứng dụng trí tuệ nhân tạo và học máy vào công tác phân luồng giáo dục phổ thông.

Kế hoạch trong 12 tháng tới sẽ tiếp tục hoàn thiện hệ thống trên nền tảng đám mây và mở rộng tích hợp cho các trường THPT trên toàn quốc. Độc giả quan tâm và các cơ sở giáo dục có thể liên hệ tham khảo toàn văn luận văn thạc sĩ để áp dụng trực tiếp giải pháp tư vấn học tập thông minh vào thực tế ngay hôm nay.