3
নিউরাল নেটওয়ার্কে সফটম্যাক্স স্তর
আমি ব্যাকপ্রোপেশন প্রশিক্ষণপ্রাপ্ত নিউরাল নেটওয়ার্কে একটি সফটম্যাক্স স্তর যুক্ত করার চেষ্টা করছি, তাই আমি এর গ্রেডিয়েন্টটি গণনা করার চেষ্টা করছি। সফটম্যাক্স আউটপুট যেখানে আউটপুট নিউরন সংখ্যা।hj=ezj∑ezihj=ezj∑ezih_j = \frac{e^{z_j}}{\sum{e^{z_i}}}jjj আমি যদি এটি প্রাপ্ত করি তবে আমি পেয়েছি ∂hj∂zj=hj(1−hj)∂hj∂zj=hj(1−hj)\frac{\partial{h_j}}{\partial{z_j}}=h_j(1-h_j) লজিস্টিক রিগ্রেশন অনুরূপ। তবে এটি ভুল কারণ আমার সংখ্যার গ্রেডিয়েন্ট চেক ব্যর্থ হয়। …