Foundationপ্রথম নীতি থেকে
LEVEL 13 · Theory & Research

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 হওয়া তো দূরের কথা।