Вештачка интелигенција АлпхаЦоде је научио да пише код ништа горе од просечног програмера
мисцеланеа / / February 03, 2022
Могао се добро снаћи на такмичењима у програмирању.
Британска компанија ДеепМинд створио систем вештачке интелигенције АлпхаЦоде, који, према њеним речима, „пише компјутерске програме на конкурентском нивоу“. У решавању задатака са такмичења у програмирању АлпхаЦоде заобишли већина људских програмера.
АлпхаЦоде је тестиран на задацима креираним за конкурентску платформу Цодефорцес. Нове варијанте се објављују овде сваке недеље, а за њихово решење програмери могу да зараде поене да би се попели на горње линије интерног рејтинга платформе.
АлпхаЦоде-у је понуђено десет задатака на исти начин као и обичним корисницима Цодефорцес-а: са текстуални опис, захтеви за улазне и одлазне информације, примери тест случајева и резултате. Систем вештачке интелигенције је генерисао велики број могућих одговора, а затим је спровео тест и изабрао најбоље опције. Отприлике исто, према ауторима студије, чини и већина људских учесника.
АлпхаЦоде решења су рангирана међу 54,3% најбољих избора. Ово дозвољен вештачку интелигенцију да уђе на листу од 28% водећих програмера Цодефорцес Ело рејтинга, која укључује 1238 учесника.
Оснивач платформе Цодефорцес, Михаил Мирзајанов, приметио је:
Са сигурношћу могу рећи да су резултати АлпхаЦоде-а премашили моја очекивања. Био сам скептичан, јер се чак и у једноставним такмичарским проблемима често захтева не само имплементација алгоритма, већ и (а ово је најтеже) његово измишљање. АлпхаЦоде је успео да наступи на нивоу новог перспективног такмичара.
Микхаил Мирзаианов
Оснивач Цодефорцес-а, асистент на Факултету за информационе технологије и програмирање Универзитета ИТМО
Специјалиста за ДеепМинд Ориол Виниалс рекао је да је студија још увек у раној фази. Али његови резултати су већ приближили компанију стварању флексибилне вештачке интелигенције за аутономно креирање кодних блокова према описаним захтевима.
Дугорочно, охрабрени смо потенцијалом [АлпхаЦоде] да помогне програмерима и не-програмери у писању кода, побољшању перформанси или стварању нових начина за креирање софтвер.
Ориол Виниалс
Сениор Феллов ДеепМинд
Међутим, ДеепМинд је признао да вештине АлпхаЦоде неће увек бити корисне у решавању проблема са којима се програмери свакодневно суочавају. На такмичењима учесницима се нуде прилично загонетке за које желе да пронађу најбрже и најелегантније решење. У стварним пројектима, ово је ретко, тако да је прерано говорити о уништењу професије програмера.
Прочитајте такође🧐
- Слике Ботто вештачке интелигенције продате су за више од милион долара
- Вештачка интелигенција је научила да разликује 12 врста пластике
- Научници су створили ксеноботе који могу да се размножавају
За 10 година у ИТ-у, много сам се трудио: радио сам као систем администратор и тестер, писао сам на десетак различитих језика програмирања, водио рачунарско одељење редакције штампаних новина и водио вести високотехнолошки портали. Могу да закрпим КДЕ2 за ФрееБСД - и да вам детаљно испричам о свим нијансама овог процеса. Сањам о домаћем Р2-Д2 и свемирском лету.