SlideShare a Scribd company logo
1 of 26
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
ĐẠI HỌC ĐÀ NẴNG
TRƢỜNG ĐẠI HỌC BÁCH KHOA
DƢƠNG QUỐC HOÀNG TÚ
ỨNG DỤNG LOGIC MỜ XÂY DỰNG MÔ
HÌNH TRẮC NGHIỆM THÍCH NGHI
Chuyên ngành: Khoa học máy tính
Mã số: 60.48.01.01
TÓM TẮT LUẬN VĂN THẠC SĨ
Đà Nẵng - Năm 2017
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
Công trình được hoàn thành tại
TRƯỜNG ĐẠI HỌC BÁCH KHOA - ĐẠI HỌC ĐÀ NẴNG
Ngƣời hƣớng dẫn khoa học: TS. ĐẶNG HOÀI PHƢƠNG
Phản biện 1: PGS. TSKH. Trần Quốc Chiến
Phản biện 2: PGS. TS. Lê Văn Sơn
Luận văn đã được bảo vệ tại Hội đồng chấm Luận văn tốt
nghiệp Thạc sĩ Kỹ thuật họp tại Đại học Bách khoa - ĐHĐN
vào ngày 08 tháng 01 năm 2017.
Có thể tìm hiểu luận văn tại:
- Trung tâm Học liệu, Đại học Đà Nẵng tại trường Đại học Bách
khoa
- Thư viện khoa Công nghệ Thông tin, Trường Đại học Bách
khoa, ĐHĐN
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
1
MỞ ĐẦU
1. Lý do chọn đề tài
Phương pháp giảng dạy lấy thí sinh làm trung tâm đang là vấn đề
cấp thiết nhằm nâng cao chất lượng đào tạo. Bên cạnh việc xây dựng
giáo án điện tử, thư viện điện tử thì ứng dụng công nghệ thông tin
trong quá trình đánh giá năng lực của thí sinh nhằm nâng cao hiệu
quả của quá trình đánh giá.
Kiểm tra tự luận trên giấy là hình thức kiểm tra và đánh giá
truyền thống sẽ tốn nhiều thời gian, công sức và đôi khi kết quả đánh
giá không được chính xác, khách quan. Nhằm mục đích khắc phục
những hạn chế trên thì hình thức thi trắc nghiệm trên máy tính đã
được ứng dụng trong công tác kiểm tra, đánh giá kiến thức thí sinh.
Một trong những mô hình trắc nghiệm trên máy tính đang được sử
dụng phổ biến rộng rãi là mô hình trắc nghiệm thích nghi (TNTN).
Trên thế giới hiện nay có các hình thức kiểm tra như: quan sát,
vấn đáp, tự luận (Subjective test) [3], trắc nghiệm khách quan
(Objective test) [2] và TNTN (Adaptive test) [24]. Với sự phát triển
vượt bậc của khoa học máy tính, thì vấn đề triển khai các hệ thống
TNTN dựa trên cơ sở các mô hình toán học là hoàn toàn khả thi.
Hiện nay, một số ứng dụng các mô hình và hệ thống TNTN đã được
nghiên cứu và hiện thực hóa như: mô hình TNTN trên cơ sở lý
thuyết đáp ứng những câu hỏi [16], mô hình TNTN trên cơ sở mạng
Bayes [10], … Tuy nhiên các mô hình và hệ thống TNTN kể trên
vẫn còn tồn tại một số nhược điểm.
Nhằm khắc phục các hạn chế nêu trên thì đề tài “Ứng dụng Logic
mờ xây dựng mô hình trắc nghiệm thích nghi” là cần thiết.
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
2
2. Mục đích và ý nghĩa đề
tài a. Mục đích
Xây dựng mô hình TNTN trên cơ sở lý thuyết Logic mờ;
Xây dựng hệ thống TNTN trên cơ sở mô hình đề xuất và triển khai
ứng dụng cho việc đánh giá kiến thức của sinh viên Khoa Công nghệ
Thông tin, Trường Cao đẳng Công nghệ Thông tin – Đại học Đà
Nẵng đối với môn học Lập trình Web; Góp phần vào hướng nghiên
cứu mô hình thích nghi, đặc biệt là TNTN nhằm ứng dụng cho thực
tiễn giáo dục tại Việt Nam.
b. Ý nghĩa khoa học và thực tiễn của đề tài
- Ý nghĩa khoa học: Xây dựng mô hình TNTN ứng dụng
logic mờ;
- Ý nghĩa thực tế: hiện thực hóa hệ thống TNTN trên cơ sở
mô hình đề xuất nhằm tự động hóa quá trình đánh giá và nâng cao
hiệu quả quá trình đánh giá.
c. Mục tiêu
- Phân tích các mô hình TNTN tồn tại;
- Tìm hiểu lý thuyết logic mờ;
- Xây dựng mô hình TNTN trên cơ sở lý thuyết logic mờ;
- Phát triển hệ thống trắc nghiệm trên cơ sở mô hình đề xuất.
d. Nhiệm vụ
- Đưa ra vấn đề và phân tích vấn đề;
- Phát biểu, phân tích và đề xuất mô hình giải quyết bài toán
đặt ra;
- Triển khai thực tế và đánh giá kết quả thu được của hệ thống.
3. Đối tƣợng và phạm vi nghiên cứu
Đối tượng nghiên cứu
- Các mô hình và thuật toán TNTN;
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
3
- Các hệ thống TNTN hiện có;
- Lý thuyết Logic mờ.
Phạm vi nghiên cứu
Đề tài sử dụng Logic mờ làm cơ sở để xây dựng mô hình
TNTN cho môn học Lập trình Web tại Khoa Công nghệ Thông tin,
Trường Cao đẳng Công nghệ Thông tin – Đại học Đà Nẵng. Nghiên
cứu sử dụng ngân hàng câu hỏi gồm các tham số đã được xác định
đánh giá tham số năng lực của sinh viên.
4. Phƣơng pháp nghiên cứu
a. Phương pháp lý thuyết
Phân tích và đánh giá các mô hình, thuật toán và hệ thống
TNTN hiện có và khả năng ứng dụng đối với thực tiễn của giáo dục
Việt Nam. Từ đó, đưa ra kết luận và cơ sở cho việc lựa chọn lý
thuyết Logic mờ làm nền tảng để xây dựng mô hình TNTN.
Thiết kế mô hình TNTN gồm các thành phần chính sau:
- Mô hình thí sinh;
- Mô hình câu hỏi;
- Thuật toán TNTN: Bao gồm thuật toán lựa chọn câu hỏi
và thuật toán đánh giá mức độ năng lực và kiến thức của
thí sinh, tập hợp điều kiện dừng của thuật toán TNTN.
b. Phương pháp thực nghiệm
- Xây dựng ngân hàng câu hỏi làm dữ liệu đầu vào cho
chương trình, đồng thời thiết lập tập hợp tham số đặc
trưng cho từng câu hỏi;
- Xây dựng Website TNTN trên cơ sở mô hình đã đề xuất;
- Triển khai và đánh giá hệ thống.
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
4
5. Kết luận
a. Kết quả của đề tài
- Xây dựng thành công mô hình TNTN dựa trên lý thuyết
Logic mờ;
- Áp dụng mô hình đã xây dựng để tạo một hệ thống TNTN
để đánh giá kết quả cho môn học Lập trình Web tại Khoa Công nghệ
Thông tin, Trường Cao đẳng Công nghệ Thông tin – Đại học Đà
Nẵng.
b. Hướng phát triển của đề tài
- Nghiên cứu mô hình sinh thuật toán TNTN dựa trên tập hợp
tiêu chí đánh giá đầu vào;
- Nghiên cứu, phát triển khái niệm TNTN tổng hợp có thể áp
dụng cho các hướng tiếp cận về TNTN hiện nay.
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
5
CHƢƠNG 1
CƠ SỞ LÝ LUẬN VÀ THỰC TIỄN
1.1. TỔNG QUAN
1.1.1. Khái niệm
1.1.2. Lịch sử phát triển
1.2. CÁC THÀNH PHẦN CƠ BẢN CỦA TRẮC NGHIỆM
THÍCH NGHI
Hình 1.1. Các thành phần cơ bản của mô hình TNTN
- Ngân hàng câu hỏi (NHCH): là tập hợp câu hỏi đã được
ước lượng các tham số đặc trưng như độ khó, độ phân biệt và độ dự
đoán. ngân hàng câu hỏi được sử dụng để làm cơ sở đánh giá năng
lực thí sinh.
- Thuật toán lựa chọn câu hỏi: Việc đánh giá năng lực của
thí sinh trong TNTN phụ thuộc rất lớn vào thuật toán lựa chọn câu
hỏi. Vậy nên thuật toán này được sử dụng để lựa chọn câu hỏi tốt
nhất từ ngân hàng câu hỏi để đưa vào bài kiểm tra. Câu hỏi này có
các tham số câu hỏi tương ứng với tham số năng lực (kiến thức)
hiện tại của thí sinh. Thuật toán lựa chọn câu hỏi sẽ thực hiện các
thao tác cơ bản sau: tính toán giá trị của hàm thông tin câu hỏi; căn
cứ hàm thông tin câu hỏi lựa chọn câu hỏi phù hợp nhất.
- Thuật toán đánh giá mức độ năng lực thí sinh: Sau khi
nhận kết quả lựa chọn câu hỏi đề nghị từ thí sinh (đúng/sai), TNTN
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
6
sẽ tiến hành tính toán đánh giá lại năng lực của thí sinh. Việc tính
toán này sẽ đưa tham số năng lực tiệm cận dần đến giá trị năng lực
thực của thí sinh, năng lực đánh giá lần sau không thay đổi nhiều so
với lần đánh giá trước.
- Điều kiện dừng: cần phải có các điều kiện dừng và các
phương án đánh giá để làm căn cứ kết thúc quá trình TNTN vì mô
hình TNTN hoạt động theo một thuật toán lặp các thao tác lựa chọn
câu hỏi, thí sinh thực thi, đánh giá năng lực và lựa chọn câu hỏi tiếp
theo và để hoàn thành việc đánh giá năng lực của thí sinh dự thi.
Điều kiện dừng có thể là một hoặc một số tiêu chí như: độ sai lệch
năng lực thấp, thời gian làm bài vượt quá thời gian quy định, số
lượng câu hỏi vượt quá mức quy định…
1.3. HOẠT ĐỘNG CHUNG CỦA MÔ HÌNH TNTN
Hoạt động của TNTN hay thuật toán TNTN là một thuật
toán lặp, trong đó có các thao tác cơ bản như: Khởi tạo năng lực
khởi đầu của thí sinh; Lựa chọn câu hỏi để chọn ra câu hỏi phù hợp
nhất từ ngân hàng câu hỏi để cho thí sinh thực hiện; Nhận kết quả
phản hồi để ghi nhận kết quả trả lời từ thí sinh: Ước lượng năng lực
mới dùng để thực hiện các tính toán để ước lượng lại năng lực mới
của thí sinh; Điều kiện dừng là tập các điều kiện để xác định việc
tiếp tục lựa chọn câu hỏi hoặc kết thúc quá trình đánh giá.
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
7
Hình 1.2. Mô tả hoạt động của TNTN
Về cơ bản hoạt động của mô hình TNTN là một thuật toán
lặp như sau:
- Bước 1: Khởi tạo giá trị năng lực ban đầu của thí sinh.
- Bước 2: Dựa vào năng lực (kiến thức) hiện tại của thí sinh,
lựa chọn câu hỏi phù hợp nhất từ những câu hỏi chưa được chọn.
- Bước 3: Đưa câu hỏi đã chọn đến thí sinh, thí sinh trả lời,
thu nhận kết quả câu trả lời.
- Bước 4: Ước lượng lại năng lực của thí sinh dựa trên kết
quả thu nhận được.
- Bước 5: Kiểm tra điều kiện dừng nếu sai quay lại bước 2.
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
8
1.4. PHÂN TÍCH CÁC MÔ HÌNH TNTN
Tồn tại một số hệ thống TNTN sau:
- Đối với hệ thống TNTN có ràng buộc, mặc dù sự áp đặt
những đặc tả nội dung trong việc chọn lựa câu hỏi từ NHCH sẽ là
không đạt hiệu quả nếu như kiểm tra động lực học của thí sinh,
nhưng lại đặc biệt quan trọng trong việc đánh giá kiến thức của
người học.
- Đối với hệ thống TNTN với việc sinh ra các câu hỏi dựa vào
quy tắc, những câu hỏi trong bài kiểm tra sẽ được kiểm tra dạng đơn
trước khi được sử dụng. Ngoài ra, mỗi phiên bản của TNTN yêu cầu
sự thay đổi hoàn toàn NHCH.
- Đối với hệ thống TNTN sử dụng các thời gian đáp ứng (mô
hình RTs- Response Times), thí sinh làm bài kiểm tra được tự động
ghi lại và thông tin này sẽ được khai thác để nâng cao hệ thống
TNTN.
Bảng 1.1. Đối chiếu các mô hình TNTN đã tồn tại
Số Đánh Ngân
Nội Độ lƣợng giá hàng Thời Bảo
dung khó câu năng câu gian mật
hỏi lực hỏi
Mô + - - - + - -
hình 1
Mô + + + - - - -
hình 2
Mô + + + - + - -
hình 3
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
9
CHƢƠNG 2
XÂY DỰNG MÔ HÌNH TNTN
2.1. LÝ THUYẾT TẬP MỜ
2.1.1. Tập mờ
2.1.2. Định nghĩa tập hợp mờ
2.1.3. Tập lát cắt của tập mờ
2.1.4. Một số khái niệm đặc trƣng của tập mờ
2.1.5. Các phép tính trên trên tập mờ
2.2. LÝ THUYẾT ĐÁP ỨNG CÂU HỎI
2.2.1. Giới thiệu về lý thuyết đáp ứng câu hỏi
2.2.2. Mô hình IRT 3 tham số (Birbaum)
Trong mô hình IRT 3 tham số, bên cạnh các tham số độ khó
của câu hỏi cũng như tham số độ phân biệt của câu hỏi thường được
sử dụng trong các mô hình TNTN trước đây, thì tham số dự đoán câu
hỏi (c) được xét thêm. Phạm vi độ dự đoán được xét trong phạm vi 0
≤ c ≤ 0.5
2.2.3. Ƣớc lƣợng năng lực thí sinh
Năng lực thí sinh được đánh giá thông qua câu hỏi và khả
năng đáp ứng của thí sinh. Phương pháp phổ biến nhất để ước lượng
năng lực thí sinh là thông qua IRT. IRT có ưu điểm là có thể so sánh
ngay cả trên những thí sinh làm nhiều bài kiểm kiểm tra khác nhau.
Năng lực ước tính thường khoảng từ -5 đến +5, với trung bình hoặc
trung bình khoảng 0. Hầu hết các đợt kiểm tra đều phân biệt giữa các
trọng số năng lực tạm thời trong khi kiểm tra nên quá trình lựa chọn
các câu hỏi tiếp theo, và điều kiện dừng luôn thực hiện một cách tối
ưu nhất.
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
10
2.2.4. Hàm thông tin câu hỏi
Hàm thông tin câu hỏi: mỗi câu hỏi cung cấp một thông tin
nào đó về năng lực cần đo của thí sinh.
2.3. XÂY DỰNG MÔ HÌNH TNTN DỰA TRÊN LOGIC MỜ
KẾT HỢP IRT 3 THAM SỐ
2.3.1. Giới thiệu tổng quan mô hình TNTN
Hình 2.1. Mô hình TNTN
TNTN=<Mô hình thí sinh, Mô hình câu hỏi, Thuật toán TNTN>
2.3.2. Xây dựng mô hình câu hỏi
Ngân hàng câu hỏi (NHCH) là nơi chứa toàn bộ các câu hỏi
cho quá trình đánh giá thích nghi. NHCH nằm ở trung tâm của tất cả
các hệ thống TNTN. Các tính chất quan trọng của một NHCH bao
gồm kích thước, thành phần, cấu trúc và tính chất của mô hình đáp
ứng đầy đủ các tính chất của TNTN.
2.3.3. Xây dựng mô hình thí sinh
Mô hình thí sinh =<mã thí sinh, năng lực, thông tin thí sinh>
Trong đó:
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
11
- Mã thí sinh là tên đăng nhập do giáo viên tạo sẵn và
không được phép thay đổi, nhằm mục đích phân biệt các thí sinh
khác nhau.
- Năng lực () là tham số đặc trưng để đo mức độ hiểu biết
của thí sinh,tham số này sẽ được cập nhật thường xuyên qua quá
trình làm bài. Theo lý thuyết IRT giá trị thuộc ngưỡng -3≤≤+3;
trong mô hình IRT 3 tham số.
- Thông tin thí sinh: là các thông tin cá nhân do thí sinh tự
cập nhật.
2.3.4. Thuật toán trắc nghiệm thích nghi
Thuật toán TNTN hay mô hình hoạt động TNTN, nhằm
mục đích điều khiển các hoạt động đánh giá như đánh giá năng lực
ban đầu, lựa chọn câu hỏi, tính toán ước lượng, quyết định tiếp tục
lựa chọn câu hỏi hoặc dừng, …
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
12
Begin
Thiết lập mức độ năng lực
ban đầu của thí sinh θ
Đ Điều kiện dừng
trắc nghiệm
S
Tập hợp câu hỏi
chưa đưa ra
Tính toán hàm thông tin của
câu hỏi i Ii(θ)
Lựa chọn câu hỏi phù hợp
với thí sinh Max(Ii(θ))
Nhận kết quả trả lời ui của
thí sinh
Đánh giá lại mức độ năng
lực thí sinh θ
Kết quả năng lực
End
thí sinh là θ
Hình 2.2. Mô hình hoạt động TNTN
Mô tả thuật toán TNTN
Đầu vào:
- Ngân hàng câu hỏi, mỗi câu hỏi đã được đánh giá
tham số đặc trưng.
- Năng lực (kiến thức) hiện tại của thí sinh (nếu có)
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
13
Đầu ra: Năng lực mới của thí sinh sau khi được đánh giá.
Hoạt động:
- Bước 1: Thiết lập mức độ năng lực ban đầu cho thí
sinh;
- Bước 2: Lặp lại từ bước 3 đến bước 5 cho đến khi gặp
điều kiện dừng;
- Bước 3: Đánh giá tập hợp câu hỏi chưa đưa ra cho thí
sinh và tính toán hàm thông tin của các câu hỏi đó dựa
trên mức độ năng lực (kiến thức) hiện tại của thí sinh;
- Bước 4: Lựa chọn và đưa ra câu hỏi phù hợp nhất với
mức độ năng lực (kiến thức) hiện tại của thí sinh;
- Bước 5: Đánh giá lại năng lực thí sinh trên cơ sở kết
quả trả lời câu hỏi đưa ra.
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
14
2.3.5. Thuật toán lựa chọn câu hỏi
Hình 2.3. Mô hình thuật toán lựa chọn câu hỏi
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
15
Mô tả thuật toán lựa chọn câu hỏi:
Đầu vào:
- Danh sách câu hỏi theo môn học và chưa được chọn
trong bài thi, mỗi câu hỏi đã được ước lượng các
tham số đặc trưng.
- Năng lực (kiến thức) hiện tại của thí sinh.
Đầu ra:
- Câu hỏi được chọn từ ngân hàng câu hỏi.
Hoạt động:
- Bước 1: Khởi tạo maxinfor:=0; //GTLN của thông tin
câu hỏi
- Bước 2: Duyệt danh sách được chọn. Với câu hỏi thứ
i thực hiện:
 Bước 2.1: Tính toán hàm đặc trưng câu hỏi
