Искусственный интеллект и машинное обучение, эти 2 технологии появились в смартфонах в 2017 году. 2018-ый обещает нам повсеместное внедрение этих технологий. Уже сейчас некоторые смартфоны имеют чипы с искусственным интеллектом, и как обещают производители это сделает их по-настоящему умными. Но что скрывается за этими умными словами, обычный маркетинг или технологии будущего? Сегодня мы постараемся отделить зерна от плевел, и разобраться, насколько “умные” эти технологии.
В 2017 году, на конференции IFA компания Huawei представила миру свой первый смартфон на процессоре Kirin 950 с искусственным интеллектом, чем вызвала повышенный интерес к своему аппарату. Данная технология применяется в смартфоне весьма скудно, на данный момент она отвечает исключительно за фотографические возможности, такие как распознавание лиц и обработка изображений.
Но сам термин искусственный интеллект в данном случае является достаточно некорректным, т.е. все что сейчас принято называть искусственным интеллектом на самом деле машинное обучение. Слишком много непонятных слов поэтому я попытаюсь объяснить на примерах. Суть технологии в том, что ей скармливают большое количество данных, которые она обрабатывает и делает какие то выводы, как домашние задания в школе. Постоянное повторение и мы уже знаем что как устроено и по какой логике функционирует.
В больших масштабах такая обработка происходит на специальных серверах, где в нее загружают огромное количество данных. На следующем этапе программа сама создает себе шаблон, по которому она и будет работать. Этот этап называют “логический вывод”, и он особенно важен для смартфонов, ведь именно по этому шаблону и будет происходить распознавание лиц, объектов и часто используемых приложений.
На самом деле, данную операцию может производить и обычный процессор, однако специально отведенные для этих целей ядра будут справляться с задачей намного быстрее. Операции хоть и простые, но их так много, что лучше использовать 8 средних по мощности ядер, чем 4 производительных.
Но зачем это нужно в смартфоне спросите вы, ведь можно эти вычисления производить непосредственно в облаке. Суть проблемы заключается в скорости передачи данных, например для работы с фотографией, искусственный интеллект должен видеть изображение с камеры буквально в прямом эфире, без задержек и тормозов, кроме того остается нерешенным вопрос безопасности, пользователи скептически будут относиться к тому что данные с камеры куда то передаются.
В настоящее время есть немного смартфонов, у которых уже есть чип с искусственным интеллектом, например Huawei Mate 10, iPhone X и Google Pixel 2. Возможно и ваш телефон обладает искусственным разумом. Ведь Qualcomm в чипах последнего поколения использует технологию раздельной обработки, то есть он разделен на несколько процессоров, таких как основной, графический и сигнальный. Все они имеют свои преимущества, ЦП очень хорошо оценивает сложные вычисления, которые не могут выполняться бок о бок, в то время как графический процессор может ускорять вычисления, которые могут выполняться одновременно, а сигнальный процессор оптимизирован для вычислений в реальном времени.Поэтому операции машинного обучения всегда обрабатываются специально отведенным процессором.
После того как Huawei представила свой смартфон, Apple продемонстрировала свое видение использования технологии машинного обучения, представив чип А11 Bionic с искусственным интеллектом. Это нужно было для улучшенной работы FaceID, процессор сравнивает ваше лицо с предыдущими кадрами, затем отделяет вас от заднего фона создавая на фотографиях эффект размытия. При этом железо постоянно самообучается.
В Google Pixel 2 (XL), есть отдельный чип Pixel Visual Core, который, предположительно, может выполнять три триллиона операций в секунду! Первоначально он никак не использовался, и был активирован с помощью программного обновления прошивки до Android 8.1.
Начиная с Android 8.1 Google предоставила инструменты, с помощью которых разработчики приложений могут обращаться напрямую к нейропроцессору, а если в смартфоне таковой отсутствует то можно будет использовать и центральный процессор. Кроме того появилась ИИ-библиотека позволяющая использовать уже готовые и натренированные нейронные сети, что в будущем станет стандартом в разработке приложений.
Специализированные процессоры для машинного обучения имеют огромное значение: распознавание изображений, снижение шума, улучшение распознавания голоса, все это уже можно опробовать прямо сейчас. По слухам, Snapdragon 845 скорее всего получит выделенный чип для искусственного интеллекта, работает он примерно в три раза быстрее чем его аналоги, а учитывая что он будет установлен в большинстве флагманов 2018 года, можно смело заявить что этот год, будет годом повсеместного использования нейросетей и машинного обучения. И мы еще ни раз услышим о них.
Технологии имеют огромное будущее, и практическое применение им найти можно не только в обработке фотографий. Смартфон будущего, как я и предполагал ранее обзаведется собственным интелектом и станет человеку не только помощником, но и отличным другом. Только представьте как круто будет общаться с телефоном на равных, интересоваться у него о новостях или рассказывать ему свои крутые истории из жизни, а он на основе этого сделает фильм или напишет рассказ.
Сейчас это конечно больше баловство, все задачи возлагаемые на такой процессор можно переложить на обычный ЦПУ, но именно с такого баловства и начинается путь великих изобретений. И смартфон - это лишь начало.
Подписывайтесь на наш Telegram канал чтобы следить за последними новостями из мира технологий.