OPML: Эффективное машинное обучение на Блокчейн, основанное на механизме Optimistic
OPML (Оптимистичное машинное обучение) — это новая технология машинного обучения на основе блокчейна, которая использует оптимистичный подход для реализации вывода и обучения/доработки AI моделей. В отличие от ZKML, OPML имеет преимущества низкой стоимости и высокой эффективности, а также более низкие барьеры для участия. В настоящее время обычный ПК может запускать большие языковые модели, такие как 26 ГБ 7B-LLaMA, без необходимости в GPU.
OPML использует механизм верификационной игры для обеспечения децентрализованности и проверяемости услуг ML. Основной процесс выглядит следующим образом:
Запросчик инициирует задачу ML-сервиса
Сервер завершает задачу и отправляет результат в Блокчейн
Проверка результатов валидатора, в случае разногласий запускается игра верификации
Одноэтапный OPML использует протокол точного позиционирования, аналогичный вычислительной делегации (RDoC). Основные характеристики включают:
Создание виртуальной машины (VM) для выполнения вне цепи и арбитража на цепи
Реализация легковесной библиотеки DNN для повышения эффективности вывода AI моделей
Используйте технологию кросс-компиляции для компиляции кода вывода ИИ в инструкции ВМ
Образы VM управляются через дерево Меркла, только корневой хэш загружается в цепочку.
Тестирование производительности показало, что базовая модель ИИ (DNN классификации MNIST) может завершить вывод VM на ПК за 2 секунды, а весь процесс испытания можно завершить в локальной тестовой среде Эфириума за 2 минуты.
Чтобы преодолеть ограничения однофазного протокола, OPML внедрил многофазный протокол для полного использования возможностей обработки GPU/TPU и параллельной обработки. Основные преимущества многофазного OPML:
Только последний этап вычисляется в VM, остальные этапы могут выполняться в локальной среде
Значительное повышение производительности выполнения, близкой к уровню локальной среды
Использование дерева Меркла для обеспечения целостности и безопасности переходов между этапами
В качестве примера модели LLaMA, двухфазный метод OPML выглядит следующим образом:
Представить процесс вычисления ML в виде вычислительного графа
Проведение верификационной игры на графике (вторая фаза)
Преобразование расчетов спорных узлов в команды VM (первая стадия)
Многоступенчатый OPML в сравнении с одноступенчатой схемой может обеспечить ускорение вычислений в α раз (α – коэффициент ускорения GPU или параллельных вычислений). Кроме того, размер мерклового дерева в многоступенчатой схеме значительно уменьшается, что дополнительно повышает эффективность и масштабируемость.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
18 Лайков
Награда
18
5
Поделиться
комментарий
0/400
SeasonedInvestor
· 07-14 14:16
Опять неудачники будут играть для лохов
Посмотреть ОригиналОтветить0
blockBoy
· 07-12 17:38
Можно играть даже на слабом компьютере? Это круто.
OPML: новая технология машинного обучения на Блокчейн с низкими затратами и высокой эффективностью
OPML: Эффективное машинное обучение на Блокчейн, основанное на механизме Optimistic
OPML (Оптимистичное машинное обучение) — это новая технология машинного обучения на основе блокчейна, которая использует оптимистичный подход для реализации вывода и обучения/доработки AI моделей. В отличие от ZKML, OPML имеет преимущества низкой стоимости и высокой эффективности, а также более низкие барьеры для участия. В настоящее время обычный ПК может запускать большие языковые модели, такие как 26 ГБ 7B-LLaMA, без необходимости в GPU.
OPML использует механизм верификационной игры для обеспечения децентрализованности и проверяемости услуг ML. Основной процесс выглядит следующим образом:
! OPML: Машинное обучение с оптимистичным свертыванием
Одноэтапная верификация игры
Одноэтапный OPML использует протокол точного позиционирования, аналогичный вычислительной делегации (RDoC). Основные характеристики включают:
Тестирование производительности показало, что базовая модель ИИ (DNN классификации MNIST) может завершить вывод VM на ПК за 2 секунды, а весь процесс испытания можно завершить в локальной тестовой среде Эфириума за 2 минуты.
! OPML: Машинное обучение с оптимистичной системой свертывания
Многоступенчатая проверка игры
Чтобы преодолеть ограничения однофазного протокола, OPML внедрил многофазный протокол для полного использования возможностей обработки GPU/TPU и параллельной обработки. Основные преимущества многофазного OPML:
В качестве примера модели LLaMA, двухфазный метод OPML выглядит следующим образом:
Многоступенчатый OPML в сравнении с одноступенчатой схемой может обеспечить ускорение вычислений в α раз (α – коэффициент ускорения GPU или параллельных вычислений). Кроме того, размер мерклового дерева в многоступенчатой схеме значительно уменьшается, что дополнительно повышает эффективность и масштабируемость.
! OPML: Машинное обучение с оптимистичным свертыванием
Согласованность и определенность
Для обеспечения согласованности результатов ML, OPML использует следующую стратегию:
Эти методы эффективно преодолели вызовы, связанные с плавающими переменными и различиями платформ, что усилило надежность вычислений OPML.
! OPML: Машинное обучение с оптимистичным свертыванием
OPML против ZKML
OPML имеет следующие преимущества по сравнению с ZKML:
Стоит отметить, что проект OPML все еще находится в стадии разработки, и мы приветствуем заинтересованных разработчиков к участию в его развитии.
! OPML: Машинное обучение с оптимистичной системой свертывания