cho các danh sách câu hỏi theo công thức:

 Bước 2.2: Tính giá trị hàm thông tin câu hỏi

- Bước 3: Ghi nhận câu hỏi và đánh dấu đã chọn
- Bước 4: Kết thúc
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
16
2.3.6. Thuật toán ƣớc lƣợng năng lực thí sinh
Hình 2.4. Mô hình thuật toán ước lượng năng lực thí sinh
Mô tả thuật toán ƣớc lƣợng năng lực thí sinh:
Đầu vào:
- Năng lực (kiến thức) hiện tại của thí sinh;
- Câu trả lời câu hỏi thứ i;
- Thời gian trả lời câu hỏi thứ i.
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
17
Đầu ra:
- Năng lực của thí sinh sau câu hỏi thứ i.
Hoạt động:
- Bước 1: Khởi tạo hàm thông tin Ii() cho câu hỏi thứ i
- Bước 2: Mờ hóa thông tin thí sinh sau khi trả lời câu hỏi
thứ i
+ Bước 2.1: Tính pi với câu trả lời câu hỏi i với thời
gian ti
+ Bước 2.2: Xác định số lượng tập mờ
- Bước 3: Xây dựng luật hợp thành
- Bước 4: Chọn qui tắc thực hiện luật
- Bước 5: Giải mờ
Thuật toán ước lượng năng lực thí sinh được biểu diễn bởi
cấu trúc điều khiển mờ như sau:
Hình 2.5. Cấu trúc điều khiển mờ
Bộ điều khiển mờ gồm các thành phần chính như: bộ mờ
hóa, cơ sở luật mờ, bộ suy diễn, bô giải mờ.
a. Bộ mờ hóa
Là một ánh xạ từ không gian các giá trị quan sát được n vào
không gian nền của các biến đầu vào. Trong mô hình trắc nghiệm
thích nghi các giá trị như năng lực (kiến thức) hiện tại thí sinh, kết
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
18
quả trả lời và thời gian trả lời câu hỏi thứ i được hệ thống tính toán
để làm chính xác và là đầu vào cho bộ điều khiển mờ.
b. Cơ sở các luật mờ
Có nhiều phương pháp để xác định các luật mờ để đưa vào cơ
sở luật mờ. Các phương pháp thông dụng là nhờ các chuyên gia
trong lĩnh vực áp dụng, hoặc từ quan sát, thực nghiệm thống kê để
có được các tập dữ liệu mẫu đầu vào và ra tương ứng, từ đó dùng
các kỹ thuật khai mở dữ liệu để rút ra các luật.
c. Bộ suy diễn mờ:
Là phần cốt lõi của bộ điều khiển mờ trong quá trình mô
hình hóa bài toán điều khiển hệ thống TNTN.
d. Bộ giải mờ
Đây là khâu thực hiện quá trình xác định một giá trị rõ có
thể chấp nhận được làm đầu ra từ hàm thuộc giá trịn mờ đầu ra. Có
rất nhiều phương pháp giải mờ, nhưng trong đề tài này tôi sử sụng
phương pháp điểm trọng tâm để xây dựng mô hình hệ thống TNTN.
e. Một số mô hình điều khiển mờ
Mô hình Mamdani: mô hình điều khiển Mamdani (còn
gọi là điều khiển ước lượng) sử dụng phương pháp điều khiển của
Mamdani là phương pháp điều khiển mờ đầu tiên được đưa ra. Nó
được sử dụng trong trường hợp cả mệnh đề nguyên nhân và mệnh đề
kết quả đều là các giá trị mờ.
Mô hình điều khiển Tagaki- Sugeno: Tagaki-Sugeno đưa
ra mô hình mờ sử dụng cả không gian trạng thái mờ lẫn mô tả linh
hoạt hệ thống.
Ví dụ: Giả sử thí sinh A trả lời câu hỏi thứ i với các ảnh
hưởng mờ như sau: độ khó câu hỏi thứ i bi= 0.5, xác suất trả lời đúng
câu hỏi thứ i P(i)= 0.6, độ phân biệt câu hỏi thứ i a= 0.15; các
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
19
tham số đầu vào gồm: năng lực hiện tại1/2, kết quả trả lời ansi=
1 (đúng là 1, sai là 0), thời gian trả lời ti= ½ t (t là thời gian quy định
trả lời cho mỗi câu hỏi). Tính toán năng lực của thí sinh A sau câu
hỏi thứ i.
Quá trình xử lý các tham số của bộ điều khiển mờ để ước
lượng năng lực của thí sinh A sau câu hỏi thứ i như sau:
- Bước 1: Từ các tham số đầu vào, ta có:
Ma trận so sánh rõ:
Ans  T
Ans 1 2 2
 1/2 1 1/2
