4.5 Thử nghiệm
4.5.6 Dữ liệu thử nghiệm và kết quả
Chúng tôi sử dụng tập dữ liệu thử nghiệm với 500 người học khác nhau. Giá trị định lượng kiến thức ban đầu của người học và kết quả thực hiện các nhiệm vụ học tập của người học được lưu trữ trong tệp dữ liệu dạng *.txt.
Với mỗi người học, kết quả đánh giá mức độ hiểu biết ban đầu của người học thông qua việc trả lời các câu hỏi được lưu trong các tệp Quser01.txt, Quser02.txt,. . ., Quser500.txt tương ứng. Trong mỗi tệp này, định lượng mức độ hiểu biết của người học về các khái niệm được lưu dưới định dạng conceptid:value trong đó conceptid là định danh của khái niệm trong mơ hình nội dung học. value có giá trị trong khoảng [0. . .100] cho biết giá trị xác suất định lượng mức độ hiểu biết các khái niệm. Trong trường hợp người học không trả lời một số câu hỏi, do đó hệ thống khơng đánh giá được mức độ hiểu biết của một khái niệm nào đó, value có giá trị:*.
Ví dụ:
18:100%; 10:*; 21:50%; 20:*; 23:*; 12:*; 14:*; 15:0% 16:100%; 34:0%; 39:50%; 40:*; 22:0%; 25:50%; 26:*; 27:*; 28:*
là kết quả việc đánh giá mức độ hiểu biết ban đầu của user02, kết quả đánh giá ban đầu cho thấy:
- User02 đã hiểu được các khái niệm 18 (Khái niệm thực thể), 6 (Khái niệm khóa ngoại) (có xác suất p(acquired)=100%).
- Xác suất User02 hiểu các khái niệm 21,15,39,50 p(acquired)=50% - User02 chưa hiểu các khái niệm 15,34,22 (có xác suất p(acquired)=0%)
- Các khái niệm10,20,23,12,14,26,27,28 chưa được đánh giá do người học đã không trả lời một số câu hỏi liên quan đến các khái niệm này.
Kết quả định lượng mức độ hoàn thành các nhiệm vụ cũng như hiểu biết các khái niệm của người học trong qúa trình tham gia khóa học được lưu trong các tệp Auser01.txt, Auser02.txt,ldots, Quser500.txt tương ứng. Trong mỗi tệp, giá trị xác suất định lượng mức
độ hoàn thành thực hiện các nhiệm vụ được lưu trên từng dịng có định dạngtaskid:value.
Trong đó taskid là định danh của nhiệm vụ trong mơ hình nội dung học. Giá trị value
trong khoảng [0. . .100] cho biết giá trị xác suất định lượng mức độ hồn thành việc thực hiện các nhiệm vụ. Ví dụ: 3:75.0 1:10.0 18:20.0 2:50.0
Các dòng dữ liệu trên là một phần kết quả thực hiện các nhiệm vụ của user01. Dòng thứ nhất cho biết kết quả đánh giá việc thực hiện nhiệm vụ3 - Xác định các thực thể là 75%. Và các công việc liên quan là: 1 - Liệt kê các danh từ, 2 - Xác định danh từ chung và18 - Tìm hiểu khái niệm thực thể có kết quả là 10%, 20% và 50% tương ứng.
Giá trị xác suất định lượng kiến thức, mức độ hồn thành nhiệm vụ của người học thơng qua việc đánh giá và mối quan hệ giữa các khái niệm, nhiệm vụ được cập nhật trong qúa trình người học tham gia khóa học qua nhiều giai đoạn thực hiện các nhiệm vụ được lưu thành nhiều tệp kết quả khác nhau ứng với từng giai đoạn. Sau mỗi nhiệm vụ người học thực hiện, mơ hình tính tốn lại các giá trị xác suất cho biết mức độ hiểu biết khái niệm và hồn thành nhiệm vụ. Trong khóa học thử nghiệm này, có tối đa 24 q trình cập nhật các giá trị này. Các kết quả dưới đây là một phần việc định lượng mức độ hiểu biết các khái niệm, mức độ hoàn thành các nhiệm vụ sau khi người học có xác suất là 75% khi thực hiện nhiệm vụ 3 - Xác định các thực thể.
1: 89.656624 2: 91.02828 18: 87.185616 3: 91.8585 ...
Các giá trị này được cập nhật trong cơ sở dữ liệu, căn cứ vào giá trị này các luật thích nghi được áp dụng để gợi ý người học có thể bỏ qua một số khái niệm hay nhiệm vụ. Dữ liệu thử nghiệm và kết quả của một số người dùng được trình bày trong phần phụ lục E