Phân chia xác thực trong chức năng phù hợp với mô hình tuần tự Keras được ghi lại như sau trên https://keras.io/models/fterential/ :
verify_split: Float giữa 0 và 1. Phân số dữ liệu đào tạo được sử dụng làm dữ liệu xác nhận. Mô hình sẽ phân tách phần dữ liệu đào tạo này, sẽ không đào tạo về nó và sẽ đánh giá sự mất mát và bất kỳ số liệu mô hình nào trên dữ liệu này vào cuối mỗi kỷ nguyên. Dữ liệu xác nhận được chọn từ các mẫu cuối cùng trong dữ liệu x và y được cung cấp trước khi xáo trộn.
Xin lưu ý dòng cuối cùng:
Dữ liệu xác nhận được chọn từ các mẫu cuối cùng trong dữ liệu x và y được cung cấp trước khi xáo trộn.
Có nghĩa là dữ liệu xác nhận luôn được cố định và lấy từ dưới cùng của tập dữ liệu chính?
Có cách nào có thể được thực hiện để chọn ngẫu nhiên một phần dữ liệu nhất định từ bộ dữ liệu chính không?
train_test_split
và bây giờ bạn xác nhận rằng đây là một phương pháp tốt hơn vì nó sẽ lấy ngẫu nhiên dữ liệu kiểm tra / xác thực từ bộ dữ liệu.