t 1/2 2 1
Ma trận so sánh mờ:
Ans  t
1 1 1 1/1 2/1 3/1 1/1 2/1 3/1
1/3 1/2 1/1 1 1 1 1/3 1/2 1/1
1/3 1/2 1/1 1/1 2/1 3/1 1 1 1
- Bước 2: Theo công thức (22) ta tính toán được các véctơ
thoả mãn với giá trị đầu vào bao gồm:
µAns= (3/1; 5/1; 7/1)*(0.5;0.6;0.15)= (0.20; 0.48; 1.00)
µ = (5/3; 2/3; 3/1)*(0.5;0.6;0.15)= (0.11; 0.20; 0.43)
µt=(7/3; 7/2; 5/1)*(0.5;0.6;0.15)= (0.16; 0.33; 0.71)
- Bước 3: Theo công thức (23) và các công thức khai thác
các luật mờ tiến hành phân tích so sánh các cặp mờ ta được:
V(µAns ≥ µ ) = 1,00; V(µAns ≥ µt) = 1,00
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
20
V(µ ≥ µAns) = 0,46; V(µ ≥ µt) = 0,68
V(µt≥ µAns) = 0,87; V(µt≥ µ) = 1,00
Theo quan hệ Mamdani Min (25) ta tính được giá trị
nhỏ nhất của mỗi cặp mờ:
d’(Ans) = MinV(µAns ≥ µi) = 1,00; µi = µ ,µt
d’()= MinV(µ ≥ µi) = 0,44; µi = µAns, µt
d’(t)= MinV(µt ≥ µi) = 0,78; µi = µAns, µ
[H’] = [d’(Ans); d’(); d’(t)]
T
= [1,00; 0,46; 0,87]
T
- Bước 4: Chuẩn hóa luật hợp thành H theo công thức (34)
ta được véctơ trọng số rõ: H’= [0.54; 0.32; 0.56]
Hệ thống TNTN ứng dụng bộ điều khiển mờ mờ đã tính
toán kết quả năng lực (kiến thức) của thí sinh A sau câu hỏi thứ i là
 0.32.
2.3.7. Điều kiện dừng
Thuật toán điều kiện dừng cũng là một thuật toán quan trong
trong hệ thống TNTN, vì quá trìn đánh giá năng lực (kiến thức) cuả
thí sinh chỉ dừng nếu bộ tiêu chí quyết định kết thúc thuật toán
TNTN dừng.
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
21
CHƢƠNG 3
PHÂN TÍCH THIẾT KẾ HỆ THỐNG VÀ
TRIỂN KHAI HỆ THỐNG
3.1. PHÂN TÍCH CHỨC NĂNG CỦA HỆ THỐNG TRẮC
NGHIỆM THÍCH NGHI
3.2. BIỂU ĐỒ USE CASE CỦA HỆ THỐNG TRẮC NGHIỆM
THÍCH NGHI
3.2.1. Các tác nhân của hệ thống
3.2.2. Use case thí sinh
3.2.3. Use case giáo viên
3.3. BIỂU ĐỒ LỚP PHÂN TÍCH
3.3.1. Biểu đồ lớp phân tích liên quan tới thí sinh
3.3.2. Biểu đồ lớp phân tích liên quan tới giáo viên
3.4. BIỂU ĐỒ TRẠNG THÁI
3.4.1. Biểu đồ trạng thái hệ thống
3.4.2. Biểu đồ trạng thái của giáo viên
3.4.3. Biểu đồ trạng thái của thí sinh
3.5. BIỂU ĐỒ TUẦN TỰ
3.5.1. Biểu đồ tuần tự của giáo viên
3.5.2. Biểu đồ tuần tự của thí sinh
3.5.3. Biểu đồ tuần tự của hệ thống
3.6. BIỂU ĐỒ HOẠT ĐỘNG
3.6.1. Biểu đồ hoạt động của hệ thống
3.6.2. Biểu đồ hoạt động của giáo viên
3.6.3. Biểu đồ hoạt động của thí sinh
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
22
3.7. THIẾT KẾ CƠ SỞ DỮ LIỆU
3.8. TRIỂN KHAI HỆ THỐNG TRẮC NGHIỆM THÍCH NGHI
3.9. ĐÁNH GIÁ HỆ THỐNG
Nhận viết đề tài trọn gói – ZL: 0973.287.149 –
Luanvanmaster.com
23
KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN
Trong luận văn này, tác giả đã trình bày những kiến thức
tổng quan về trắc nghiệm thích nghi , Logic mờ, lý thuyết đáp ứng
cau hỏi, so sánh các mô hình trắc nghiệm thích nghi đã tồn tại, xây
dựng mô hình trắc nghiệm thích nghi theo mô hình đã xây dựng và
đánh giá một số kết quả đạt được.
Đề tài đã thực hiện xây dưng thành công mô hình trắc nghiệm
thích nghi dựa trên lý thuyết Logic mờ kết hợp lý thuyết IRT 3 tham số.
Sử dụng mô hình đã xây dựng và tiến hành xây dựng hệ thống trắc
nghiệm thích nghi để đánh giá năng lực ( kiến thức) thí sinh cho môn
học Lập trình Web cho sinh viên Khoa Công nghệ Thông tin, Trường
CĐ Công nghệ Thông tin, Đại học Đà Nẵng. Hệ thống TNTN đã xây
dựng hoạt động một cách mềm dẻo, linh hoạt, có tính chính xác cao và
khắc phục những thiếu sót, nhược điểm còn tồn đọng của các hệ thống
TNTN đã tồn tại, và nâng cao hiệu quả, tính chính xác trong công tác
kiểm định và đánh giá năng lực (kiến thức) thí sinh.
Tuy nhiên việc xây dựng các luật trong Logic mờ luôn là
một vấn đề trong các mô hình thuật toán khác nhau, và để khắc phục
tình trạng này cần giảm phần liên hệ mờ từ việc xử lý các tham số
mờ, giảm số lượng sơ đồ miêu tả mờ cũng như phần cứng của bộ
điều khiển mờ cần phải được tổ chức như một đơn vị véctơ. Trong
thời gian tới, tôi sẽ tiếp tục nghiên cứu hoàn thiện hệ thống trắc
nghiệm thích nghi đã xây dựng, tiến hành thử nghiệm, đánh giá, so
sánh với các mô hình trắc nghiệm thích nghi đã tồn tại để hiệu chỉnh
những tính năng còn thiếu sót trong hệ thống của mình và đưa hệ
thống vào ứng dụng trong thực tế. Mô hình trắc nghiệm thích nghi đã
xây dựng chưa giải quyết được vấn đề như xây dựng các luật cơ sở
Nhận viết đề tài trọn gói – ZL: 0973.287.149
– Luanvanmaster.com

More Related Content

Similar to Ứng Dụng Logic Mờ Xây Dựng Mô Hình Trắc Nghiệm Thích Nghi.doc

