tiepvupsu / ebookMLCB

ebook Machine Learning cơ bản
Other
1.37k stars 359 forks source link

14. Logistic Regression - Lỗi 0 feature trong MNIST #33

Open lggvu opened 2 years ago

lggvu commented 2 years ago

Chào anh, trong chương 14. Logistic Regression, phần 14.5. Xử lý chữ số viết tay, thì sau khi chạy code phân biệt số 0 và 1 em đã gặp lỗi như sau:found array with 0 feature(s) (shape=(138000, 0)) while a minimum of 1 is required. Theo như em tìm hiểu thì cách khởi tạo X0X1 là chưa chính xác và sẽ trả về một array rỗng, vì y_all đang là một Pandas string nên không áp dụng được cách filter của np.where. Em đã chỉnh sửa lại bằng cách chuyển X_ally_all sang numpy array và thu được kết quả giống như trong sách (gần 100%), kiểm thử trên toàn bộ dữ liệu cũng đạt kết quả gần 92% như trong sách (với X_ally_all đều là mảng trong numpy). Em nghĩ rằng cách chỉnh sửa như vậy là chính xác hơn. Mong nhận được phản hồi sớm từ anh ạ. Em xin cảm ơn. ebookML-logreg