مشتق گیری خودکار به عنوان چارچوبی عمومی برای حل رده ای از مسائل بهینه سازی

سال انتشار: 1405
نوع سند: مقاله ژورنالی
زبان: فارسی
مشاهده: 39

فایل این مقاله در 14 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

JR_TMSJ-6-1_001

تاریخ نمایه سازی: 14 مرداد 1405

چکیده مقاله:

مشتق گیری خودکار یکی از ابزارهای کلیدی در پیاده سازی روش های مبتنی بر گرادیان در یادگیری ماشین استکه امکان محاسبه ی دقیق و کارای مشتق ها را برای توابع پیچیده فراهم می کند.در این مقاله الگوریتم کلاسیک گرادیان کاهشی، در چارچوب مشتق گیری خودکار با نمایش چند مثال جذاب بازخوانی شده است.در این رویکرد، مسئله ی بهینه سازی به صورت یک تابع هدف قابل ارزیابی در برنامه نویسی فرموله می شود،حتی در مواردی که تابع هدف دارای بیان تحلیلی ساده یا متعارف در ریاضیات کلاسیک نیست، گرادیان ها به طور خودکار محاسبه می شوندو الگوریتم گرادیان کاهشی بدون تغییر مفهومی به کار گرفته می شود.نکته ی اصلی آن است که بسیاری از مسائل ظاهرا ناهمگون را می توان صرفا با تعریف مناسب تابع هدف،در یک چارچوب محاسباتی مشترک حل کرد. برای تبیین تدریجی این دیدگاه،چهار مثال با پیچیدگی فزآینده بررسی شده اند. رگرسیون خطی به عنوان نخستین مثال انتخاب شده است،زیرا مسئله ای آشنا با فرم بسته ی تحلیلی است و بستری شفاف برای نمایش ارتباط میان گرادیان کاهشی،مشتق گیری خودکار، و الگوریتم های پایه ی یادگیری ماشین فراهم می کند.در ادامه، مثال هایی ارائه می شوند که اگرچه در ریاضیات کلاسیک تابع هدف صریح و تمیز ندارند،اما در قالب یک تابع هدف محاسباتی قابل بیان، و با استفاده از مشتق گیری خودکار قابل حل هستند.هدف مقاله، ارائه ی متنی آموزشی و انگیزه بخش استکه نشان دهد چگونه مشتق گیری خودکار می تواند پلی میان بهینه سازی عددی کلاسیک و کاربردهای مدرن یادگیری ماشین ایجاد کند،به گونه ای که برای دانشجویان علوم ریاضی و علوم کامپیوتر قابل درک و الهام بخش باشد.

کلیدواژه ها:

نویسندگان

محمود امین طوسی

بلوار باهنر - دانشگاه فردوسی - دانشکده علوم ریاضی - گروه ریاضی کاربردی