ung-dung-xu-ly-anh-de-phan-loai-san-pham-theo-hinh-dang-6467.pdf
ung-dung-xu-ly-anh-de-phan-loai-san-pham-theo-hinh-dang-6467.pdfung-dung-xu-ly-anh-de-phan-loai-san-pham-theo-hinh-dang-6467.pdf
ung-dung-xu-ly-anh-de-phan-loai-san-pham-theo-hinh-dang-6467.pdf
huynhtranchitrung
 
De cuong may hoc
De cuong may hocDe cuong may hoc
De cuong may hoc
Lê Khoa
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tap
Cu Sock
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tap
Cu Sock
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tap
Cu Sock
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tap
Cu Sock
 

Similar to Ứng Dụng Logic Mờ Xây Dựng Mô Hình Trắc Nghiệm Thích Nghi.doc (20)

Đề tài: Công cụ sinh dữ liệu thử tự động cho chương trình Java
Đề tài: Công cụ sinh dữ liệu thử tự động cho chương trình JavaĐề tài: Công cụ sinh dữ liệu thử tự động cho chương trình Java
Đề tài: Công cụ sinh dữ liệu thử tự động cho chương trình Java
 
Đề tài: Xây dựng phần mềm quản lý và thi trắc nghiệm trực tuyến
Đề tài: Xây dựng phần mềm quản lý và thi trắc nghiệm trực tuyếnĐề tài: Xây dựng phần mềm quản lý và thi trắc nghiệm trực tuyến
Đề tài: Xây dựng phần mềm quản lý và thi trắc nghiệm trực tuyến
 
Đề tài: Xây dựng phần mềm quản lý và thi trắc nghiệm trực tuyến, HAY
Đề tài: Xây dựng phần mềm quản lý và thi trắc nghiệm trực tuyến, HAYĐề tài: Xây dựng phần mềm quản lý và thi trắc nghiệm trực tuyến, HAY
Đề tài: Xây dựng phần mềm quản lý và thi trắc nghiệm trực tuyến, HAY
 
Tcdk031 toan kinh te
Tcdk031 toan kinh teTcdk031 toan kinh te
Tcdk031 toan kinh te
 
Mô hình nghịch lưu tăng áp ba bậc điều khiển cầu Diode kẹp, 9đ
Mô hình nghịch lưu tăng áp ba bậc điều khiển cầu Diode kẹp, 9đMô hình nghịch lưu tăng áp ba bậc điều khiển cầu Diode kẹp, 9đ
Mô hình nghịch lưu tăng áp ba bậc điều khiển cầu Diode kẹp, 9đ
 
Đề tài: Hệ thống giám sát nông nghiệp bằng công nghệ Iot, HAY
Đề tài: Hệ thống giám sát nông nghiệp bằng công nghệ Iot, HAYĐề tài: Hệ thống giám sát nông nghiệp bằng công nghệ Iot, HAY
Đề tài: Hệ thống giám sát nông nghiệp bằng công nghệ Iot, HAY
 
Đề tài: Hệ thống đánh giá kỹ năng môn tin học ứng dụng, HAY
Đề tài: Hệ thống đánh giá kỹ năng môn tin học ứng dụng, HAYĐề tài: Hệ thống đánh giá kỹ năng môn tin học ứng dụng, HAY
Đề tài: Hệ thống đánh giá kỹ năng môn tin học ứng dụng, HAY
 
ung-dung-xu-ly-anh-de-phan-loai-san-pham-theo-hinh-dang-6467.pdf
ung-dung-xu-ly-anh-de-phan-loai-san-pham-theo-hinh-dang-6467.pdfung-dung-xu-ly-anh-de-phan-loai-san-pham-theo-hinh-dang-6467.pdf
ung-dung-xu-ly-anh-de-phan-loai-san-pham-theo-hinh-dang-6467.pdf
 
Nghiên Cứu Xây Dựng Hệ Thống Đảm Bảo An Toàn Dữ Liệu Đào Tạo Tại Trường Đại H...
Nghiên Cứu Xây Dựng Hệ Thống Đảm Bảo An Toàn Dữ Liệu Đào Tạo Tại Trường Đại H...Nghiên Cứu Xây Dựng Hệ Thống Đảm Bảo An Toàn Dữ Liệu Đào Tạo Tại Trường Đại H...
Nghiên Cứu Xây Dựng Hệ Thống Đảm Bảo An Toàn Dữ Liệu Đào Tạo Tại Trường Đại H...
 
Luận Văn Đồ Án Tốt NghiệpTìm Hiểu Về Học Máy Và Phương Pháp Học Khái Niệm.Xây...
Luận Văn Đồ Án Tốt NghiệpTìm Hiểu Về Học Máy Và Phương Pháp Học Khái Niệm.Xây...Luận Văn Đồ Án Tốt NghiệpTìm Hiểu Về Học Máy Và Phương Pháp Học Khái Niệm.Xây...
Luận Văn Đồ Án Tốt NghiệpTìm Hiểu Về Học Máy Và Phương Pháp Học Khái Niệm.Xây...
 
Ứng Dụng Random Forest Để Tư Vấn Chọn Lộ Trình Học Trong Học Chế Tín Chỉ.doc
Ứng Dụng Random Forest Để Tư Vấn Chọn Lộ Trình Học Trong Học Chế Tín Chỉ.docỨng Dụng Random Forest Để Tư Vấn Chọn Lộ Trình Học Trong Học Chế Tín Chỉ.doc
Ứng Dụng Random Forest Để Tư Vấn Chọn Lộ Trình Học Trong Học Chế Tín Chỉ.doc
 
Nghiên Cứu Ứng Dụng Kỹ Thuật Học Bán Giám Sát Vào Lĩnh Vực Phân Loại Văn Bản ...
Nghiên Cứu Ứng Dụng Kỹ Thuật Học Bán Giám Sát Vào Lĩnh Vực Phân Loại Văn Bản ...Nghiên Cứu Ứng Dụng Kỹ Thuật Học Bán Giám Sát Vào Lĩnh Vực Phân Loại Văn Bản ...
Nghiên Cứu Ứng Dụng Kỹ Thuật Học Bán Giám Sát Vào Lĩnh Vực Phân Loại Văn Bản ...
 
De cuong may hoc
De cuong may hocDe cuong may hoc
De cuong may hoc
 
Xây Dựng Và Đánh Giá Hệ Thống Tìm Kiếm Thông Tin.doc
Xây Dựng Và Đánh Giá Hệ Thống Tìm Kiếm Thông Tin.docXây Dựng Và Đánh Giá Hệ Thống Tìm Kiếm Thông Tin.doc
Xây Dựng Và Đánh Giá Hệ Thống Tìm Kiếm Thông Tin.doc
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tap
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tap
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tap
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tap
 
Luận Văn Đề Cương Công Nghệ Thông Tin Nguyên Lý Hệ Điều Hành.doc
Luận Văn  Đề Cương Công Nghệ Thông Tin Nguyên Lý Hệ Điều Hành.docLuận Văn  Đề Cương Công Nghệ Thông Tin Nguyên Lý Hệ Điều Hành.doc
Luận Văn Đề Cương Công Nghệ Thông Tin Nguyên Lý Hệ Điều Hành.doc
 
Nghiên Cứu Chất Lƣợng Phần Mềm Kế Toán Việt Nam.doc
Nghiên Cứu Chất Lƣợng Phần Mềm Kế Toán Việt Nam.docNghiên Cứu Chất Lƣợng Phần Mềm Kế Toán Việt Nam.doc
Nghiên Cứu Chất Lƣợng Phần Mềm Kế Toán Việt Nam.doc
 

More from Dịch vụ viết thuê Luận Văn - ZALO 0932091562

More from Dịch vụ viết thuê Luận Văn - ZALO 0932091562 (20)

Nghiên Cứu Thu Nhận Pectin Từ Một Số Nguồn Thực Vật Và Sản Xuất Màng Pectin S...
Nghiên Cứu Thu Nhận Pectin Từ Một Số Nguồn Thực Vật Và Sản Xuất Màng Pectin S...Nghiên Cứu Thu Nhận Pectin Từ Một Số Nguồn Thực Vật Và Sản Xuất Màng Pectin S...
Nghiên Cứu Thu Nhận Pectin Từ Một Số Nguồn Thực Vật Và Sản Xuất Màng Pectin S...
 
Phát Triển Cho Vay Hộ Kinh Doanh Tại Ngân Hàng Nông Nghiệp Và Phát Triển Nông...
Phát Triển Cho Vay Hộ Kinh Doanh Tại Ngân Hàng Nông Nghiệp Và Phát Triển Nông...Phát Triển Cho Vay Hộ Kinh Doanh Tại Ngân Hàng Nông Nghiệp Và Phát Triển Nông...
Phát Triển Cho Vay Hộ Kinh Doanh Tại Ngân Hàng Nông Nghiệp Và Phát Triển Nông...
 
Nghiên Cứu Nhiễu Loạn Điện Áp Trong Lưới Điện Phân Phối.doc
Nghiên Cứu Nhiễu Loạn Điện Áp Trong Lưới Điện Phân Phối.docNghiên Cứu Nhiễu Loạn Điện Áp Trong Lưới Điện Phân Phối.doc
Nghiên Cứu Nhiễu Loạn Điện Áp Trong Lưới Điện Phân Phối.doc
 
Nghiên Cứu Các Nhân Tố Ảnh Hưởng Đến Kết Quả Kinh Doanh Của Các Công Ty Ngành...
Nghiên Cứu Các Nhân Tố Ảnh Hưởng Đến Kết Quả Kinh Doanh Của Các Công Ty Ngành...Nghiên Cứu Các Nhân Tố Ảnh Hưởng Đến Kết Quả Kinh Doanh Của Các Công Ty Ngành...
Nghiên Cứu Các Nhân Tố Ảnh Hưởng Đến Kết Quả Kinh Doanh Của Các Công Ty Ngành...
 
Phát Triển Công Nghiệp Huyện Điện Bàn Tỉnh Quảng Nam.doc
Phát Triển Công Nghiệp Huyện Điện Bàn Tỉnh Quảng Nam.docPhát Triển Công Nghiệp Huyện Điện Bàn Tỉnh Quảng Nam.doc
Phát Triển Công Nghiệp Huyện Điện Bàn Tỉnh Quảng Nam.doc
 
Phát Triển Kinh Tế Hộ Nông Dân Trên Địa Bàn Huyện Quảng Ninh, Tỉnh Quảng Bình...
Phát Triển Kinh Tế Hộ Nông Dân Trên Địa Bàn Huyện Quảng Ninh, Tỉnh Quảng Bình...Phát Triển Kinh Tế Hộ Nông Dân Trên Địa Bàn Huyện Quảng Ninh, Tỉnh Quảng Bình...
Phát Triển Kinh Tế Hộ Nông Dân Trên Địa Bàn Huyện Quảng Ninh, Tỉnh Quảng Bình...
 
