Скидки до 20% + 2-ая профессия бесплатно и подарки на 50 000₽

Главная | Все статьи | Дневник студента

История ИИ в интеллектуальных состязаниях. Почему человечество проиграло задолго до го и шахмат

Время чтения статьи ~4 минуты
Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
История ИИ в интеллектуальных состязаниях. Почему человечество проиграло задо... главное изображение

Мы все боимся за свою работу. Боимся, что искусственный интеллект отнимет у нас все: предприятия, друзей, любимое хобби, заставит тыкать по кнопкам в попытке решить что-то лишенное смысла и абсолютно чуждое человеческому мышлению и здравому смыслу. Да, наступление компьютеров продолжается. Современные нейросети — чудовища, которые готовы пожирать себя, лишь бы доказать, что движутся вперед. Но все началось задолго до Каспарова и Ли Седоля. Началась эта история в 60-е. В обычном казино с блэкджеком.

Карты, деньги, два ствола

1961 год. Америка, штат Лас-Вегас. Студент Эдвард Торп, готовивший диссертацию, приглашает к себе в гости профессора из Массачусетского технологического университета Клода Шеннона. Зачем? Заработать денег! У Эдварда была идея, как обыграть казино — соорудить прибор, который мог просчитывать комбинации достаточно быстро, чтобы играть по оптимальной стратегии. Знаменитый профессор, основоположник теории информации, изобретатель всевозможных вещей, казалось, должен был в этом помочь.

После нескольких прелюдий, тайных разговоров и сомнений, теперь уже напарники по шулерскому дулу купили себе рулетку и стали просчитывать вероятности того, как несовершенство в механизме «колеса» могло помочь им заработать. Разработав схему, они отправились играть(точнее, искать потенциальных жертв математиков и инженеров). Крупье раздражала слишком официальная одежда игроков, отсутствие азарта и низкие ставни непонятно зачем.

После нескольких обходов нашлось казино с уязвимостью в рулетке и первой «добычей» стало 12 тыс. долларов. В последующем выигрыш составил 35 тыс. зеленых. Это позволило составить изначальный капитал и начать играть дальше. Но Лас-Вегас, находящийся под контролем мафии и имеющий обширную сеть связи между игорными домами, решил проблему. Шарниры были заменены на новые, без проблем с крутящим моментом. Это была не первая победа человека над казино, но выдающаяся по своей схеме.

Маленький компьютер для выигрыша

Дальше дело пошло за искусственным интеллектом. Ну, как искусственным — в 61-м году о современных монстрах типа Ломоносова или программе Google DeepMind речи быть не могло. Профессор и выдающийся студент математик вручную вычислили все комбинации в блэкджек, и записали все это в компьютер:

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

После того, как ученые собрали с помощью своего устройства 20 тыс. баксов, они забросили это дело. Компьютер пополнил личную коллекцию Клода Шеннона — студент, понимая, что вызовет дальнейшей игрой проблемы с мафией, управляющей казино, забросил это дело. Тем не менее, благодаря теории информации и открытиям Паскаля в XVII веке, компьютер (правда, сначала только на бумаге, но теперь и наяву) смог обыграть человека в кости, карты и рулетку, и все благодаря теории вероятности и статистике.

Будущее ИИ и игр

Стоит ли сомневаться, что после этого выигрыш в шахматы и го был лишь вопросом времени. После поражения лучшего игрока в го в 2015 от AlphaGo ведущие программисты мира обратили свой взор на карточные игры и игры, в которых так или иначе задействуется теория вероятности — карты, кости и прочее. Может быть, их игра уже проиграна, и компьютер одержал победу еще в 60-е? Куда обратить свой взор после расчета всех возможных раздач в бридже и покере?

Ответ может крыться в ККИ. Коллекционные карточные игры появились не так давно (1993 год) и являются самым сложным из того, что придумал человек. Чемпионом страны можно стать в 8 лет. Почему компьютер не может это сделать? Причина в том, что найти оптимальную стратегию невозможно — колода заточенная на получение жизни и полную непробиваемость стола, игра может разбиться о колоду, которая сбрасывает карты противнику или применяет комбинацию для выигрыша.

Так что блэкджек — только начало.

Продолжайте учиться: На Хекслете есть несколько больших профессий, интенсивов и треков для джуниоров, мидлов и даже сеньоров: они позволят не только узнать новые технологии, но и прокачать уже существующие навыки

Посмотреть предложения Хекслета

Аватар пользователя Кичигин Павел
Кичигин Павел 14 декабря 2022
0
Похожие статьи
Рекомендуемые программы
профессия
Верстка на HTML5 и CSS3, Программирование на JavaScript в браузере, разработка клиентских приложений используя React
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Python, Разработка веб-приложений и сервисов используя Django, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Тестирование веб-приложений, чек-листы и тест-кейсы, этапы тестирования, DevTools, Postman, SQL, Git, HTTP/HTTPS, API
4 месяца
с нуля
Старт 26 декабря
профессия
Программирование на Java, Разработка веб-приложений и микросервисов используя Spring Boot, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Google таблицы, SQL, Python, Superset, Tableau, Pandas, визуализация данных, Anaconda, Jupyter Notebook, A/B-тесты, ROI
9 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на PHP, Разработка веб-приложений и сервисов используя Laravel, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Ruby, Разработка веб-приложений и сервисов используя Rails, проектирование и реализация REST API
5 месяцев
c опытом
Старт 26 декабря
профессия
Программирование на JavaScript в браузере и на сервере (Node.js), разработка бекендов на Fastify и фронтенда на React
16 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на JavaScript, разработка веб-приложений, bff и сервисов используя Fastify, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Git, JavaScript, Playwright, бэкенд-тесты, юнит-тесты, API-тесты, UI-тесты, Github Actions, HTTP/HTTPS, API, Docker, SQL
8 месяцев
c опытом
Старт 26 декабря