Tổng quan nghiên cứu

Trong giai đoạn 2006 đến 2010, tốc độ tăng trưởng quy mô học sinh sinh viên tại Trường Đại học Sư phạm Kỹ thuật Hưng Yên đạt mức bình quân khoảng 16,5% mỗi năm. Đến năm 2010, tổng số sinh viên toàn trường đã vượt qua mốc 16.000 người và tiếp tục tăng lên gần 18.000 sinh viên vào năm 2011 với quy mô đào tạo mở rộng lên tới 29 chuyên ngành trên diện tích sàn hơn 30 ha tại 3 cơ sở đào tạo. Sự bùng nổ nhanh chóng về số lượng người học đặt ra thách thức nghiêm trọng cho công tác quản lý đào tạo, khi các cơ sở dữ liệu tác nghiệp hiện hữu như hệ thống quản lý hồ sơ và bảng tính Microsoft Excel chỉ đáp ứng các thao tác lưu trữ đơn lẻ, thiếu khả năng phân tích đa chiều và hoàn toàn chưa hỗ trợ tính năng dự báo học lực dài hạn.

Nghiên cứu được triển khai với mục tiêu trọng tâm là thiết kế, xây dựng kho dữ liệu điểm tập trung và ứng dụng các kỹ thuật khai phá dữ liệu thông minh trên nền tảng bộ công cụ Business Intelligence của hệ quản trị cơ sở dữ liệu Microsoft SQL Server 2008. Phạm vi nghiên cứu tập trung vào nguồn dữ liệu kết quả học tập của sinh viên hệ Cao đẳng chính quy thuộc Khoa Công nghệ thông tin trải dài qua 10 khóa đào tạo từ năm 1998 đến năm 2007. Đề tài mang lại giá trị ứng dụng thực tiễn to lớn khi giúp tự động hóa 100% quy trình xuất báo cáo học vụ đa chiều, rút ngắn hơn 70% thời gian xử lý thống kê so với phương pháp thủ công và cung cấp công cụ trợ giúp đắc lực cho Ban Giám hiệu trong việc hoạch định chính sách tuyển sinh, chuẩn hóa chương trình khung và nâng cao chất lượng đào tạo đại họ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 xây dựng trên nền tảng lý thuyết kho dữ liệu kinh điển của tác giả William Inmon và mô hình thiết kế đa chiều của tác giả Ralph Kimball. Kho dữ liệu được định nghĩa là tập hợp dữ liệu có tính hướng chủ đề, tích hợp, ổn định và gắn liền với mốc thời gian phục vụ việc hỗ trợ ra quyết định. Đề tài áp dụng lược đồ hình sao bao gồm một bảng sự kiện trung tâm kết nối với các bảng chiều thông tin thông qua khóa ngoại, giúp tối ưu hóa hiệu năng truy vấn phân tích trực tuyến.

Quy trình khám phá tri thức từ cơ sở dữ liệu được triển khai chặt chẽ qua 7 bước: làm sạch dữ liệu, tích hợp dữ liệu, trích chọn, chuyển đổi, khai phá dữ liệu, đánh giá mẫu và trình diễn tri thức. Khung lý thuyết phân tích dựa trên mô hình chiều thống nhất trong dịch vụ phân tích dữ liệu đa chiều của Microsoft SQL Server 2008. Trong đó, hai thuật toán phân lớp nòng cốt được nghiên cứu chi tiết gồm:

  • Thuật toán Cây quyết định: Sử dụng độ đo Entropy và chỉ số độ lợi thông tin để xác định thuộc tính phân nhánh tối ưu. Điển hình, chỉ số độ lợi thông tin đối với thuộc tính quê quán đạt mức 0,454, vượt trội hơn so với các thuộc tính khác nhằm thiết lập các luật phân loại trực quan.
  • Thuật toán Naive Bayes: Áp dụng định lý xác suất Bayes với giả thiết các thuộc tính độc lập có điều kiện nhằm ước lượng xác suất hậu nghiệm, mang lại tốc độ huấn luyện mô hình dự đoán kết quả học tập cực nhanh.

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

Nguồn dữ liệu thực nghiệm được thu thập từ hồ sơ điểm tổng kết, điểm thành phần các học kỳ và điểm tuyển sinh đầu vào của sinh viên Khoa Công nghệ thông tin qua 10 khóa học liên tục (từ năm 1998 đến năm 2007). Nghiên cứu áp dụng phương pháp chọn mẫu có chủ đích toàn bộ dòng dữ liệu lịch sử với quy mô hàng nghìn bản ghi điểm môn học, đảm bảo tính đại diện cao và phản ánh đầy đủ chu kỳ đào tạo đa năm.

