Создан ИИ для смартфонов, который сокращает объем данных в 2400 раз

Ученые из Кореи разработали технологию EPIC, которая позволяет запускать персонализированный ИИ непосредственно на смартфонах и ноутбуках. По результатам испытаний, системе требуется в 2400 раз меньше памяти для хранения данных, чем предыдущим решениям. 

Создан ИИ для смартфонов, который сокращает объем данных в 2400 раз
Источник: chatgpt.com

EPIC относится к технологиям локального retrieval-augmented generation (RAG). Такой подход позволяет ИИ использовать историю посещенных страниц и сохраненные на устройстве разговоры, не отправляя личные данные на внешний облачный сервер. Однако традиционные системы RAG требуют хранения и индексации большого объема информации.

Разработчики изменили принцип хранения данных, исходя из того, что предпочтения пользователя обычно остаются относительно стабильными. EPIC преобразует документы и пользовательские предпочтения в числовые представления, после чего отсеивает информацию, которая имеет низкое смысловое сходство с интересами человека.

Оставшиеся данные дополнительно анализирует языковая модель, которая выбирает необходимую информацию. При этом исходные сведения сохраняются вместе с инструкциями о том, как их использовать при формировании ответа.

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

В тестах на базе PrefWiki объем необходимого для поиска хранилища сократился с 648,96 МБ до 0,27 МБ — примерно в 2404 раза. Среднее время поиска на четырех тестах уменьшилось с 96,5 до 3 миллисекунд. При использовании Llama-3.1-8B-Instruct точность учета пользовательских предпочтений оказалась в среднем на 18,79 процентного пункта выше предыдущей лучшей технологии.

EPIC также протестировали непосредственно на устройствах без подключения к внешнему серверу: компактном компьютере Jetson Orin Nano, MacBook Pro M4 и Galaxy Z Flip6. Объем памяти для поиска оставался ниже 1 МБ, а время обработки одного запроса составляло от 5,21 до 29,35 миллисекунды.

Еще одна особенность системы — возможность обновлять только связанные с изменениями данные, не перестраивая весь индекс.

Читайте также:

Кэширование получило новые алгоритмы для эпохи ИИ

ИИ-агенты OpenAI нашли более 10 сторонних каналов для обмена данными

Защита от кражи смартфона может нарушить работу домашней системы сигнализации

Что будем искать? Например,ChatGPT

Мы в социальных сетях