Добавить в корзинуПозвонить
Найти в Дзене

AI-программы не заменят разработчиков — уроки из AlphaGo

Текущие AI-коды, такие как GitHub Copilot и ChatGPT, никогда не заменят человеческих программистов. Это обусловлено особенностями их обучения, которые ограничивают их творческие возможности. Расскажу о том, как игра в го повлияла на моё восприятие искусственного интеллекта. Когда в 2016 году AlphaGo одержал победу над мастером го Ли Сидолем, это стало знаковым событием. Этот ИИ учился на 160,000 партиях, анализируя стиль игры мастеров, но уже год спустя AlphaGo Zero доказал, что возможен совершенно иной подход. Этот ИИ начал с нуля и в ходе самоигры побеждал своего предшественника со счётом 100-0 за три дня. Что важно: AlphaGo Zero не полагался на человеческий опыт и созэти стратегии. Он не знал традиционных ошибок, и именно эта свобода привела его к новаторским решениям в игре, которые доступали лишь величайшим мастерам за три тысячи лет. Сегодняшние AI-кодеры используют человеческую логику, обучаясь на 50-70 лет программирования от языков ассемблера до Python. У них есть доступ к уже
Оглавление

Текущие AI-коды, такие как GitHub Copilot и ChatGPT, никогда не заменят человеческих программистов. Это обусловлено особенностями их обучения, которые ограничивают их творческие возможности.

История о двух AlphaGo

Расскажу о том, как игра в го повлияла на моё восприятие искусственного интеллекта. Когда в 2016 году AlphaGo одержал победу над мастером го Ли Сидолем, это стало знаковым событием. Этот ИИ учился на 160,000 партиях, анализируя стиль игры мастеров, но уже год спустя AlphaGo Zero доказал, что возможен совершенно иной подход. Этот ИИ начал с нуля и в ходе самоигры побеждал своего предшественника со счётом 100-0 за три дня.

Что важно: AlphaGo Zero не полагался на человеческий опыт и созэти стратегии. Он не знал традиционных ошибок, и именно эта свобода привела его к новаторским решениям в игре, которые доступали лишь величайшим мастерам за три тысячи лет.

Почему AI-программы не заменят людей

Сегодняшние AI-кодеры используют человеческую логику, обучаясь на 50-70 лет программирования от языков ассемблера до Python. У них есть доступ к уже существующим шаблонам и паттернам. Они могут генерировать решения и выявлять ошибки, но все это сдерживается человеческими ограничениями: как правило, они предложат только то, что заложено в их обучении, а не что-то абсолютно новое.

Как и в случае с моими старыми мувами в го, которые были заметно «человечными», текущие AI-коды остаются в человеческого мышления. Да, они развиваются, но всё ещё основываются на солидных паттернах, которые программисты используют десятилетиями.

И что мне с этого?

Для разработчиков это означает, что AI-кодеры могут продолжать улучшать качество кода и ускорять разработку, но полагаться на них в полной мере не стоит. AI станет мощным инструментом в руке программиста, но не заменой ему. Важно осознать, что в сложных проектах все еще требуется человеческая интуиция и креативность.

Впереди нас ждут новые разработки в области AI, и будет интересно наблюдать, как эта технология будет эволюционировать, но полная замена разработчиков остаётся маловероятной задачей.

The post AI-программы не заменят разработчиков — уроки из AlphaGo appeared first on itech-news.