Phương pháp phân tích dữ liệu sử dụng ngôn ngữ truy vấn mở rộng T-SQL để thực hiện quy trình trích xuất, làm sạch và nạp dữ liệu vào vùng lưu trữ tạm trước khi chuyển đổi vào kho dữ liệu vật lý. Việc lựa chọn bộ công cụ Business Intelligence trong Microsoft SQL Server 2008 làm nền tảng phân tích xuất phát từ các lý do kỹ thuật then chốt: công cụ cung cấp kiến trúc 3 tầng hoàn chỉnh, tích hợp sẵn dịch vụ phân tích và dịch vụ báo cáo mạnh mẽ, giúp tối ưu hóa chi phí đầu tư phần mềm cho nhà trường và tận dụng hiệu quả hơn 600 máy tính hiện có. Toàn bộ quy trình nghiên cứu, khảo sát và đánh giá mô hình được thực hiện hoàn tất vào tháng 5 năm 2011.

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

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

Nghiên cứu đã đạt được các kết quả thực nghiệm nổi bật thông qua việc triển khai kho dữ liệu và khai phá tri thức:

  • Thiết lập hoàn chỉnh kho dữ liệu điểm theo lược đồ hình sao: Xây dựng thành công bảng sự kiện điểm thi kết hợp cùng 4 bảng chiều chuyên biệt gồm bảng chiều sinh viên, bảng chiều môn học, bảng chiều thời gian và bảng chiều khóa học. Cấu trúc này liên kết chặt chẽ với hai bảng tổng hợp kết quả học tập theo kỳ và toàn khóa học.
  • Tự động hóa hệ thống báo cáo học vụ đa chiều: Dịch vụ báo cáo đã thay thế hoàn toàn các thao tác thủ công trên Excel, cho phép xuất bản các báo cáo tổng hợp và báo cáo chi tiết về tỷ lệ lưu ban, phân loại lực học theo kỳ học với độ chính xác đạt 100%.
  • Phát hiện mối tương quan chặt chẽ giữa điểm môn cơ sở và kết quả tốt nghiệp: Thuật toán Cây quyết định chỉ ra rằng sinh viên đạt điểm khá giỏi môn Toán cao cấp có xác suất trên 80% đạt danh hiệu học lực khá toàn khóa. Mức độ ảnh hưởng của kết quả thi tuyển sinh đầu vào và các môn khoa học cơ bản chiếm tỷ trọng khoảng 65% trong việc định hình kết quả học tập chuyên ngành.
  • Đánh giá so sánh hiệu năng các thuật toán: Thuật toán Naive Bayes thể hiện ưu thế vượt trội về tốc độ xử lý khi nhanh hơn khoảng 30% so với Cây quyết định trong khâu xử lý tập dữ liệu lớn, trong khi Cây quyết định cung cấp cây cấu trúc phân nhánh dễ diễn giải cho công tác cố vấn học tập.

Thảo luận kết quả

Hiệu năng truy vấn phân tích đa chiều được cải thiện rõ rệt nhờ việc phi chuẩn hóa dữ liệu có kiểm soát trong lược đồ hình sao. Thay vì phải thực hiện nhiều phép nối bảng phức tạp trên cơ sở dữ liệu quan hệ truyền thống khiến thời gian truy xuất kéo dài hàng phút, cấu trúc kho dữ liệu mới cho phép phản hồi báo cáo chỉ trong vài mili-giây.

Dữ liệu học tập và kết quả phân tích được trực quan hóa thông qua đa dạng định dạng biểu đồ trong hệ thống báo cáo:

  • Biểu đồ đường giúp theo dõi trực quan diễn biến điểm môn Toán và điểm tổng kết toàn khóa học của từng lớp sinh viên.
  • Biểu đồ cột và biểu đồ thanh phản ánh sự phân bố lực học và cơ cấu giới tính qua từng niên khóa đào tạo.
  • Mô hình mạng phụ thuộc trong dịch vụ phân tích biểu diễn trực quan mức độ liên kết giữa các thuộc tính đầu vào như điểm thi tuyển sinh, quê quán, điều kiện kinh tế đối với kết quả tốt nghiệp.

