کتاب پرسش و پاسخ چهارگزینهای – نسخه یادگیری سریع
— پاسخها بلافاصله بعد از سؤال برای مرور سریع
مشاهده نمونه نسخه کوییز سریع
کتاب پرسش و پاسخ چهارگزینهای – نسخه خودآزمایی
— پاسخها در انتهای بخشها برای سنجش واقعی یادگیری
مشاهده نمونه نسخه آزمونی
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتابها، تمرینها و خودآزمایی.
ℹ️ نکات مهم هنگام خرید
این محصول به صورت فایل دانلودی کامل ارائه میشود.
توجه: لینکهای اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال میشوند.
دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا
لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی: واتساپ یا هر پیام رسان داخلی یا پیامک:
09395106248 تلگرام: @ma_limbs
چکیده
Modern code review is a ubiquitous software quality assurance process aimed at identifying potential issues within newly written code. Despite its effectiveness, the process demands large amounts of effort from the human reviewers involved. To help alleviate this workload, researchers have trained deep learning models to imitate human reviewers in providing natural language code reviews. Formally, this task is known as code review comment generation. Prior work has demonstrated improvements in this task by leveraging machine learning techniques and neural models, such as transfer learning and the transformer architecture. However, the quality of the model generated reviews remain sub-optimal due to the quality of the open-source code review data used in model training. This is in part due to the data obtained from open-source projects where code reviews are conducted in a public forum, and reviewers possess varying levels of software development experience, potentially affecting the quality of their feedback. To accommodate for this variation, we propose a suite of experience-aware training methods that utilise the reviewers' past authoring and reviewing experiences as signals for review quality. Specifically, we propose experience-aware loss functions (ELF), which use the reviewers' authoring and reviewing ownership of a project as weights in the model's loss function. Through this method, experienced reviewers' code reviews yield larger influence over the model's behaviour. Compared to the SOTA model, ELF was able to generate higher quality reviews in terms of accuracy, informativeness, and comment types generated. The key contribution of this work is the demonstration of how traditional software engineering concepts such as reviewer experience can be integrated into the design of AI-based automated code review models.
چکیده به فارسی (ترجمه ماشینی)
بررسی کد مدرن یک فرآیند تضمین کیفیت نرم افزار همه جا با هدف شناسایی موضوعات بالقوه در کد تازه نوشته شده است.علیرغم اثربخشی آن ، این فرایند تلاش زیادی را از نظر داوران انسان درگیر می کند.برای کمک به کاهش این بار کار ، محققان مدلهای یادگیری عمیق را برای تقلید از داوران انسانی در ارائه بررسی کد زبان طبیعی آموزش داده اند.به طور رسمی ، این کار به عنوان تولید نظر Code Review شناخته می شود.کار قبلی با استفاده از تکنیک های یادگیری ماشین و مدل های عصبی مانند یادگیری انتقال و معماری ترانسفورماتور ، پیشرفت هایی را در این کار نشان داده است.با این حال ، کیفیت بررسی های تولید شده به دلیل کیفیت داده های بررسی کد منبع باز که در آموزش مدل مورد استفاده قرار می گیرد ، بهینه باقی مانده است.این تا حدودی به دلیل داده های به دست آمده از پروژه های منبع باز است که در آن بررسی کد در یک انجمن عمومی انجام می شود ، و داوران دارای سطح مختلفی از تجربه توسعه نرم افزار هستند ، که به طور بالقوه بر کیفیت بازخورد آنها تأثیر می گذارد.برای پذیرش این تنوع ، ما مجموعه ای از روشهای آموزش تجربه آگاه را پیشنهاد می کنیم که از نویسندگی گذشته و بررسی تجربیات گذشته داوران به عنوان سیگنال برای بررسی کیفیت استفاده می کنند.به طور خاص ، ما عملکردهای از دست دادن تجربه (ELF) را پیشنهاد می کنیم ، که از نویسندگی داوران و بررسی مالکیت یک پروژه به عنوان وزن در عملکرد از دست دادن مدل استفاده می کنند.از طریق این روش ، بررسی کد داوران باتجربه تأثیر بیشتری بر رفتار مدل می گذارد.در مقایسه با مدل SOTA ، ELF توانست از نظر صحت ، اطلاع رسانی و انواع اظهار نظر ایجاد شده ، بررسی های با کیفیت بالاتری ایجاد کند.سهم اصلی این کار ، نشان دادن چگونگی مفاهیم سنتی مهندسی نرم افزار مانند تجربه داوری است که می توانند در طراحی مدل های بررسی کد خودکار مبتنی بر AI ادغام شوند.
📚 محتوای این محصول آموزشی (پکیج کامل)
علاوه بر مقاله اصلی انگلیسی که دریافت می کنید، برای یادگیری عمیقتر و تسلط کامل بر مباحث مجموعهای از کتابهای آموزشی نیز ارائه میشود.
کتاب پرسش و پاسخ چهارگزینهای – نسخه یادگیری سریع
— پاسخها بلافاصله بعد از سؤال برای مرور سریع
مشاهده نمونه نسخه کوییز سریع
کتاب پرسش و پاسخ چهارگزینهای – نسخه خودآزمایی
— پاسخها در انتهای بخشها برای سنجش واقعی یادگیری
مشاهده نمونه نسخه آزمونی
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتابها، تمرینها و خودآزمایی.
ℹ️ نکات مهم هنگام خرید
این محصول به صورت فایل دانلودی کامل ارائه میشود.
توجه: لینکهای اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال میشوند.
دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا
لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی: واتساپ یا هر پیام رسان داخلی یا پیامک:
09395106248 تلگرام: @ma_limbs