OPML: Эффективное и недорогое решение для обучения и вывода AI моделей в блокчейне

OPML: Эффективное решение для машинного обучения на Блокчейне

OPML(Оптимистичное машинное обучение) является инновационным методом вывода и обучения блокчейн AI моделей. По сравнению с ZKML, OPML обладает преимуществами низкой стоимости и высокой эффективности. Даже на обычном ПК можно запускать крупные языковые модели, такие как 26 ГБ 7B-LLaMA.

OPML использует механизм проверки игр, аналогичный системам Truebit и Optimistic Rollup, для реализации децентрализованных и проверяемых ML услуг. Его процесс включает в себя:

  1. Запросчик инициирует задачу ML
  2. Сервер выполняет задачи и отправляет результаты в Блокчейн
  3. Проверяющий проверяет результаты, если есть возражения, то запускается верификационная игра.
  4. Проведение окончательного арбитража на смарт-контракте

! OPML: Машинное обучение с оптимистичным свертыванием

Игры с одноэтапной проверкой OPML используют протокол точного позиционирования и реализуют оффлайн выполнение и онлайн арбитраж через виртуальную машину (VM). Для повышения эффективности AI-выводов OPML использует специально разработанную легковесную библиотеку DNN и предоставляет скрипты преобразования для поддержки основных ML-фреймворков. Образы VM управляются с помощью дерева Меркла, только корневой хэш загружается в блокчейн.

! OPML: Машинное обучение с оптимистичной системой свертывания

Однако одноступенчатая верификация игр ограничена выполнением внутри виртуальной машины и не может в полной мере использовать ускорение GPU/TPU. Для этого OPML предложила многоступенчатую схему верификации игр. На не финальных этапах вычисления могут гибко выполняться в локальной среде, полностью раскрывая потенциал оборудования. Многоступенчатый метод значительно повышает эффективность выполнения, приближаясь к уровню нативной среды.

! OPML: Машинное обучение с оптимистичным свертыванием

На примере модели LLaMA, OPML использует двухступенчатый метод:

  • На втором этапе проводится верификация игры на вычислительном графе, можно использовать многопоточные CPU или GPU
  • Первый этап преобразует вычисления одного узла в выполнение инструкций VM

! OPML: Машинное обучение с оптимистичным свертыванием

Многоступенчатый OPML обеспечивает α-кратное ускорение по сравнению с одноступенчатым, где α представляет собой коэффициент ускорения GPU/параллельных вычислений. Кроме того, многоступенчатый метод значительно уменьшает размер дерева Меркла.

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

OPML:Использование системы Optimistic Rollup для машинного обучения

В общем, OPML предоставляет эффективное и недорогое решение для машинного обучения на Блокчейн, обладая широкими перспективами применения.

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Поделиться
комментарий
0/400
TheShibaWhisperervip
· 8ч назад
Снова пришли играть за неудачников с новыми концепциями.
Посмотреть ОригиналОтветить0
MainnetDelayedAgainvip
· 8ч назад
Согласно данным базы данных, команда проекта обещала, что проверяемость была итеративно обновлена 78 раз.
Посмотреть ОригиналОтветить0
TestnetFreeloadervip
· 8ч назад
Запустить Llama на ПК? Звучит заманчиво.
Посмотреть ОригиналОтветить0
GateUser-c802f0e8vip
· 8ч назад
Почему все бросают в блокчейн?
Посмотреть ОригиналОтветить0
LiquidationKingvip
· 8ч назад
Не могу позволить себе такие дорогие вещи
Посмотреть ОригиналОтветить0
  • Закрепить