Reproducibility vs. Replicability
রিপ্রোডিউসিবিলিটি বনাম রেপ্লিকেবিলিটি
Reproducibility: একই কোড+একই ডেটা দিয়ে একই ফলাফল পাওয়া। Replicability: স্বাধীনভাবে নতুন কোড/ডেটা দিয়ে একই সিদ্ধান্তে পৌঁছানো — দুটো প্রায়ই গুলিয়ে ফেলা হয়, কিন্তু আলাদা দাবি।
also: Replicability
Reproducibility একটা দুর্বল দাবি — শুধু বলে “আমার script আবার চালালে একই সংখ্যা বেরোয়।” এটা নিশ্চিত করা তুলনামূলক সহজ: pinned dependency, fixed random seed, released code+data।
Replicability অনেক শক্তিশালী দাবি — “অন্য কেউ, ভিন্ন কোড/ভিন্ন ডেটা দিয়ে, একই সিদ্ধান্তে পৌঁছায়।” এটাই আসল বৈজ্ঞানিক দাবির নির্ভরযোগ্যতার পরীক্ষা — একটা ফলাফল reproducible হয়েও non-replicable হতে পারে (যদি মূল ফলাফলটাই একটা fluke বা bug-নির্ভর ছিল)।
ML paper-এ missing hyperparameter, undocumented seed, বা private dataset-এর কারণে অনেক published ফলাফল reproducible-ই নয় — replicable হওয়া তো দূরের কথা।