بخش هوش مصنوعی DeepMind گوگل پیش از این الگوریتمهایی با توانایی شکست دادن انسانها در بازی و ساخت میلیونها ساختار پروتئینی طراحی کرده و حال نوبت به ماموریت سختتری رسیده است. هوش مصنوعی جدید DeepMind قادر است کدنویسی کند و عملکرد خوبی در چالشهای برنامهنویسی داشته باشد. با ادامه خبر در شهر سخت افزار همراه باشید.
بخش هوش مصنوعی DeepMind گوگل موفق شده یک الگوریتم با توانایی نوشتن کد طراحی کند. این الگوریتم هوش مصنوعی کدهایی مینویسد که به اندازه کدهای یک برنامهنویس معمولی خوب هستند. هوش مصنوعی AI در چالشهای کدنویسی در رتبههای میانی قرار میگیرد.
در همین رابطه بخوانید:
- پنج پیشبینی از متخصصان؛ برنامه نویسی در ده سال آینده چه تغییری میکند؟
- رباتهای برنامهنویس که برای خودشان کدنویسی میکنند؛ ایده جالب و ترسناک گوگل
علیرغم پیشرفت یادگیری ماشین، ساخت یک هوش مصنوعی که بتواند در همه بخشها خوب باشد کار آسانی نیست و هر الگوریتم را میتوان برای حل کردن گروهی خاص از مسائل برنامهنویسی تمرین داد. با این حال محققان DeepMind برای ساخت هوش مصنوعی بهتر، روش متفاوتی را دنبال کردهاند.
هوش مصنوعی DeepMind برای برنامهنویسی
چالشهای برنامهنویسی معمولاً توضیحات یک تسک را شامل میشوند و جواب ثبت شده توسط شرکت کننده، کدی است که آن توضیحات را بیان میکند. این کار برای هوش مصنوعی دو مرجله دارد؛ در مرحله اول توضیحات را درونی سازی میکند و سپس آن را با دادههای تمرینی به کد تبدیل مینماید.
محققان DeepMind تا 700 گیگابایت کد به این هوش مصنوعی تزریق کردهاند که به گفته آنها چندین برابر از ماشینهای کدنویسی پیشین بیشتر است. هوش مصنوعی AlphaCode جوابهای زیادی برای یک مشکل کدنویسی فراهم میآورد، اما درصد آنها در زمان منطقی به جواب نمیرسند.
DeepMind متوجه شده که بهترین پاسخها معمولاً به یکدیگر شباهت دارند و پاسخهای متفاوت از آنها معمولاً به نتیجه مناسبی نمیرسند. با تمرکز روی پاسخهای مشابه، هوش مصنوعی توانسته یک سوم سوالها را پاسخ دهد.
به نظر میرسد بسیاری از انسانها میتوانند کمی بهتر از این عمل کنند، اما هوش مصنوعی DeepMind موفق شده در جمع 54 درصد برتر چالش کدنویسی قرار بگیرد.
نظر خود را اضافه کنید.
برای ارسال نظر وارد شوید
ارسال نظر بدون عضویت در سایت