Vận Dụng Mô Hình Hồi Quy Ngưỡng Trong Nghiên Cứu Tác Động Của Nợ Lên Giá Trị ...
Vận Dụng Mô Hình Hồi Quy Ngưỡng Trong Nghiên Cứu Tác Động Của Nợ Lên Giá Trị ...Vận Dụng Mô Hình Hồi Quy Ngưỡng Trong Nghiên Cứu Tác Động Của Nợ Lên Giá Trị ...
Vận Dụng Mô Hình Hồi Quy Ngưỡng Trong Nghiên Cứu Tác Động Của Nợ Lên Giá Trị ...
 
Nghiên Cứu Các Nhân Tố Ảnh Hưởng Đến Cấu Trúc Vốn Của Doanh Nghiệp Ngành Hàng...
Nghiên Cứu Các Nhân Tố Ảnh Hưởng Đến Cấu Trúc Vốn Của Doanh Nghiệp Ngành Hàng...Nghiên Cứu Các Nhân Tố Ảnh Hưởng Đến Cấu Trúc Vốn Của Doanh Nghiệp Ngành Hàng...
Nghiên Cứu Các Nhân Tố Ảnh Hưởng Đến Cấu Trúc Vốn Của Doanh Nghiệp Ngành Hàng...
 
Nghiên Cứu Các Nhân Tố Ảnh Hưởng Đến Hiệu Quả Kinh Doanh Của Các Doanh Nghiệp...
Nghiên Cứu Các Nhân Tố Ảnh Hưởng Đến Hiệu Quả Kinh Doanh Của Các Doanh Nghiệp...Nghiên Cứu Các Nhân Tố Ảnh Hưởng Đến Hiệu Quả Kinh Doanh Của Các Doanh Nghiệp...
Nghiên Cứu Các Nhân Tố Ảnh Hưởng Đến Hiệu Quả Kinh Doanh Của Các Doanh Nghiệp...
 
Hoàn Thiện Công Tác Thẩm Định Giá Tài Sản Bảo Đảm Trong Hoạt Động Cho Vay Tại...
Hoàn Thiện Công Tác Thẩm Định Giá Tài Sản Bảo Đảm Trong Hoạt Động Cho Vay Tại...Hoàn Thiện Công Tác Thẩm Định Giá Tài Sản Bảo Đảm Trong Hoạt Động Cho Vay Tại...
Hoàn Thiện Công Tác Thẩm Định Giá Tài Sản Bảo Đảm Trong Hoạt Động Cho Vay Tại...
 
Biện Pháp Quản Lý Xây Dựng Ngân Hàng Câu Hỏi Kiểm Tra Đánh Giá Kết Quả Học Tậ...
Biện Pháp Quản Lý Xây Dựng Ngân Hàng Câu Hỏi Kiểm Tra Đánh Giá Kết Quả Học Tậ...Biện Pháp Quản Lý Xây Dựng Ngân Hàng Câu Hỏi Kiểm Tra Đánh Giá Kết Quả Học Tậ...
Biện Pháp Quản Lý Xây Dựng Ngân Hàng Câu Hỏi Kiểm Tra Đánh Giá Kết Quả Học Tậ...
 
Hoàn Thiện Công Tác Huy Động Vốn Tại Ngân Hàng Tmcp Công Thương Việt Nam Chi ...
Hoàn Thiện Công Tác Huy Động Vốn Tại Ngân Hàng Tmcp Công Thương Việt Nam Chi ...Hoàn Thiện Công Tác Huy Động Vốn Tại Ngân Hàng Tmcp Công Thương Việt Nam Chi ...
Hoàn Thiện Công Tác Huy Động Vốn Tại Ngân Hàng Tmcp Công Thương Việt Nam Chi ...
 
Ánh Xạ Đóng Trong Không Gian Mêtric Suy Rộng.doc
Ánh Xạ Đóng Trong Không Gian Mêtric Suy Rộng.docÁnh Xạ Đóng Trong Không Gian Mêtric Suy Rộng.doc
Ánh Xạ Đóng Trong Không Gian Mêtric Suy Rộng.doc
 
Giải Pháp Hạn Chế Nợ Xấu Đối Với Khách Hàng Doanh Nghiệp Tại Ngân Hàng Thương...
Giải Pháp Hạn Chế Nợ Xấu Đối Với Khách Hàng Doanh Nghiệp Tại Ngân Hàng Thương...Giải Pháp Hạn Chế Nợ Xấu Đối Với Khách Hàng Doanh Nghiệp Tại Ngân Hàng Thương...
Giải Pháp Hạn Chế Nợ Xấu Đối Với Khách Hàng Doanh Nghiệp Tại Ngân Hàng Thương...
 
Hoàn Thiện Công Tác Đào Tạo Đội Ngũ Cán Bộ Công Chức Phường Trên Địa Bàn Quận...
Hoàn Thiện Công Tác Đào Tạo Đội Ngũ Cán Bộ Công Chức Phường Trên Địa Bàn Quận...Hoàn Thiện Công Tác Đào Tạo Đội Ngũ Cán Bộ Công Chức Phường Trên Địa Bàn Quận...
Hoàn Thiện Công Tác Đào Tạo Đội Ngũ Cán Bộ Công Chức Phường Trên Địa Bàn Quận...
 
Giải Pháp Marketing Cho Dịch Vụ Ngân Hàng Điện Tử Tại Ngân Hàng Tmcp Hàng Hải...
Giải Pháp Marketing Cho Dịch Vụ Ngân Hàng Điện Tử Tại Ngân Hàng Tmcp Hàng Hải...Giải Pháp Marketing Cho Dịch Vụ Ngân Hàng Điện Tử Tại Ngân Hàng Tmcp Hàng Hải...
Giải Pháp Marketing Cho Dịch Vụ Ngân Hàng Điện Tử Tại Ngân Hàng Tmcp Hàng Hải...
 
Biện Pháp Quản Lý Công Tác Tự Đánh Giá Trong Kiểm Định Chất Lượng Giáo Dục Cá...
Biện Pháp Quản Lý Công Tác Tự Đánh Giá Trong Kiểm Định Chất Lượng Giáo Dục Cá...Biện Pháp Quản Lý Công Tác Tự Đánh Giá Trong Kiểm Định Chất Lượng Giáo Dục Cá...
Biện Pháp Quản Lý Công Tác Tự Đánh Giá Trong Kiểm Định Chất Lượng Giáo Dục Cá...
 
Kiểm Soát Rủi Ro Tín Dụng Trong Cho Vay Ngành Xây Dựng Tại Nhtmcp Công Thương...
Kiểm Soát Rủi Ro Tín Dụng Trong Cho Vay Ngành Xây Dựng Tại Nhtmcp Công Thương...Kiểm Soát Rủi Ro Tín Dụng Trong Cho Vay Ngành Xây Dựng Tại Nhtmcp Công Thương...
Kiểm Soát Rủi Ro Tín Dụng Trong Cho Vay Ngành Xây Dựng Tại Nhtmcp Công Thương...
 
Diễn Ngôn Lịch Sử Trong Biên Bản Chiến Tranh 1-2 -3- 4.75 Của Trần Mai Hạnh.doc
Diễn Ngôn Lịch Sử Trong Biên Bản Chiến Tranh 1-2 -3- 4.75 Của Trần Mai Hạnh.docDiễn Ngôn Lịch Sử Trong Biên Bản Chiến Tranh 1-2 -3- 4.75 Của Trần Mai Hạnh.doc
Diễn Ngôn Lịch Sử Trong Biên Bản Chiến Tranh 1-2 -3- 4.75 Của Trần Mai Hạnh.doc
 
Quản Lý Hoạt Động Dạy Học Môn Toán Ở Các Trường Thpt Thành Phố Kon Tum.doc
Quản Lý Hoạt Động Dạy Học Môn Toán Ở Các Trường Thpt Thành Phố Kon Tum.docQuản Lý Hoạt Động Dạy Học Môn Toán Ở Các Trường Thpt Thành Phố Kon Tum.doc
Quản Lý Hoạt Động Dạy Học Môn Toán Ở Các Trường Thpt Thành Phố Kon Tum.doc
 

Recently uploaded

SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
ChuThNgnFEFPLHN
 
SLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdf
SLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdfSLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdf
SLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdf
hoangtuansinh1
 
Bài tập nhóm Kỹ Năng Gỉai Quyết Tranh Chấp Lao Động (1).pptx
Bài tập nhóm Kỹ Năng Gỉai Quyết Tranh Chấp Lao Động (1).pptxBài tập nhóm Kỹ Năng Gỉai Quyết Tranh Chấp Lao Động (1).pptx
Bài tập nhóm Kỹ Năng Gỉai Quyết Tranh Chấp Lao Động (1).pptx
DungxPeach
 

Recently uploaded (20)

1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
 
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
 
sách sinh học đại cương - Textbook.pdf
sách sinh học đại cương   -   Textbook.pdfsách sinh học đại cương   -   Textbook.pdf
sách sinh học đại cương - Textbook.pdf
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
 
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
 
Bài giảng môn Truyền thông đa phương tiện
Bài giảng môn Truyền thông đa phương tiệnBài giảng môn Truyền thông đa phương tiện
Bài giảng môn Truyền thông đa phương tiện
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
Campbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdfCampbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdf
 
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
 
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI LÝ LUẬN VĂN HỌC NĂM HỌC 2023-2024 - MÔN NGỮ ...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI LÝ LUẬN VĂN HỌC NĂM HỌC 2023-2024 - MÔN NGỮ ...TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI LÝ LUẬN VĂN HỌC NĂM HỌC 2023-2024 - MÔN NGỮ ...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI LÝ LUẬN VĂN HỌC NĂM HỌC 2023-2024 - MÔN NGỮ ...
 
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx
 
GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘIGIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
 
SLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdf
SLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdfSLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdf
SLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdf
 
PHƯƠNG THỨC VẬN TẢI ĐƯỜNG SẮT TRONG VẬN TẢI
PHƯƠNG THỨC VẬN TẢI ĐƯỜNG SẮT TRONG VẬN TẢIPHƯƠNG THỨC VẬN TẢI ĐƯỜNG SẮT TRONG VẬN TẢI
PHƯƠNG THỨC VẬN TẢI ĐƯỜNG SẮT TRONG VẬN TẢI
 
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
 
