Bài tập thực hành môn học sâu | Đại học Thái Nguyên

Bài toán “Handwritten Digits Classification” [1, 2] a. Xây dựng chương trình thực hiện bài toán “Handwritten Digits Classification”. b. Hãy cho biết độ chính xác (Accuracy), tỉ lệ lỗi (Loss) của mô hình. Tài liệu giúp bạn tham khảo, ôn bài và đạt kết quả cao. Mời đọc đón xem!

lOMoARcPSD| 45349271
BÀI TẬP THỰC HÀNH 03
MÔN HỌC SÂU (DEEP LEARNING)
Họ và tên: Nguyễn Hải Anh
Mã sinh viên: DTC2154802010025
Lớp: CNTT K20 CLC
Bài tập 01: Bài toán “Handwritten Digits Classification” [1, 2]
a. Xây dựng chương trình thực hiện bài toán “Handwritten Digits Classification”.
Code:
ết quả:
b. Hãy cho biết độ chính xác (Accuracy), tỉ lệ lỗi (Loss) của mô hình.
Tỉ lệ lỗi và độ chính xác của mô hình :
c. Hãy chỉnh sửa mô hình (Thay đổi số lớp, hàm activation, epochs, …) và so sánh độ
chính xác và tỉ lệ lỗi với mô hình cũ.
Thay đổi hàm activation thành sigmoid:
Code:
Kết quả:
Nhận xét: Nhìn chung độ chính xác khi dùng sigmoid thấp hơn so với relu, tỉ lệ lỗi cũng
cao hơn. Thời gian chạy code lâu hơn đáng kể.
lOMoARcPSD| 45349271
Thay đổi số lớp:
Code:
Kết quả:
Nhận xét: Nhìn chung độ chính xác khi thêm 2 lớp conv thấp hơn so với ban đầu, tỉ lệ lỗi
cũng cao hơn. Thời gian chạy code lâu hơn rất nhiều.
--------------------------------------------------------------------------------------------------------
Bài tập 02: Bài toán “Cats and Dogs Classification” [3, 4].
a. Xây dựng chương trình thực hiện bài toán “Cats and Dogs Classification”.
Code:
Kết quả:
Input
OutPut
Nhận xét: Độ chính xác của mô hình không ổn định
b. Hãy cho biết độ chính xác (Accuracy), tỉ lệ lỗi (Loss) của mô hình.
c. Hãy chỉnh sửa mô hình (Thay đổi số lớp, hàm activation, epochs, …) và so sánh độ
chính xác và tỉ lệ lỗi với mô hình cũ.
Thay đổi số lớp:
Code:
lOMoARcPSD| 45349271
Kết quả:
Nhận xét: Kết quả vẫn sai
---------------------------------------------------------------------------------------------------------
| 1/3

Preview text:

lOMoAR cPSD| 45349271
BÀI TẬP THỰC HÀNH 03
MÔN HỌC SÂU (DEEP LEARNING) Họ và tên: Nguyễn Hải Anh
Mã sinh viên: DTC2154802010025 Lớp: CNTT K20 CLC
Bài tập 01: Bài toán “Handwritten Digits Classification” [1, 2]
a. Xây dựng chương trình thực hiện bài toán “Handwritten Digits Classification”. Code: ết quả:
b. Hãy cho biết độ chính xác (Accuracy), tỉ lệ lỗi (Loss) của mô hình.
Tỉ lệ lỗi và độ chính xác của mô hình :
c. Hãy chỉnh sửa mô hình (Thay đổi số lớp, hàm activation, epochs, …) và so sánh độ
chính xác và tỉ lệ lỗi với mô hình cũ.
Thay đổi hàm activation thành sigmoid: Code: Kết quả:
Nhận xét: Nhìn chung độ chính xác khi dùng sigmoid thấp hơn so với relu, tỉ lệ lỗi cũng
cao hơn. Thời gian chạy code lâu hơn đáng kể. lOMoAR cPSD| 45349271 Thay đổi số lớp: Code: Kết quả:
Nhận xét: Nhìn chung độ chính xác khi thêm 2 lớp conv thấp hơn so với ban đầu, tỉ lệ lỗi
cũng cao hơn. Thời gian chạy code lâu hơn rất nhiều.
--------------------------------------------------------------------------------------------------------
Bài tập 02: Bài toán “Cats and Dogs Classification” [3, 4].
a. Xây dựng chương trình thực hiện bài toán “Cats and Dogs Classification”. Code: Kết quả: Input OutPut
Nhận xét: Độ chính xác của mô hình không ổn định
b. Hãy cho biết độ chính xác (Accuracy), tỉ lệ lỗi (Loss) của mô hình.
c. Hãy chỉnh sửa mô hình (Thay đổi số lớp, hàm activation, epochs, …) và so sánh độ
chính xác và tỉ lệ lỗi với mô hình cũ. Thay đổi số lớp: Code: lOMoAR cPSD| 45349271 Kết quả:
Nhận xét: Kết quả vẫn sai
---------------------------------------------------------------------------------------------------------