Middle — Senior
სწავლების სიჩქარე რა მიზნით არის საჭირო და რა არის მისი პასუხისმგებლობა?
sobes.tech AI
პასუხი AI-სგან
ඉගෙනීමේ අනුපාතය (learning rate) යනු යන්ත්ර ඉගෙනීමේ අල්ගොරිතම්වල හයිපර්පරාමිතියක් වන අතර, විශේෂයෙන්ම, ග්රේඩියන්ට් අඩු කිරීම වැනි අOptimization ක්රමවල. එය මොඩලයේ පරාමිතීන් සෑම පියවරයකම කොපමණ ශක්තිමත් ලෙස යාවත්කාලීන වන්නේද යන්න නියම කරයි.
ඉගෙනීමේ අනුපාතය අතිශයින් වැඩි නම්, මොඩලය දෝෂ ක්රියාවලියේ අඩුමට "ඉස්කුරුප්පු" හැරිය හැකිය. එසේ නොමැතිනම්, අධ්යාපනය ඉතා මන්ද වේගයෙන් සිදු වන අතර, ස්ථානික අඩුමට අල්ලා ගැනීමේ හැකියාව ඇත.
උදාහරණයක්: නියුරොන් ජාලයේ බර යාවත්කාලීන කිරීමේදී
weights = weights - learning_rate * gradient
මෙහි, learning_rate දෝෂය අඩු කිරීමේ දිශාවට පියවරේ ප්රමාණය පාලනය කරයි. නිවැරදි ඉගෙනීමේ අනුපාතය තෝරා ගැනීම මොඩලයේ කාර්යක්ෂම හා ස්ථිර පුහුණු කිරීම සඳහා වැදගත් වේ.