Giới thiệu Dự án Sản Phụ Khoa - Y Học Cộng Đồng
Giới thiệu Dự án Sản Phụ Khoa - Y Học Cộng ĐồngGiới thiệu Dự án Sản Phụ Khoa - Y Học Cộng Đồng
Giới thiệu Dự án Sản Phụ Khoa - Y Học Cộng Đồng
 
Bài tập nhóm Kỹ Năng Gỉai Quyết Tranh Chấp Lao Động (1).pptx
Bài tập nhóm Kỹ Năng Gỉai Quyết Tranh Chấp Lao Động (1).pptxBài tập nhóm Kỹ Năng Gỉai Quyết Tranh Chấp Lao Động (1).pptx
Bài tập nhóm Kỹ Năng Gỉai Quyết Tranh Chấp Lao Động (1).pptx
 
Access: Chuong III Thiet ke truy van Query.ppt
Access: Chuong III Thiet ke truy van Query.pptAccess: Chuong III Thiet ke truy van Query.ppt
Access: Chuong III Thiet ke truy van Query.ppt
 
ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...
ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...
ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...
 
Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................
 

Ứng Dụng Logic Mờ Xây Dựng Mô Hình Trắc Nghiệm Thích Nghi.doc

  • 1. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com ĐẠI HỌC ĐÀ NẴNG TRƢỜNG ĐẠI HỌC BÁCH KHOA DƢƠNG QUỐC HOÀNG TÚ ỨNG DỤNG LOGIC MỜ XÂY DỰNG MÔ HÌNH TRẮC NGHIỆM THÍCH NGHI Chuyên ngành: Khoa học máy tính Mã số: 60.48.01.01 TÓM TẮT LUẬN VĂN THẠC SĨ Đà Nẵng - Năm 2017
  • 2. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com Công trình được hoàn thành tại TRƯỜNG ĐẠI HỌC BÁCH KHOA - ĐẠI HỌC ĐÀ NẴNG Ngƣời hƣớng dẫn khoa học: TS. ĐẶNG HOÀI PHƢƠNG Phản biện 1: PGS. TSKH. Trần Quốc Chiến Phản biện 2: PGS. TS. Lê Văn Sơn Luận văn đã được bảo vệ tại Hội đồng chấm Luận văn tốt nghiệp Thạc sĩ Kỹ thuật họp tại Đại học Bách khoa - ĐHĐN vào ngày 08 tháng 01 năm 2017. Có thể tìm hiểu luận văn tại: - Trung tâm Học liệu, Đại học Đà Nẵng tại trường Đại học Bách khoa - Thư viện khoa Công nghệ Thông tin, Trường Đại học Bách khoa, ĐHĐN
  • 3. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 1 MỞ ĐẦU 1. Lý do chọn đề tài Phương pháp giảng dạy lấy thí sinh làm trung tâm đang là vấn đề cấp thiết nhằm nâng cao chất lượng đào tạo. Bên cạnh việc xây dựng giáo án điện tử, thư viện điện tử thì ứng dụng công nghệ thông tin trong quá trình đánh giá năng lực của thí sinh nhằm nâng cao hiệu quả của quá trình đánh giá. Kiểm tra tự luận trên giấy là hình thức kiểm tra và đánh giá truyền thống sẽ tốn nhiều thời gian, công sức và đôi khi kết quả đánh giá không được chính xác, khách quan. Nhằm mục đích khắc phục những hạn chế trên thì hình thức thi trắc nghiệm trên máy tính đã được ứng dụng trong công tác kiểm tra, đánh giá kiến thức thí sinh. Một trong những mô hình trắc nghiệm trên máy tính đang được sử dụng phổ biến rộng rãi là mô hình trắc nghiệm thích nghi (TNTN). Trên thế giới hiện nay có các hình thức kiểm tra như: quan sát, vấn đáp, tự luận (Subjective test) [3], trắc nghiệm khách quan (Objective test) [2] và TNTN (Adaptive test) [24]. Với sự phát triển vượt bậc của khoa học máy tính, thì vấn đề triển khai các hệ thống TNTN dựa trên cơ sở các mô hình toán học là hoàn toàn khả thi. Hiện nay, một số ứng dụng các mô hình và hệ thống TNTN đã được nghiên cứu và hiện thực hóa như: mô hình TNTN trên cơ sở lý thuyết đáp ứng những câu hỏi [16], mô hình TNTN trên cơ sở mạng Bayes [10], … Tuy nhiên các mô hình và hệ thống TNTN kể trên vẫn còn tồn tại một số nhược điểm. Nhằm khắc phục các hạn chế nêu trên thì đề tài “Ứng dụng Logic mờ xây dựng mô hình trắc nghiệm thích nghi” là cần thiết.
  • 4. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 2 2. Mục đích và ý nghĩa đề tài a. Mục đích Xây dựng mô hình TNTN trên cơ sở lý thuyết Logic mờ; Xây dựng hệ thống TNTN trên cơ sở mô hình đề xuất và triển khai ứng dụng cho việc đánh giá kiến thức của sinh viên Khoa Công nghệ Thông tin, Trường Cao đẳng Công nghệ Thông tin – Đại học Đà Nẵng đối với môn học Lập trình Web; Góp phần vào hướng nghiên cứu mô hình thích nghi, đặc biệt là TNTN nhằm ứng dụng cho thực tiễn giáo dục tại Việt Nam. b. Ý nghĩa khoa học và thực tiễn của đề tài - Ý nghĩa khoa học: Xây dựng mô hình TNTN ứng dụng logic mờ; - Ý nghĩa thực tế: hiện thực hóa hệ thống TNTN trên cơ sở mô hình đề xuất nhằm tự động hóa quá trình đánh giá và nâng cao hiệu quả quá trình đánh giá. c. Mục tiêu - Phân tích các mô hình TNTN tồn tại; - Tìm hiểu lý thuyết logic mờ; - Xây dựng mô hình TNTN trên cơ sở lý thuyết logic mờ; - Phát triển hệ thống trắc nghiệm trên cơ sở mô hình đề xuất. d. Nhiệm vụ - Đưa ra vấn đề và phân tích vấn đề; - Phát biểu, phân tích và đề xuất mô hình giải quyết bài toán đặt ra; - Triển khai thực tế và đánh giá kết quả thu được của hệ thống. 3. Đối tƣợng và phạm vi nghiên cứu Đối tượng nghiên cứu - Các mô hình và thuật toán TNTN;
  • 5. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 3 - Các hệ thống TNTN hiện có; - Lý thuyết Logic mờ. Phạm vi nghiên cứu Đề tài sử dụng Logic mờ làm cơ sở để xây dựng mô hình TNTN cho môn học Lập trình Web tại Khoa Công nghệ Thông tin, Trường Cao đẳng Công nghệ Thông tin – Đại học Đà Nẵng. Nghiên cứu sử dụng ngân hàng câu hỏi gồm các tham số đã được xác định đánh giá tham số năng lực của sinh viên. 4. Phƣơng pháp nghiên cứu a. Phương pháp lý thuyết Phân tích và đánh giá các mô hình, thuật toán và hệ thống TNTN hiện có và khả năng ứng dụng đối với thực tiễn của giáo dục Việt Nam. Từ đó, đưa ra kết luận và cơ sở cho việc lựa chọn lý thuyết Logic mờ làm nền tảng để xây dựng mô hình TNTN. Thiết kế mô hình TNTN gồm các thành phần chính sau: - Mô hình thí sinh; - Mô hình câu hỏi; - Thuật toán TNTN: Bao gồm thuật toán lựa chọn câu hỏi và thuật toán đánh giá mức độ năng lực và kiến thức của thí sinh, tập hợp điều kiện dừng của thuật toán TNTN. b. Phương pháp thực nghiệm - Xây dựng ngân hàng câu hỏi làm dữ liệu đầu vào cho chương trình, đồng thời thiết lập tập hợp tham số đặc trưng cho từng câu hỏi; - Xây dựng Website TNTN trên cơ sở mô hình đã đề xuất; - Triển khai và đánh giá hệ thống.
  • 6. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 4 5. Kết luận a. Kết quả của đề tài - Xây dựng thành công mô hình TNTN dựa trên lý thuyết Logic mờ; - Áp dụng mô hình đã xây dựng để tạo một hệ thống TNTN để đánh giá kết quả cho môn học Lập trình Web tại Khoa Công nghệ Thông tin, Trường Cao đẳng Công nghệ Thông tin – Đại học Đà Nẵng. b. Hướng phát triển của đề tài - Nghiên cứu mô hình sinh thuật toán TNTN dựa trên tập hợp tiêu chí đánh giá đầu vào; - Nghiên cứu, phát triển khái niệm TNTN tổng hợp có thể áp dụng cho các hướng tiếp cận về TNTN hiện nay.
  • 7. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 5 CHƢƠNG 1 CƠ SỞ LÝ LUẬN VÀ THỰC TIỄN 1.1. TỔNG QUAN 1.1.1. Khái niệm 1.1.2. Lịch sử phát triển 1.2. CÁC THÀNH PHẦN CƠ BẢN CỦA TRẮC NGHIỆM THÍCH NGHI Hình 1.1. Các thành phần cơ bản của mô hình TNTN - Ngân hàng câu hỏi (NHCH): là tập hợp câu hỏi đã được ước lượng các tham số đặc trưng như độ khó, độ phân biệt và độ dự đoán. ngân hàng câu hỏi được sử dụng để làm cơ sở đánh giá năng lực thí sinh. - Thuật toán lựa chọn câu hỏi: Việc đánh giá năng lực của thí sinh trong TNTN phụ thuộc rất lớn vào thuật toán lựa chọn câu hỏi. Vậy nên thuật toán này được sử dụng để lựa chọn câu hỏi tốt nhất từ ngân hàng câu hỏi để đưa vào bài kiểm tra. Câu hỏi này có các tham số câu hỏi tương ứng với tham số năng lực (kiến thức) hiện tại của thí sinh. Thuật toán lựa chọn câu hỏi sẽ thực hiện các thao tác cơ bản sau: tính toán giá trị của hàm thông tin câu hỏi; căn cứ hàm thông tin câu hỏi lựa chọn câu hỏi phù hợp nhất. - Thuật toán đánh giá mức độ năng lực thí sinh: Sau khi nhận kết quả lựa chọn câu hỏi đề nghị từ thí sinh (đúng/sai), TNTN
  • 8. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 6 sẽ tiến hành tính toán đánh giá lại năng lực của thí sinh. Việc tính toán này sẽ đưa tham số năng lực tiệm cận dần đến giá trị năng lực thực của thí sinh, năng lực đánh giá lần sau không thay đổi nhiều so với lần đánh giá trước. - Điều kiện dừng: cần phải có các điều kiện dừng và các phương án đánh giá để làm căn cứ kết thúc quá trình TNTN vì mô hình TNTN hoạt động theo một thuật toán lặp các thao tác lựa chọn câu hỏi, thí sinh thực thi, đánh giá năng lực và lựa chọn câu hỏi tiếp theo và để hoàn thành việc đánh giá năng lực của thí sinh dự thi. Điều kiện dừng có thể là một hoặc một số tiêu chí như: độ sai lệch năng lực thấp, thời gian làm bài vượt quá thời gian quy định, số lượng câu hỏi vượt quá mức quy định… 1.3. HOẠT ĐỘNG CHUNG CỦA MÔ HÌNH TNTN Hoạt động của TNTN hay thuật toán TNTN là một thuật toán lặp, trong đó có các thao tác cơ bản như: Khởi tạo năng lực khởi đầu của thí sinh; Lựa chọn câu hỏi để chọn ra câu hỏi phù hợp nhất từ ngân hàng câu hỏi để cho thí sinh thực hiện; Nhận kết quả phản hồi để ghi nhận kết quả trả lời từ thí sinh: Ước lượng năng lực mới dùng để thực hiện các tính toán để ước lượng lại năng lực mới của thí sinh; Điều kiện dừng là tập các điều kiện để xác định việc tiếp tục lựa chọn câu hỏi hoặc kết thúc quá trình đánh giá.
  • 9. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 7 Hình 1.2. Mô tả hoạt động của TNTN Về cơ bản hoạt động của mô hình TNTN là một thuật toán lặp như sau: - Bước 1: Khởi tạo giá trị năng lực ban đầu của thí sinh. - Bước 2: Dựa vào năng lực (kiến thức) hiện tại của thí sinh, lựa chọn câu hỏi phù hợp nhất từ những câu hỏi chưa được chọn. - Bước 3: Đưa câu hỏi đã chọn đến thí sinh, thí sinh trả lời, thu nhận kết quả câu trả lời. - Bước 4: Ước lượng lại năng lực của thí sinh dựa trên kết quả thu nhận được. - Bước 5: Kiểm tra điều kiện dừng nếu sai quay lại bước 2.
  • 10. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 8 1.4. PHÂN TÍCH CÁC MÔ HÌNH TNTN Tồn tại một số hệ thống TNTN sau: - Đối với hệ thống TNTN có ràng buộc, mặc dù sự áp đặt những đặc tả nội dung trong việc chọn lựa câu hỏi từ NHCH sẽ là không đạt hiệu quả nếu như kiểm tra động lực học của thí sinh, nhưng lại đặc biệt quan trọng trong việc đánh giá kiến thức của người học. - Đối với hệ thống TNTN với việc sinh ra các câu hỏi dựa vào quy tắc, những câu hỏi trong bài kiểm tra sẽ được kiểm tra dạng đơn trước khi được sử dụng. Ngoài ra, mỗi phiên bản của TNTN yêu cầu sự thay đổi hoàn toàn NHCH. - Đối với hệ thống TNTN sử dụng các thời gian đáp ứng (mô hình RTs- Response Times), thí sinh làm bài kiểm tra được tự động ghi lại và thông tin này sẽ được khai thác để nâng cao hệ thống TNTN. Bảng 1.1. Đối chiếu các mô hình TNTN đã tồn tại Số Đánh Ngân Nội Độ lƣợng giá hàng Thời Bảo dung khó câu năng câu gian mật hỏi lực hỏi Mô + - - - + - - hình 1 Mô + + + - - - - hình 2 Mô + + + - + - - hình 3
  • 11. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 9 CHƢƠNG 2 XÂY DỰNG MÔ HÌNH TNTN 2.1. LÝ THUYẾT TẬP MỜ 2.1.1. Tập mờ 2.1.2. Định nghĩa tập hợp mờ 2.1.3. Tập lát cắt của tập mờ 2.1.4. Một số khái niệm đặc trƣng của tập mờ 2.1.5. Các phép tính trên trên tập mờ 2.2. LÝ THUYẾT ĐÁP ỨNG CÂU HỎI 2.2.1. Giới thiệu về lý thuyết đáp ứng câu hỏi 2.2.2. Mô hình IRT 3 tham số (Birbaum) Trong mô hình IRT 3 tham số, bên cạnh các tham số độ khó của câu hỏi cũng như tham số độ phân biệt của câu hỏi thường được sử dụng trong các mô hình TNTN trước đây, thì tham số dự đoán câu hỏi (c) được xét thêm. Phạm vi độ dự đoán được xét trong phạm vi 0 ≤ c ≤ 0.5 2.2.3. Ƣớc lƣợng năng lực thí sinh Năng lực thí sinh được đánh giá thông qua câu hỏi và khả năng đáp ứng của thí sinh. Phương pháp phổ biến nhất để ước lượng năng lực thí sinh là thông qua IRT. IRT có ưu điểm là có thể so sánh ngay cả trên những thí sinh làm nhiều bài kiểm kiểm tra khác nhau. Năng lực ước tính thường khoảng từ -5 đến +5, với trung bình hoặc trung bình khoảng 0. Hầu hết các đợt kiểm tra đều phân biệt giữa các trọng số năng lực tạm thời trong khi kiểm tra nên quá trình lựa chọn các câu hỏi tiếp theo, và điều kiện dừng luôn thực hiện một cách tối ưu nhất.
  • 12. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 10 2.2.4. Hàm thông tin câu hỏi Hàm thông tin câu hỏi: mỗi câu hỏi cung cấp một thông tin nào đó về năng lực cần đo của thí sinh. 2.3. XÂY DỰNG MÔ HÌNH TNTN DỰA TRÊN LOGIC MỜ KẾT HỢP IRT 3 THAM SỐ 2.3.1. Giới thiệu tổng quan mô hình TNTN Hình 2.1. Mô hình TNTN TNTN=<Mô hình thí sinh, Mô hình câu hỏi, Thuật toán TNTN> 2.3.2. Xây dựng mô hình câu hỏi Ngân hàng câu hỏi (NHCH) là nơi chứa toàn bộ các câu hỏi cho quá trình đánh giá thích nghi. NHCH nằm ở trung tâm của tất cả các hệ thống TNTN. Các tính chất quan trọng của một NHCH bao gồm kích thước, thành phần, cấu trúc và tính chất của mô hình đáp ứng đầy đủ các tính chất của TNTN. 2.3.3. Xây dựng mô hình thí sinh Mô hình thí sinh =<mã thí sinh, năng lực, thông tin thí sinh> Trong đó:
  • 13. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 11 - Mã thí sinh là tên đăng nhập do giáo viên tạo sẵn và không được phép thay đổi, nhằm mục đích phân biệt các thí sinh khác nhau. - Năng lực () là tham số đặc trưng để đo mức độ hiểu biết của thí sinh,tham số này sẽ được cập nhật thường xuyên qua quá trình làm bài. Theo lý thuyết IRT giá trị thuộc ngưỡng -3≤≤+3; trong mô hình IRT 3 tham số. - Thông tin thí sinh: là các thông tin cá nhân do thí sinh tự cập nhật. 2.3.4. Thuật toán trắc nghiệm thích nghi Thuật toán TNTN hay mô hình hoạt động TNTN, nhằm mục đích điều khiển các hoạt động đánh giá như đánh giá năng lực ban đầu, lựa chọn câu hỏi, tính toán ước lượng, quyết định tiếp tục lựa chọn câu hỏi hoặc dừng, …
  • 14. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 12 Begin Thiết lập mức độ năng lực ban đầu của thí sinh θ Đ Điều kiện dừng trắc nghiệm S Tập hợp câu hỏi chưa đưa ra Tính toán hàm thông tin của câu hỏi i Ii(θ) Lựa chọn câu hỏi phù hợp với thí sinh Max(Ii(θ)) Nhận kết quả trả lời ui của thí sinh Đánh giá lại mức độ năng lực thí sinh θ Kết quả năng lực End thí sinh là θ Hình 2.2. Mô hình hoạt động TNTN Mô tả thuật toán TNTN Đầu vào: - Ngân hàng câu hỏi, mỗi câu hỏi đã được đánh giá tham số đặc trưng. - Năng lực (kiến thức) hiện tại của thí sinh (nếu có)
  • 15. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 13 Đầu ra: Năng lực mới của thí sinh sau khi được đánh giá. Hoạt động: - Bước 1: Thiết lập mức độ năng lực ban đầu cho thí sinh; - Bước 2: Lặp lại từ bước 3 đến bước 5 cho đến khi gặp điều kiện dừng; - Bước 3: Đánh giá tập hợp câu hỏi chưa đưa ra cho thí sinh và tính toán hàm thông tin của các câu hỏi đó dựa trên mức độ năng lực (kiến thức) hiện tại của thí sinh; - Bước 4: Lựa chọn và đưa ra câu hỏi phù hợp nhất với mức độ năng lực (kiến thức) hiện tại của thí sinh; - Bước 5: Đánh giá lại năng lực thí sinh trên cơ sở kết quả trả lời câu hỏi đưa ra.
  • 16. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 14 2.3.5. Thuật toán lựa chọn câu hỏi Hình 2.3. Mô hình thuật toán lựa chọn câu hỏi
  • 17. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 15 Mô tả thuật toán lựa chọn câu hỏi: Đầu vào: - Danh sách câu hỏi theo môn học và chưa được chọn trong bài thi, mỗi câu hỏi đã được ước lượng các tham số đặc trưng. - Năng lực (kiến thức) hiện tại của thí sinh. Đầu ra: - Câu hỏi được chọn từ ngân hàng câu hỏi. Hoạt động: - Bước 1: Khởi tạo maxinfor:=0; //GTLN của thông tin câu hỏi - Bước 2: Duyệt danh sách được chọn. Với câu hỏi thứ i thực hiện:  Bước 2.1: Tính toán hàm đặc trưng câu hỏi cho các danh sách câu hỏi theo công thức:   Bước 2.2: Tính giá trị hàm thông tin câu hỏi  - Bước 3: Ghi nhận câu hỏi và đánh dấu đã chọn - Bước 4: Kết thúc
  • 18. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 16 2.3.6. Thuật toán ƣớc lƣợng năng lực thí sinh Hình 2.4. Mô hình thuật toán ước lượng năng lực thí sinh Mô tả thuật toán ƣớc lƣợng năng lực thí sinh: Đầu vào: - Năng lực (kiến thức) hiện tại của thí sinh; - Câu trả lời câu hỏi thứ i; - Thời gian trả lời câu hỏi thứ i.
  • 19. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 17 Đầu ra: - Năng lực của thí sinh sau câu hỏi thứ i. Hoạt động: - Bước 1: Khởi tạo hàm thông tin Ii() cho câu hỏi thứ i - Bước 2: Mờ hóa thông tin thí sinh sau khi trả lời câu hỏi thứ i + Bước 2.1: Tính pi với câu trả lời câu hỏi i với thời gian ti + Bước 2.2: Xác định số lượng tập mờ - Bước 3: Xây dựng luật hợp thành - Bước 4: Chọn qui tắc thực hiện luật - Bước 5: Giải mờ Thuật toán ước lượng năng lực thí sinh được biểu diễn bởi cấu trúc điều khiển mờ như sau: Hình 2.5. Cấu trúc điều khiển mờ Bộ điều khiển mờ gồm các thành phần chính như: bộ mờ hóa, cơ sở luật mờ, bộ suy diễn, bô giải mờ. a. Bộ mờ hóa Là một ánh xạ từ không gian các giá trị quan sát được n vào không gian nền của các biến đầu vào. Trong mô hình trắc nghiệm thích nghi các giá trị như năng lực (kiến thức) hiện tại thí sinh, kết
  • 20. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 18 quả trả lời và thời gian trả lời câu hỏi thứ i được hệ thống tính toán để làm chính xác và là đầu vào cho bộ điều khiển mờ. b. Cơ sở các luật mờ Có nhiều phương pháp để xác định các luật mờ để đưa vào cơ sở luật mờ. Các phương pháp thông dụng là nhờ các chuyên gia trong lĩnh vực áp dụng, hoặc từ quan sát, thực nghiệm thống kê để có được các tập dữ liệu mẫu đầu vào và ra tương ứng, từ đó dùng các kỹ thuật khai mở dữ liệu để rút ra các luật. c. Bộ suy diễn mờ: Là phần cốt lõi của bộ điều khiển mờ trong quá trình mô hình hóa bài toán điều khiển hệ thống TNTN. d. Bộ giải mờ Đây là khâu thực hiện quá trình xác định một giá trị rõ có thể chấp nhận được làm đầu ra từ hàm thuộc giá trịn mờ đầu ra. Có rất nhiều phương pháp giải mờ, nhưng trong đề tài này tôi sử sụng phương pháp điểm trọng tâm để xây dựng mô hình hệ thống TNTN. e. Một số mô hình điều khiển mờ Mô hình Mamdani: mô hình điều khiển Mamdani (còn gọi là điều khiển ước lượng) sử dụng phương pháp điều khiển của Mamdani là phương pháp điều khiển mờ đầu tiên được đưa ra. Nó được sử dụng trong trường hợp cả mệnh đề nguyên nhân và mệnh đề kết quả đều là các giá trị mờ. Mô hình điều khiển Tagaki- Sugeno: Tagaki-Sugeno đưa ra mô hình mờ sử dụng cả không gian trạng thái mờ lẫn mô tả linh hoạt hệ thống. Ví dụ: Giả sử thí sinh A trả lời câu hỏi thứ i với các ảnh hưởng mờ như sau: độ khó câu hỏi thứ i bi= 0.5, xác suất trả lời đúng câu hỏi thứ i P(i)= 0.6, độ phân biệt câu hỏi thứ i a= 0.15; các
  • 21. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 19 tham số đầu vào gồm: năng lực hiện tại1/2, kết quả trả lời ansi= 1 (đúng là 1, sai là 0), thời gian trả lời ti= ½ t (t là thời gian quy định trả lời cho mỗi câu hỏi). Tính toán năng lực của thí sinh A sau câu hỏi thứ i. Quá trình xử lý các tham số của bộ điều khiển mờ để ước lượng năng lực của thí sinh A sau câu hỏi thứ i như sau: - Bước 1: Từ các tham số đầu vào, ta có: Ma trận so sánh rõ: Ans  T Ans 1 2 2  1/2 1 1/2 t 1/2 2 1 Ma trận so sánh mờ: Ans  t 1 1 1 1/1 2/1 3/1 1/1 2/1 3/1 1/3 1/2 1/1 1 1 1 1/3 1/2 1/1 1/3 1/2 1/1 1/1 2/1 3/1 1 1 1 - Bước 2: Theo công thức (22) ta tính toán được các véctơ thoả mãn với giá trị đầu vào bao gồm: µAns= (3/1; 5/1; 7/1)*(0.5;0.6;0.15)= (0.20; 0.48; 1.00) µ = (5/3; 2/3; 3/1)*(0.5;0.6;0.15)= (0.11; 0.20; 0.43) µt=(7/3; 7/2; 5/1)*(0.5;0.6;0.15)= (0.16; 0.33; 0.71) - Bước 3: Theo công thức (23) và các công thức khai thác các luật mờ tiến hành phân tích so sánh các cặp mờ ta được: V(µAns ≥ µ ) = 1,00; V(µAns ≥ µt) = 1,00
  • 22. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 20 V(µ ≥ µAns) = 0,46; V(µ ≥ µt) = 0,68 V(µt≥ µAns) = 0,87; V(µt≥ µ) = 1,00 Theo quan hệ Mamdani Min (25) ta tính được giá trị nhỏ nhất của mỗi cặp mờ: d’(Ans) = MinV(µAns ≥ µi) = 1,00; µi = µ ,µt d’()= MinV(µ ≥ µi) = 0,44; µi = µAns, µt d’(t)= MinV(µt ≥ µi) = 0,78; µi = µAns, µ [H’] = [d’(Ans); d’(); d’(t)] T = [1,00; 0,46; 0,87] T - Bước 4: Chuẩn hóa luật hợp thành H theo công thức (34) ta được véctơ trọng số rõ: H’= [0.54; 0.32; 0.56] Hệ thống TNTN ứng dụng bộ điều khiển mờ mờ đã tính toán kết quả năng lực (kiến thức) của thí sinh A sau câu hỏi thứ i là  0.32. 2.3.7. Điều kiện dừng Thuật toán điều kiện dừng cũng là một thuật toán quan trong trong hệ thống TNTN, vì quá trìn đánh giá năng lực (kiến thức) cuả thí sinh chỉ dừng nếu bộ tiêu chí quyết định kết thúc thuật toán TNTN dừng.
  • 23. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 21 CHƢƠNG 3 PHÂN TÍCH THIẾT KẾ HỆ THỐNG VÀ TRIỂN KHAI HỆ THỐNG 3.1. PHÂN TÍCH CHỨC NĂNG CỦA HỆ THỐNG TRẮC NGHIỆM THÍCH NGHI 3.2. BIỂU ĐỒ USE CASE CỦA HỆ THỐNG TRẮC NGHIỆM THÍCH NGHI 3.2.1. Các tác nhân của hệ thống 3.2.2. Use case thí sinh 3.2.3. Use case giáo viên 3.3. BIỂU ĐỒ LỚP PHÂN TÍCH 3.3.1. Biểu đồ lớp phân tích liên quan tới thí sinh 3.3.2. Biểu đồ lớp phân tích liên quan tới giáo viên 3.4. BIỂU ĐỒ TRẠNG THÁI 3.4.1. Biểu đồ trạng thái hệ thống 3.4.2. Biểu đồ trạng thái của giáo viên 3.4.3. Biểu đồ trạng thái của thí sinh 3.5. BIỂU ĐỒ TUẦN TỰ 3.5.1. Biểu đồ tuần tự của giáo viên 3.5.2. Biểu đồ tuần tự của thí sinh 3.5.3. Biểu đồ tuần tự của hệ thống 3.6. BIỂU ĐỒ HOẠT ĐỘNG 3.6.1. Biểu đồ hoạt động của hệ thống 3.6.2. Biểu đồ hoạt động của giáo viên 3.6.3. Biểu đồ hoạt động của thí sinh
  • 24. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 22 3.7. THIẾT KẾ CƠ SỞ DỮ LIỆU 3.8. TRIỂN KHAI HỆ THỐNG TRẮC NGHIỆM THÍCH NGHI 3.9. ĐÁNH GIÁ HỆ THỐNG
  • 25. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com 23 KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN Trong luận văn này, tác giả đã trình bày những kiến thức tổng quan về trắc nghiệm thích nghi , Logic mờ, lý thuyết đáp ứng cau hỏi, so sánh các mô hình trắc nghiệm thích nghi đã tồn tại, xây dựng mô hình trắc nghiệm thích nghi theo mô hình đã xây dựng và đánh giá một số kết quả đạt được. Đề tài đã thực hiện xây dưng thành công mô hình trắc nghiệm thích nghi dựa trên lý thuyết Logic mờ kết hợp lý thuyết IRT 3 tham số. Sử dụng mô hình đã xây dựng và tiến hành xây dựng hệ thống trắc nghiệm thích nghi để đánh giá năng lực ( kiến thức) thí sinh cho môn học Lập trình Web cho sinh viên Khoa Công nghệ Thông tin, Trường CĐ Công nghệ Thông tin, Đại học Đà Nẵng. Hệ thống TNTN đã xây dựng hoạt động một cách mềm dẻo, linh hoạt, có tính chính xác cao và khắc phục những thiếu sót, nhược điểm còn tồn đọng của các hệ thống TNTN đã tồn tại, và nâng cao hiệu quả, tính chính xác trong công tác kiểm định và đánh giá năng lực (kiến thức) thí sinh. Tuy nhiên việc xây dựng các luật trong Logic mờ luôn là một vấn đề trong các mô hình thuật toán khác nhau, và để khắc phục tình trạng này cần giảm phần liên hệ mờ từ việc xử lý các tham số mờ, giảm số lượng sơ đồ miêu tả mờ cũng như phần cứng của bộ điều khiển mờ cần phải được tổ chức như một đơn vị véctơ. Trong thời gian tới, tôi sẽ tiếp tục nghiên cứu hoàn thiện hệ thống trắc nghiệm thích nghi đã xây dựng, tiến hành thử nghiệm, đánh giá, so sánh với các mô hình trắc nghiệm thích nghi đã tồn tại để hiệu chỉnh những tính năng còn thiếu sót trong hệ thống của mình và đưa hệ thống vào ứng dụng trong thực tế. Mô hình trắc nghiệm thích nghi đã xây dựng chưa giải quyết được vấn đề như xây dựng các luật cơ sở
  • 26. Nhận viết đề tài trọn gói – ZL: 0973.287.149 – Luanvanmaster.com