Filter by دسته‌ها
آموزش هوش مصنوعی و انواع آن
آموزش‌های پایه‌ای هوش مصنوعی
اصول هوش مصنوعی
پایتون و ابزارهای یادگیری عمیق
کتابخانه‌ های یادگیری عمیق
یادگیری با نظارت
یادگیری بدون نظارت
یادگیری تقویتی
یادگیری عمیق
یادگیری نیمه نظارتی
آموزش‌های پیشرفته هوش مصنوعی
بینایی ماشین
پردازش زبان طبیعی
پردازش گفتار
چالش‌های عملیاتی
داده کاوی و بیگ دیتا
رایانش ابری و HPC
سیستم‌‌های امبدد
علوم شناختی
دیتاست
اخبار
رسانه‌ها
آموزش پردازش زبان طبیعی
آموزش علوم داده
اینفوگرافیک
پادکست
ویدیو
رویدادها
کاربردهای هوش مصنوعی
کسب‌و‌کار
تحلیل بازارهای هوش مصنوعی
کارآفرینی
هوش مصنوعی در ایران
هوش مصنوعی در جهان
 قابلیت عیب‌یابی کدها به‌وسیله هوش مصنوعی به پلتفرم Gitlab افزوده شد

قابلیت عیب‌یابی کدها به‌وسیله هوش مصنوعی به پلتفرم Gitlab افزوده شد

تأمین امنیت کدبیس‌ها (Codebase) و کاهش احتمال آسیب‌پذیری کدهای نوشته‌شده، یکی از مراحل بااهمیت در فرایند کدنویسی است و توسعه‌دهندگان، زمان زیادی را صرف جلوگیری از نفوذهای احتمالی می‌کنند. اما بااین‌حال، در برخی از مواقع حفره‌هایی در کدبیس باقی می‌ماند که امنیت داده‌ها را با خطرات جدی روبه‌رو می‌کند.

بسیاری از کسانی که در حرفه برنامه‌نویسی فعالیت می‌کنند، با پلتفرم جامع Gitlab آشنایی کامل دارند. این وب‌سایت که روزانه میزبان میلیون‌ها توسعه‌دهنده گوناگون از سراسر دنیاست، در اواخر سال 2022، ویژگی‌های مبتنی بر هوش مصنوعی جدیدی را به پلتفرم خود اضافه کرد؛ بخشی از این تغییرات شامل ابزار تکمیل کد برای مشترکین Premium و Ultimate، بازبینی هوشمند کدها مبتنی بر یادگیری ماشین (machine learning)، نسخه آزمایشی خلاصه‌سازی نظرات و مشکلات مطرح‌شده توسط کاربران و… است.

وب‌سایت Gitlab در آخرین اقدام خود، قابلیت کاربردی را به پلتفرم خود اضافه کرده است که می‌تواند علاوه بر کاهش زمان و هزینه صرف‌شده توسط برنامه‌نویسیان، امنیت کدبیس آنها را هم تا حد قابل‌توجهی افزایش دهد. با استفاده از این ویژگی، بدنه کدها به‌وسیله هوش مصنوعی به طور کامل آنالیز می‌شود و در صورت وجود هرگونه نقص امنیتی، آن را به توسعه‌دهندگان گذارش می‌کند. این شرکت قصد دارد در آینده، عیب‌یابی کدها را از طریق مدل‌های بزرگ زبانی (large language models) به‌صورت کاملاً خودکار و هوشمند انجام دهد.

GitLab’s New

هدف Gitlab این است که کارایی برنامه‌نویسان را تا 10 برابر افزایش دهد و امنیت کدهای نوشته شده را طبق سیاست حفظ حریم خصوصی IP تأمین کند. بررسی آسیب‌پذیری کدها از طریق هوش مصنوعی به تیم‌های توسعه کمک می‌کند که در کوتاه‌ترین زمان ممکن، حفره‌های یک کدبیس خاص را شناسایی کنند و همچنین برای رفع آن هم از ابزارهای هوش مصنوعی کمک بگیرند.

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

این شرکت در وبلاگ خود اعلام کرد که به‌زودی از اسکنر جدیدی پرده‌برداری می‌کند که قادر است بیش از 500 مجوز مختلف را شناسایی و تأیید کند و خطر اینکه کاربران بخشی از پارامترهای امنیتی را به درستی پیاده‌سازی نکنند، به حداقل می‌رسد.

هوش مصنوعی در حال حاضر تسلط بالایی بر زبان‌های کدنویسی و پروتکل‌های امنیتی این حوزه دارد و می‌توانند به‌عنوان یک دستیار ماهر در کنار توسعه‌دهندگان قرار بگیرد. نظر شما دراین‌رابطه چیست؟ آیا قابلیت‌های هوش مصنوعی می‌تواند برای برنامه‌نویس‌ها کاربردی باشد؟

بنر اخبار هوش مصنوعی

میانگین امتیاز / 5. تعداد ارا :

مطالب پیشنهادی مرتبط

اشتراک در
اطلاع از
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
لطفاً برای تکمیل این فرم، جاوا اسکریپت را در مرورگر خود فعال کنید.