AI Reproducibility Minute: Implementation Factors
- Kevin Coakley
- Dec 1, 2022
- 1 min read
Updated: May 3, 2024
“researcher and practitioner survey[s] shows that 83.8% of participants are unaware of or unsure about any implementation-level variance.”

Even if you use the same dataset and software, machine learning (ML) results can vary when run on different hardware and software versions. In order to ensure your ML results can be reproduced by others, consider documenting the following factors:
Initialization seeds - note the seeds used
Parallel execution - note the number of threads used
Processing unit - note which processors were used
Software - include the exact version of the operating system and the complete software stack used.
Even better, include a link to the container.
Other factors to consider:
Compiler settings
Auto-selection of primitive ops
Floating-point operations
Rounding errors



Trong các bài viết giới thiệu nền tảng, mình thường đánh giá cao cách trình bày ngắn gọn nhưng vẫn đầy đủ thông tin. Với bài này, phần nhắc đến qiuqiu99 được đặt khá hợp lý ở giữa nội dung nên đọc rất tự nhiên. Tổng thể bài viết tập trung vào trải nghiệm người dùng, đặc biệt là giao diện thân thiện và thao tác đơn giản.
The app is very easy to use and doesn’t feel complicated at all. I followed the steps and completed the setup without any confusion. The login process was fast, and everything worked fine. The design is simple and user-friendly. It runs smoothly without lag. Overall, I had a good experience using it.
Daman Game Download