Which of the following is a common challenge when optimizing code for machine learning models?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "Difficulty in improving training time for large models". Khi tối ưu mã cho học máy, khó khăn thường gặp là thời gian huấn luyện tăng rất nhanh theo kích thước mô hình và dữ liệu, nên phải tìm cách tăng tốc như vector hoá, song song hoá, dùng GPU, giảm độ chính xác số học hay tối ưu đường ống nạp dữ liệu, và mỗi cải thiện thường khó đạt được. Phương án "Lack of available data" là vấn đề về dữ liệu, thuộc giai đoạn thu thập, không phải thách thức của việc tối ưu mã. Phương án "Inability to use multiple GPUs" không đúng vì các thư viện hiện nay như TensorFlow và PyTorch đều hỗ trợ huấn luyện phân tán trên nhiều GPU; cái khó là dùng chúng hiệu quả chứ không phải không dùng được. Phương án "Limited programming languages available" sai vì học máy có nhiều ngôn ngữ và thư viện để chọn như Python, R, Julia, C++ và Scala.

Cùng phần 5

Xuất hiện trong 2 bộ đề