Давайте поговорим.
В прошлой статье я в общих чертах рассказал об искусственном интеллекте. Сегодня мы поговорим о том, на сколько он умён.
Понятие "умный" достаточно сложно применить к компьютеру. Да, он способен за несколько секунд произвести расчёты, на которые человеку придётся потратить дни, а может и месяцы. Но в тоже время у машины возникают огромные сложности с простой задачей, которая посильна любому ребёнку. Например, отличить кота от собаки. Но время идёт и технологии совершенствуются.
Чтобы понимать как всё начиналось и к чему мы пришли, рассмотрим эволюцию "думающей машины", ведь толчком к её созданию явилось желание человека скрыть от посторонних глаз информацию.
Что Вы видите на фотографии? Кажется, что это обычная печатная машинка, но только с проводами и ещё одним набором букв. Но не всё так просто.
На самом деле - это устройство доставило огромные проблемы войскам воюющим во Второй мировой войне против Германии. Это шифровальная машина "Энигма".
Шифрование или криптография - это изменение информации в такой вид, который был бы недоступен посторонним.
Проще говорят, превращение "текста" в "абракадабру". Но если Вы знаете ключ шифра, то можете "абракадабру" превратить в "текста". Вот вам пример: "Здравствуйте, как Ваши дела?" после шифрования получаем "Жгпябрсбтисд, йяй Бячз гдкя?". Ключем к шифрованию является замена каждой буквы на предыдущую в алфавите (расшифровка - замена буквы на следующую в алфавите).
Как видите в "Жгпябрсбтисд, йяй Бячз гдкя?" сложно разглядеть любезное обращение.
Данный способ шифрования является одним из самых примитивных.
В энигме всё было намного сложнее. Я не буду утомлять Вас сложными цифрами и принципами шифровки, расскажу очень просто.
- Берём Энигму.
- Настраиваем (подключаем проводки в разъемы, крутим переключатели).
- Вводим текст, который хотим шифровать.
- Вместо каждой нажатой буквы загорается другая. Именно её мы и записываем.
- Итоговый набор букв отправляем.
- Получатель настраивает свою энигму также как и мы.
- Вводит полученные буквы и у него загораются уже те, которые мы изначально вводили.
В итоге отправлять сообщение можно по любым каналам связи и не боятся, что донесение будет перехвачено. Ведь без Энигмы невозможно понять что написано.
И даже если данная шифровальная машина у Вас есть, то необходимо знать её настройки.
Лучшие криптологи каждый день получали зашифрованные послания и пытались разгадать шифр. Но была ещё одна сложность. Как бы не близились они к разгадке, ровно в полночь все наработки за день можно было отправлять в мусорку. Ведь немцы меняли настройки каждый день. И уже не важно, что удалось расшифровать, а что нет. Больше это не имело смысла, ведь на следующий день необходимо начинать всё сначала.
Это могло продолжаться до бесконечности, но однажды англичане нашли в закромах родины вот этого молодого человека.
Это математик, крикптограф, логик Алан Тьюринг. Он проанализировал исходные данные, произвёл необходимые расчёты и пришёл к выводу, что он не сможет взломать шифр. Поэтому необходимо координально поменять подход.
"Машину победит только машина".
В наше время это звучит вполне логично, но тогда это представлялось совсем иначе. Трудно было поверить, что какой-то станок способен разгадать шифр, который придумал человек.
И он создал такой станок, с актуальным на то время названием bombe (бомба).
Алан не первый, кто смог разгадать Энигму. Предыдущую её версию "победили" польские шифровальщики во главе с Марианом Реевским. Тьюринг работал уже с более сложной версией шифровальной машины, и следовательно его "бомба" была намного эффективнее, но при создании он основывался на наработки своих польских коллег.
Если говорить просто, то данная машина перебирала различные комбинации, пока не находила подходящую. Вот именно так легендарная Энигма теряла свою эффективность.
Алан Тьюринг считается основателем такого понятия как "информатика" и его можно считать родителем искусственного интеллекта, ведь именно его статья называется "Могут ли машины мыслить?"
Также он автор теста для компьютера.
Тест Тьюринга.
В чём суть:
Человек не видит своих собеседников.
Ему небходимо определить кто из них является человеком, а кто машиной. Если человек, общаясь с роботом, идентифицирует его как человека, значит данная программа смогла пройти тест.
Как Вы думаете, удалось ли хоть одному компьютеру пройти данный тест?
Впервые это сделал Cleverbot в 2011 году. Он смог убедить 59% людей, что он не машина, а человек.
Далее в 2014 году Eugene Goostman (Женя Густман).
Данная программа смогла убедить 30% собеседников в том, что он 13-ти летний мальчик из Одессы.
В данных примерах есть нюанс. "Cleverbot" считается первым, но при общении с ним была чётко оговорена тематика беседы, а с Eugene Goostman данного ограничения не было и программе было тяжелее обмануть. Поэтому споры о том, кто же первый, кипят до сих пор.
Данные примеры рассказывают об официальных соревнованиях в которых проводят этот тест. Но машине, хоть и косвенно, удалось ввести в заблуждение человека намного раньше.
Перенесёмся в 1997 год. Робот "Deep blue" производства IBM выигрывает в шахматы у Гарри Каспарова. Проигравший обвинил IBM в жульничестве. Он уверял, что играл не с роботом, а с человеком или даже с группой людей. Его подозрения были не безосновательны. Во время игры Deep blue сделал ход, который не имел никакого смысла. Учитывая, что машина должна демонстрировать абсолютную логику и просчитывать все возможные варианты, то данный ход никак не мог быть сделан компьютером. Он больше был похож на человеческую невнимательность или умышленное введение в заблуждение.
Но IBM представили неоспоримые доказательства того, что вмешательства из вне не было, и Deep blue все ходы делал самостоятельно.
Вот таким вот образом впервые компьютер смог победить лучшего шахматиста в мире.
Но кого сейчас можно удивить победой компьютера в шахматы? А как насчёт викторины? В них необходимо понимать вопрос и осмысленно давать на него ответ. Но и тут человек не является фаворитом. Теперь чемпион
"Ватсон"
Вернее "Watson"
Всё те-же IBM создали машину, которая выиграла в игру "Jeopardy!" (в России "Своя игра"). Watson смог давать осмысленные ответы и формулировать их на естественном и понятном языке. Я поясню: он не цитировал статьи из интернета, а формулировал их так, как человек, который вспоминает ту или иную тему.
В итоге 1000000$ выиграл компьютер. Чтобы Вы понимали "разницу", два остальных игрока (люди) получили 200000$ и 300000$.
У человека остаётся все меньше и меньше сфер, в которых он непобедим.
А сейчас я попрошу Вас взглянуть на людей ниже. Как Вы думаете, что их объединяет?
Что-нибудь заметили? Думаю, сейчас я Вас удивлю. Всех этих людей нет!!! Вернее они никогда не существовали. Все эти лица - результат работы искусственного интеллекта. Робот "придумал" их. Но только посмотрите, на сколько реалистично они выглядят!
И это далеко не придел возможностей ИИ.
Сейчас всё больше разработок идет в области медицины.
Если объединить наработки разных компаний, то в наше время, искусственный интеллект по известным клиническим анализам и исследованиям ставит диагнозы, назначает лечение, даёт прогнозы о сроках и результатах терапии. В данное время им подвластно огромное количество заболеваний, в том числе рак. Точность их диагностики и лечения составляет примерно 90%!!!
Если интересно, можете самостоятельно ознакомиться с такими системами как:
Также ИИ активно используют при создании лекарств и вакцин. В протезировании и хирургии. Возможности действительно безграничны. Существуют системы мониторинга и прогнозирования заболеваний, и многое многое другое.
Поверьте, тема невероятно обширная. Если интересно, напишите в комментариях, и я выпущу отдельную статью о достижениях различных компаний в области внедрения искусственного интеллекта в медицине.
На этом, в этой статье, у меня всё! Подписывайтесь и помните, Я познаю людей!