So với các dự án triển khai kho dữ liệu quy mô lớn trong ngành ngân hàng như hệ thống của Sacombank trên nền tảng Oracle, giải pháp xây dựng trên Microsoft SQL Server 2008 tại Trường Đại học Sư phạm Kỹ thuật Hưng Yên giúp tiết kiệm từ 40% đến 50% chi phí bản quyền và hạ tầng nhưng vẫn đảm bảo đầy đủ các tính năng phân tích nâng cao, hoàn toàn phù hợp với điều kiện tài chính của các trường đại học tại Việt Nam.

Đề 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 nhóm giải pháp cụ thể nhằm tối ưu hóa công tác quản lý đào tạo:

  • Mở rộng phạm vi triển khai kho dữ liệu: Ban Giám hiệu cùng Trung tâm Công nghệ thông tin cần tiến hành nhân rộng mô hình kho dữ liệu điểm cho toàn bộ 29 chuyên ngành đào tạo với quy mô gần 18.000 sinh viên tại 3 cơ sở trong giai đoạn 2011 đến 2013, mục tiêu chuẩn hóa 100% dữ liệu học tập toàn trường.
  • Nâng cấp đồng bộ hạ tầng kỹ thuật: Phân bổ nguồn vốn đầu tư từ 25 tỷ đến 35 tỷ đồng theo kế hoạch giai đoạn 2011 đến 2015 để trang bị hệ thống máy chủ chuyên dụng, tận dụng mạng lưới hơn 600 máy tính hiện có nhằm triển khai hệ thống phân tích trực tuyến thời gian thực đáp ứng nhu cầu truy vấn tức thì.
  • Ứng dụng mô hình khai phá dữ liệu vào cảnh báo học vụ sớm: Phòng Đào tạo phối hợp với các Khoa chuyên môn ứng dụng thuật toán Cây quyết định và Naive Bayes để nhận diện sớm khoảng 15% đến 20% sinh viên có nguy cơ học lực yếu kém ngay từ học kỳ đầu tiên, từ đó ban hành kế hoạch phụ đạo và định hướng học tập kịp thời trước khi kết thúc năm học.
  • Đào tạo chuẩn hóa kỹ năng phân tích cho cán bộ quản lý: Tổ chức các chương trình tập huấn sử dụng công cụ báo cáo thông minh cho đội ngũ hơn 600 cán bộ viên chức và giảng viên trong năm học 2011 đến 2012, hướng đến mục tiêu nâng cao 50% hiệu suất lập kế hoạch chuyên môn và điều hành giảng dạy.

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

Công trình nghiên cứu mang giá trị tham khảo chuyên sâu và thực tiễn cho nhiều nhóm đối tượng:

  • Ban Giám hiệu và các nhà quản trị giáo dục đại học: Cung cấp khung phương pháp luận khoa học để chuyển đổi phương thức quản lý đào tạo từ cảm tính sang điều hành dựa trên dữ liệu số liệu thực chứng, hỗ trợ phân bổ chỉ tiêu tuyển sinh hợp lý giữa các ngành nghề.
  • Lãnh đạo Phòng Đào tạo và Phòng Đảm bảo chất lượng: Nắm bắt giải pháp tự động hóa toàn diện quy trình thống kê điểm số, theo dõi chất lượng đào tạo qua nhiều năm và xây dựng hệ thống cảnh báo sớm kết quả học tập cho sinh viên.
  • Chuyên viên công nghệ thông tin và quản trị cơ sở dữ liệu: Học hỏi chi tiết kỹ thuật thiết kế lược đồ hình sao, quy trình trích xuất, làm sạch và nạp dữ liệu bằng T-SQL, cũng như cách thiết lập khối đa chiều trên Microsoft SQL Server Analysis Services.
  • Giảng viên, học viên cao học ngành Hệ thống thông tin: Tài liệu tham khảo hữu ích về việc ứng dụng thực tế các giải thuật khai phá dữ liệu như Cây quyết định và Naive Bayes trong lĩnh vực phân tích dữ liệu giáo dục.

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

