Множество устройств от Apple, например такие, как iPhone, iPad, Mac и Apple TV оснащены специальным нейронным процессором Apple Neural Engine (ANE). ANE дает возможность пользоваться расширенными функциями на устройствах. Например, обрабатывать и анализировать изображения, при этом не подключаясь к облаку и не используя чрезмерную мощность.
Далее детально расскажем о работе и функционале процессора ANE.
Что представляет собой ANE?
Apple Neural Engine (ANE) – это аппаратное обеспечение, размещенное в устройствах Apple. Нейронный двигатель представляет собой тип нейронного процессора или NPU. Специальный процессор, который делает машинное обучение гораздо быстрее и оптимизированнее, а также улучшает задачи нейронной сети, чтобы сделать устройство более быстрым и энергоэффективным. Apple утверждает, что такое оборудование нейронной сети может выполнять до 600 операций миллиардов операций в секунду.
ANE имеет возможность ускорять алгоритм машинного обучения (ML), а также ускорять работу, в которой участвует искусственный интеллект (AI). Процессор предлагает большие преимущества, а именно скорость памяти и мощность. К примеру, если сравнивать с базовыми и графическими процессорами. Хотя нейронный процессор может помочь повысить скорость и эффективность машинного обучения, сам он практически не заменяет основные процессоры.
Именно технология ANE объясняет почему новые устройства такие, как iPhone намного быстрее взаимодействуют с пользователем, при этом не перегреваются при продолжительной работе. Напомним, что пока не все устройства от Apple оснащены ANE.
Самый первый ANE, который включал чип Apple A11 в iPhone X і работал только для поддержки Face ID и Animoji. На данное время ANE разрешает использовать такие опции, как технологию автономной Siri, при этом разработчик может работать с процессором для запуска уже обученных моделей машинного обучения.
Какой алгоритм работы Apple Neural Engine?
Процессор ANE работает на управлении и арифметической логике. Эти два аспекта оптимизированы, чтобы выполнять обширные вычислительные операции, например, умножение и накопление, а также классификацию изображений, проведение анализа мультимедиа и машинный перевод.
Согласно информации от Apple, процессор ANE включает несколько ядер нейронного движка, а также одну или пару многорежимных планарных схем. Комплектация процессора оптимизирована для параллельных вычислений.
Для ускорения вывода в алгоритмы ИИ, процессор ANE в работе прибегает к использованию модели прогнозирования. Плюс ANE включает свой кеш и поддержку лишь пары видов данных. Это помогает увеличивать производительность устройства.
Опции ИИ на основе процессора ANE
Далее приведены функции, которые может выполнять ANE, а именно:
- Обрабатывать голос: процессор обеспечивает быстрое и качественное распознавание голоса для Диктовки и Siri. Также лучше работает перевод речи в программе Переводчик и во всей системе в общем.
- Поиск предметов на фотографиях: процессор обеспечивает работу поиска на фото. Таким образом, на изображениях можно найти известную архитектуру, домашних животных, растения, книги и тд. Это можно сделать используя программы Фотографии или Spotlight. Также можно узнать и дополнительную информацию о найденных объектах с Visual Look Up.
- Дополненная реальность: процессор дает возможность отслеживать движения в программах дополненной реальности (AR).
- Обработка видеоматериалов: ANE включает возможность обнаруживать лица и объекты на видеороликах в программе Final Cut Pro.
- Камера и эффекты: процессор включает возможность автоматической кадрировки с помощью Center Stage. Плюс он предоставляет возможность размыть фон при видеозвонках FaceTime.
- Игры и эффекты: ANE включает функцию настройки фотореалистичных эффектов в 3D-видеоиграх.
- Текст и эффекты: тут ANE включает возможность оптического распознавания символов (OCR), в таких приложениях как Камера и Фото. Это дает возможность легкого копирования рукописного текста или текста с картинок.
- Вычислитель фото: предоставление возможности анализа пикселей для лучшего шумоподавления, а также расширение динамического диапазона и улучшения автоматической экспозиции.
- Дополнительные опции для работы с фото: ANE также участвует в процессе для обработки разных стилей фото в программе Камера, он может контролировать воспоминания (в приложении Фотографии) и стилистические эффекты в изображениях.
Как видите, с помощью ANE, Apple и разработчики могут пользоваться преимуществами ускоренного машинного обучения. Этот процессор помогает устройству выполнять множество различных действий и работать намного быстрее с разными задачами.