আমি স্কিপি.পটিমাইজ.মিনিমাইজ (কনজুগেট গ্রেডিয়েন্ট) অপটিমাইজেশন ফাংশনটি ব্যবহার করে পাইথনে একটি কৃত্রিম নিউরাল নেটওয়ার্ক তৈরি করেছি।
আমি গ্রেডিয়েন্ট চেকিং বাস্তবায়ন করেছি, ডাবল চেক করা ইত্যাদি ইত্যাদি এবং আমি নিশ্চিত যে এটি সঠিকভাবে কাজ করছে।
আমি এটি কয়েকবার চালিয়েছি এবং এটি 'অপটিমাইজেশন সফলভাবে সমাপ্ত হওয়া' এ পৌঁছে গেছে তবে আমি যখন লুকানো স্তরগুলির সংখ্যা বাড়িয়ে তুলি তখন অনুমানের ব্যয় বৃদ্ধি পায় (সমস্ত কিছু একই থাকে) সফলভাবে শেষ হওয়ার পরে।
স্বজ্ঞাতভাবে এটি অনুভূত হয় যে লুকানো স্তরগুলির সংখ্যা বাড়ার সাথে সাথে ব্যয় হ্রাস করা উচিত, কারণ এটি আরও জটিল হাইপোথিসিস তৈরি করতে সক্ষম যা ডেটার আরও ভাল ফিট করতে পারে, তবে এটি এমনটি বলে মনে হয় না।
আমি এখানে কী চলছে তা বুঝতে আগ্রহী হব, বা যদি আমি নিউরাল নেটটি ভুলভাবে প্রয়োগ করেছি?