» » » » Искусственный интеллект. Краткая история будущего - Тоби Уолш

Искусственный интеллект. Краткая история будущего - Тоби Уолш

1 ... 7 8 9 10 11 ... 41 ВПЕРЕД
Перейти на страницу:
18 446 744 073 709 551 616 рисинок. Такое количество риса покрыло бы всю Индию слоем глубиной практически в метр.

Примеры экспоненциального роста мы наблюдаем каждый день: от инфекционных заболеваний, таких как COVID–19, распространяющихся молниеносно по всей планете, до ядерных цепных реакций, высвобождающих огромную энергию. Как и императору, нам не всегда удается интуитивно понять, как скоро что-то удваивающееся сможет выйти из-под контроля. Такие экспоненты – проблемы, продолжающие преследовать искусственный интеллект и сегодня. К ним также относится и вопрос, почему такие чат-боты, как ChatGPT, могут сочинить сонет в стиле Шекспира, но испытывают трудности при логическом мышлении. Логические выводы резко умножаются. Два больше, чем один. Три больше, чем один. Четыре больше, чем один. Экспоненциальный рост настигнет искусственный интеллект раньше, чем он попытается подумать. ChatGPT может без особых трудностей написать текстовый абзац, но не способен на простые умозаключения. Ему даже сложно считать и складывать.

Давайте я вам покажу.

Я: Сколько букв в слове «идеально»?

ChatGPT: В слове «идеально» девять букв[34].

Я: Нет, в слове восемь букв.

ChatGPT: На самом деле, в слове «идеально» девять букв. Вы можете сами посчитать их: и, д, е, а, л, ь, н, о.

Идея № 2:

Сделать лучший ход

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

Опять-таки, это настолько просто, что звучит очевидно. Позвольте мне объяснить. Находясь в ситуации конкуренции, когда ваш противник выигрывает, вы проигрываете. Следовательно, наилучший возможный ход вашего соперника – наихудший возможный ход для вас. Эта идея также не новая. Мы все так действуем, когда играем. Если я пойду конем и атакую черного короля, тогда наилучший ход для черных – пожертвовать ладьей. И это даст мне ощутимое преимущество.

Давайте сыграем в «21», чтобы продемонстрировать эту идею. Вам не нужно пить во время игры, но будет намного веселее, если вы нальете себе стаканчик. Игра начинается с нуля. Каждый игрок по очереди добавляет один, два или три к предыдущему числу и озвучивает новое. Конечное число не должно быть больше 21. Тот игрок, который назовет 21, проигрывает и должен выпить.

Илл. 9–10. Чертеж Nimatron из Патентного бюро США и его фотография 1940 года

Хорошо, я буду первым.

Я: 1

ВЫ: 4

Я: 7

ВЫ: 8

Я: 9

ВЫ: 12

Я: 14

ВЫ: 16

Я: 17

ВЫ: 20

У меня нет другого выхода, как назвать 21. И это означает, что вы выиграли, загнав меня в угол!

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

Алгоритм на основе искусственного интеллекта минимакс позволяет разрешить эту проблему. Минимакс думает наперед о наилучшем возможном ходе, начиная с конца игры. Он берет начало в конце потому, что в конце игры становится понятно, кто выиграл, а кто проиграл. Каждый раз минимакс возвращается назад, к предыдущему ходу, и рассматривает, как вы, игрок МАКС, можете выиграть, пока я, игрок МИНИ, прилагаю все усилия к вашему проигрышу. В конце игры, если вы называете 21, вы проигрываете. Следовательно, для шанса на победу ваше последнее названное число должно быть меньше 21. Предположим, что это число 20. Тогда я буду вынужден назвать 21 и вы выиграете. Следовательно, ваша цель теперь не назвать 21, а назвать 20. Давайте думать в обратном направлении, начиная с вашей цели назвать 20. Если я назову 17, 18 или 19, тогда вы сможете назвать 20 и выиграть на следующем ходе. Получается, что ваша цель теперь не назвать 20, а сделать так, чтобы я назвал 17, 18 или 19.

Снова думаем в обратном от вашей цели направлении, чтобы я назвал 17, 18 или 19. Если вы назовете 16, тогда я могу назвать 17, 18 или 19 и у вас будет возможность оказаться победителем. Теперь ваша новая цель – это назвать 16. Вы знаете, что сможете одержать победу на следующем ходу, при условии, что хорошо играете. Сейчас вы снова можете применить обратное мышление, отталкиваясь от цели назвать 16. Если я назову 13, 14 или 15, тогда вы сможете назвать 16 и в итоге выиграть. Если вы назовете 12, тогда мне нужно будет назвать 13, 14 или 15 и вы сможете выиграть. Следовательно, теперь ваша цель – это назвать 12.

Вы можете продолжить повторять двигаться в обратном направлении, сменяя вашу цель с 12 до 8, а после до 4. Это в точности та же стратегия, что была в самом начале игры: вы назвали 4, 8, 12, 16 и 20. Называя числа кратные 4, вы гарантированно сможете выиграть в «21». Конечно же, ваш противник будет придерживаться той же стратегии. Чем больше игроков, тем сложнее становится стратегия. Тем не менее принцип минимакс найдет наилучший способ выиграть.

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

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

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

1 ... 7 8 9 10 11 ... 41 ВПЕРЕД
Перейти на страницу:
Комментариев (0)