Лучше чем 50% программистов-олимпийцев

AlphaCode решает программистские задачи.
1. Понимает условия;
2. Придумывает алгоритм;
3. Пишет код;
ОН ПОНИМАЕТ УСЛОВИЯ!!! Заданные как простой английский текст. И задачи трудные - олимпиадного уровня. Причем в AlphaCode не встроены никакие созданные людьми алгоритмы. Он учится программировать изучая кусочки чужого кода. Похоже как AlphaFold сворачивает белки просто наблюдая уже известные структуры. И как AlphaZero - Роберт Фишер в металле - учился играть в игры считывая только правила шахмат или го.
* * * *
AlphaCode решил пока только 30% олимпиадных задач. Но это результат лучше, чем у 50% humans, участвовавших в таких олимпиадах.
Поскольку - можете поверить - далеко не каждый, считающий себя "программистом", ходит на олимпиады по программированию, то вопрос о том, какое число от всех программистов AlphaCode превосходит умением, предлагаю считать открытым.
Перспектива интересная. А что если это - eventually - будет такая же доля, как доля людей-шахматистов, которых обыгрывает AlphaZero?
|
</> |