আমি ডেটা প্রিপ্রোসেসিং করছি এবং পরে আমার ডেটাতে একটি কনভনেট তৈরি করতে যাচ্ছি।
আমার প্রশ্নটি হ'ল বলুন যে আমার কাছে 100 টি চিত্র সহ মোট ডেটা সেট রয়েছে, আমি 100 টি চিত্রের প্রত্যেকটির জন্য গড় গণনা করছিলাম এবং তারপরে প্রতিটি চিত্র থেকে এটি বিয়োগ করলাম, তারপরে এটি ট্রেন এবং বৈধতা সেটগুলিতে বিভক্ত করুন এবং আমি একই করব প্রদত্ত পরীক্ষার সেটগুলিতে প্রক্রিয়া করার পদক্ষেপগুলি, তবে মনে হয় এটি এই লিঙ্ক অনুসারে এটি করা সঠিক পদ্ধতি নয়: http://cs231n.github.io/neural-networks-2/#datapre
" প্রচলিত ক্ষতি প্রতিটি চিত্র পুরো ডেটাसेट জুড়ে এবং তারপরে ডেটাটিকে ট্রেন / ভ্যাল / টেস্ট স্প্লিটে বিভক্ত করা একটি ভুল হতে হবে, পরিবর্তে, এর মাধ্যমটি কেবল প্রশিক্ষণের ডেটাতেই গণনা করতে হবে এবং তারপরে সমস্ত বিভাজন (ট্রেন / ভাল / পরীক্ষা) থেকে সমানভাবে বিয়োগ করতে হবে। "
আমি অনুমান করছি যে লেখক যা বলছেন তা হ'ল, প্রতিটি চিত্রের মধ্যে গণনা গড় এবং এটি বিয়োগ করবেন না তবে মোট চিত্রের সেট (যেমন (চিত্র 1 + ... + চিত্র 100) / 100) এর গড় গণনা করুন এবং এর গড়টি বিয়োগ করুন ইমেজ প্রতিটি।
আমি বেশ বুঝতে পারি না কেউ কি ব্যাখ্যা করতে পারে? এবং সম্ভবত আমি ব্যাখ্যা করছি যে আমি যা করছিলাম তা কেন ভুল (যদি তা সত্যিই ভুল হয়)।