Submitted 18 September, 2024; originally announced September 2024. , Journal ref: Proceedings of the 40th IEEE International Conference on Software Maintenance and Evolution (ICSME 2024)
توضیحات به فارسی
ارائه شده در 18 سپتامبر 2024 ؛در ابتدا در سپتامبر 2024 اعلام شد. ، مجله Ref: مجموعه مقالات چهلمین کنفرانس بین المللی IEEE در زمینه نگهداری و تکامل نرم افزار (ICSME 2024)
کتاب پرسش و پاسخ چهارگزینهای – نسخه یادگیری سریع
— پاسخها بلافاصله بعد از سؤال برای مرور سریع
مشاهده نمونه نسخه کوییز سریع
کتاب پرسش و پاسخ چهارگزینهای – نسخه خودآزمایی
— پاسخها در انتهای بخشها برای سنجش واقعی یادگیری
مشاهده نمونه نسخه آزمونی
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتابها، تمرینها و خودآزمایی.
ℹ️ نکات مهم هنگام خرید
این محصول به صورت فایل دانلودی کامل ارائه میشود.
توجه: لینکهای اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال میشوند.
دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا
لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی: واتساپ یا هر پیام رسان داخلی یا پیامک:
09395106248 تلگرام: @ma_limbs
چکیده
The development of Machine Learning (ML)- and, more recently, of Deep Learning (DL)-intensive systems requires suitable choices, e.g., in terms of technology, algorithms, and hyper-parameters. Such choices depend on developers' experience, as well as on proper experimentation. Due to limited time availability, developers may adopt suboptimal, sometimes temporary choices, leading to a technical debt (TD) specifically related to the ML code. This paper empirically analyzes the presence of Self-Admitted Technical Debt (SATD) in DL systems. After selecting 100 open-source Python projects using popular DL frameworks, we identified SATD from their source comments and created a stratified sample of 443 SATD to analyze manually. We derived a taxonomy of DL-specific SATD through open coding, featuring seven categories and 41 leaves. The identified SATD categories pertain to different aspects of DL models, some of which are technological (e.g., due to hardware or libraries) and some related to suboptimal choices in the DL process, model usage, or configuration. Our findings indicate that DL-specific SATD differs from DL bugs found in previous studies, as it typically pertains to suboptimal solutions rather than functional (\eg blocking) problems. Last but not least, we found that state-of-the-art static analysis tools do not help developers avoid such problems, and therefore, specific support is needed to cope with DL-specific SATD.
چکیده به فارسی (ترجمه ماشینی)
توسعه یادگیری ماشین (ML)-و اخیراً ، سیستم های فشرده یادگیری عمیق (DL) نیاز به انتخاب های مناسب دارند ، به عنوان مثال ، از نظر فناوری ، الگوریتم ها و پارامترهای بیش از حد.چنین گزینه هایی به تجربه توسعه دهندگان و همچنین به آزمایش مناسب بستگی دارد.با توجه به در دسترس بودن زمان محدود ، توسعه دهندگان ممکن است انتخاب های زیر حد متوسط و گاه موقت را اتخاذ کنند و منجر به بدهی فنی (TD) به طور خاص با کد ML شوند.در این مقاله به صورت تجربی وجود بدهی فنی خود تأیید شده (SATD) در سیستم های DL تجزیه و تحلیل می شود.پس از انتخاب 100 پروژه پایتون منبع باز با استفاده از چارچوب های محبوب DL ، ما SATD را از نظرات منبع آنها شناسایی کردیم و یک نمونه طبقه بندی شده از 443 SATD را برای تجزیه و تحلیل دستی ایجاد کردیم.ما یک طبقه بندی از SATD خاص DL را از طریق برنامه نویسی باز ، شامل هفت دسته و 41 برگ به دست آوردیم.دسته های SATD شناسایی شده مربوط به جنبه های مختلف مدل های DL است که برخی از آنها فناوری (به عنوان مثال ، به دلیل سخت افزار یا کتابخانه ها) و برخی مربوط به گزینه های زیر حد متوسط در فرآیند DL ، استفاده از مدل یا پیکربندی هستند.یافته های ما نشان می دهد که SATD اختصاصی DL با اشکالات DL موجود در مطالعات قبلی متفاوت است ، زیرا به طور معمول به راه حل های زیر قطبی به جای مشکلات عملکردی (\ به عنوان مثال مسدود کردن) مربوط می شود.نکته آخر اینکه ، ما دریافتیم که ابزارهای پیشرفته و پیشرفته استاتیک به توسعه دهندگان کمک نمی کنند تا از چنین مشکلاتی جلوگیری کنند ، بنابراین ، برای مقابله با SATD خاص DL ، پشتیبانی خاصی لازم است.
📚 محتوای این محصول آموزشی (پکیج کامل)
علاوه بر مقاله اصلی انگلیسی که دریافت می کنید، برای یادگیری عمیقتر و تسلط کامل بر مباحث مجموعهای از کتابهای آموزشی نیز ارائه میشود.
کتاب پرسش و پاسخ چهارگزینهای – نسخه یادگیری سریع
— پاسخها بلافاصله بعد از سؤال برای مرور سریع
مشاهده نمونه نسخه کوییز سریع
کتاب پرسش و پاسخ چهارگزینهای – نسخه خودآزمایی
— پاسخها در انتهای بخشها برای سنجش واقعی یادگیری
مشاهده نمونه نسخه آزمونی
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتابها، تمرینها و خودآزمایی.
ℹ️ نکات مهم هنگام خرید
این محصول به صورت فایل دانلودی کامل ارائه میشود.
توجه: لینکهای اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال میشوند.
دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا
لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی: واتساپ یا هر پیام رسان داخلی یا پیامک:
09395106248 تلگرام: @ma_limbs