Kho dữ liệu điểm có điểm gì khác biệt so với cơ sở dữ liệu quan hệ tác nghiệp thông thường? Cơ sở dữ liệu tác nghiệp chỉ lưu trữ dữ liệu hiện thời phục vụ các thao tác ghi nhận điểm hàng ngày và dễ bị nghẽn mạng khi xử lý truy vấn phức tạp. Ngược lại, kho dữ liệu được thiết kế chuyên biệt theo cấu trúc đa chiều, tích hợp dữ liệu lịch sử của 10 khóa học liên tiếp để phục vụ các phân tích tổng hợp dài hạn mà không ảnh hưởng đến hệ thống tác nghiệp.

Tại sao luận văn lại ưu tiên lựa chọn lược đồ hình sao thay vì lược đồ bông tuyết? Lược đồ hình sao bố trí bảng sự kiện ở trung tâm kết nối trực tiếp với các bảng chiều không phân cấp, giúp giảm thiểu tối đa số lượng phép kết nối bảng khi truy vấn. Cấu trúc này giúp tăng tốc độ xử lý các báo cáo đa chiều lên gấp 3 đến 5 lần so với lược đồ bông tuyết, đồng thời rất trực quan và dễ bảo trì trong môi trường giáo dục.

Bộ công cụ Business Intelligence trong Microsoft SQL Server 2008 gồm những phân hệ chính nào? Hệ thống gồm ba phân hệ cốt lõi: Dịch vụ tích hợp chịu trách nhiệm bóc tách, làm sạch và nạp dữ liệu từ các nguồn khác nhau; Dịch vụ phân tích quản lý mô hình dữ liệu đa chiều và thực thi các thuật toán khai phá tri thức; và Dịch vụ báo cáo hỗ trợ thiết kế, xuất bản các biểu mẫu báo cáo thống kê đa định dạng cho nhà quản lý.

Thuật toán Cây quyết định đóng vai trò như thế nào trong việc dự báo kết quả học tập? Thuật toán phân tích dữ liệu điểm số và trích xuất các tập luật dạng điều kiện tường minh. Kết quả thực nghiệm cho thấy nếu sinh viên đạt kết quả tốt môn Toán cao cấp thì xác suất đạt điểm tốt nghiệp loại Khá trở lên là trên 80%, giúp các cố vấn học tập đưa ra những cảnh báo và tư vấn phương pháp học tập phù hợp ngay từ năm thứ nhất.

Dữ liệu điểm phân tán từ các tệp Excel được làm sạch và nạp vào kho dữ liệu như thế nào? Dữ liệu từ các bảng tính Excel của 10 khóa sinh viên được chuyển đổi và nạp vào vùng dữ liệu tạm. Tại đây, các thủ tục T-SQL thực hiện loại bỏ dữ liệu rác, xử lý các giá trị không đồng nhất và chuẩn hóa cấu trúc trước khi tải vào bảng sự kiện và các bảng chiều của kho dữ liệu, bảo đảm tính toàn vẹn 100% cho dữ liệu phân tích.

Kết luận

  • Luận văn đã xây dựng thành công kho dữ liệu điểm sinh viên theo lược đồ hình sao tối ưu trên nền tảng hệ quản trị cơ sở dữ liệu Microsoft SQL Server 2008.
  • Xử lý, làm sạch và tích hợp đồng bộ dữ liệu điểm của 10 khóa sinh viên Cao đẳng chính quy Khoa Công nghệ thông tin từ năm 1998 đến năm 2007.
  • Tự động hóa hoàn toàn hệ thống báo cáo học vụ đa chiều thông qua dịch vụ báo cáo thông minh, nâng cao tính chính xác và kịp thời trong quản lý.
  • Ứng dụng thành công các thuật toán Cây quyết định và Naive Bayes để phát hiện tri thức tiềm ẩn và dự báo kết quả học tập của sinh viên.
  • Đóng góp giải pháp công nghệ có tính khả thi cao, mở đường cho việc áp dụng trên quy mô toàn trường với 29 chuyên ngành và gần 18.000 sinh viên.

Đóng góp lớn nhất của công trình là xây dựng thành công mô hình tích hợp giữa kho dữ liệu và khai phá dữ liệu phục vụ quản lý giáo dục đại học với chi phí tối ưu. Trong giai đoạn 2011 đến 2015, hệ thống cần tiếp tục được mở rộng cho tất cả các khoa chuyên môn và nâng cấp lên kiến trúc phân tích thời gian thực. Các cơ sở giáo dục đại học và cao đẳng có thể tham khảo ngay mô hình này để chuẩn hóa dữ liệu đào tạo và nâng cao năng lực ra quyết định quản trị chiến lược.