OPML(Оптимистичная машинное обучение) — это новая технология, которая может выполнять вывод и обучение/тонкую настройку AI моделей в блокчейн системах. В отличие от ZKML, OPML может предоставлять услуги машинного обучения с более низкими затратами и более высокой эффективностью. Порог входа для OPML невысок, обычный ПК может запускать OPML, содержащий большие языковые модели, такие как модель 7B-LLaMA размером 26 ГБ, без GPU.
OPML использует механизм верификационной игры для обеспечения децентрализации и проверяемого консенсуса ML-сервисов. Его процесс следующий:
Запросчик инициирует задачу ML-сервиса
Сервер завершил задачу и отправил результат в блокчейн
Проверяющий проверяет результаты, в случае разногласий запускает игру на проверку.
Одноступенчатая верификация игры похожа на механизм вычислительной делегации (RDoC). Одноступенчатая верификация игры OPML имеет следующие характеристики:
Построить виртуальную машину для выполнения вне блокчейна и арбитража в блокчейне (VM)
Реализовать специализированную легковесную библиотеку DNN, чтобы повысить эффективность вывода AI-моделей
Используйте технологию кросс-компиляции для компиляции кода вывода AI модели в инструкции VM
Образы VM управляются с помощью дерева Меркла, только корневой хэш загружается в блокчейн.
Тестирование производительности показало, что на обычном ПК вывод базовой модели ИИ ( MNIST классификация DNN ) может быть завершен за 2 секунды, а весь процесс испытаний может быть завершен за 2 минуты.
Чтобы преодолеть ограничения одноэтапной верификации, OPML ввел многопроцессный верификационный игровой процесс:
Вычисления выполняются только на VM на последнем этапе, на других этапах можно гибко выполнять в локальной среде
Использование аппаратных возможностей ускорения, таких как CPU, GPU, TPU
Повышение эффективности выполнения за счет уменьшения зависимости от ВМ
Основная идея многослойного OPML заключается в представлении процесса вычислений DNN в виде вычислительного графа и проведении верификационной игры на этом графе. Этот подход позволяет в полной мере использовать преимущества GPU или параллельной обработки, значительно повышая производительность.
OPML использует следующие методы для обеспечения согласованности результатов ML:
Используйте алгоритм фиксированной точки ( для квантования технологий ), чтобы уменьшить ошибки округления с плавающей точкой.
Использовать согласованную программную библиотеку с плавающей запятой на разных платформах
Эти технологии помогают преодолеть вычислительные различия, возникающие из-за различных аппаратных и программных сред, и гарантируют надежность результатов OPML.
OPML все еще находится на стадии разработки, приветствуем заинтересованных разработчиков к участию в вкладе.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
11 Лайков
Награда
11
6
Репост
Поделиться
комментарий
0/400
SolidityJester
· 08-11 10:54
Я плачу из-за цен на GPU
Посмотреть ОригиналОтветить0
DaoGovernanceOfficer
· 08-11 07:36
*вздыхает* ещё один конкурент zkml, не имеющий эмпирических метрик валидации...
Посмотреть ОригиналОтветить0
ForkMaster
· 08-11 06:01
Снова придумали новшество, чтобы обмануть Майнеров на Майнинг, да?
Посмотреть ОригиналОтветить0
MEVHunterLucky
· 08-11 06:00
opml... лишь бы деньги зарабатывать
Посмотреть ОригиналОтветить0
BearMarketBuyer
· 08-11 05:58
Пусть кто-нибудь объяснит, что такое оптимистичное машинное обучение.
OPML: Новая технология эффективного ИИ вывода и верификации в Блокчейне
OPML: Оптимистичные машинные обучения в Блокчейн
OPML(Оптимистичная машинное обучение) — это новая технология, которая может выполнять вывод и обучение/тонкую настройку AI моделей в блокчейн системах. В отличие от ZKML, OPML может предоставлять услуги машинного обучения с более низкими затратами и более высокой эффективностью. Порог входа для OPML невысок, обычный ПК может запускать OPML, содержащий большие языковые модели, такие как модель 7B-LLaMA размером 26 ГБ, без GPU.
OPML использует механизм верификационной игры для обеспечения децентрализации и проверяемого консенсуса ML-сервисов. Его процесс следующий:
! OPML: Машинное обучение с оптимистичной системой свертывания
Однофазная верификационная игра
Одноступенчатая верификация игры похожа на механизм вычислительной делегации (RDoC). Одноступенчатая верификация игры OPML имеет следующие характеристики:
Тестирование производительности показало, что на обычном ПК вывод базовой модели ИИ ( MNIST классификация DNN ) может быть завершен за 2 секунды, а весь процесс испытаний может быть завершен за 2 минуты.
! OPML: Машинное обучение с оптимистичным свертыванием
Многоуровневая верификация игры
Чтобы преодолеть ограничения одноэтапной верификации, OPML ввел многопроцессный верификационный игровой процесс:
Основная идея многослойного OPML заключается в представлении процесса вычислений DNN в виде вычислительного графа и проведении верификационной игры на этом графе. Этот подход позволяет в полной мере использовать преимущества GPU или параллельной обработки, значительно повышая производительность.
! OPML: Машинное обучение с оптимистичным свертыванием
Согласованность и детерминированность
OPML использует следующие методы для обеспечения согласованности результатов ML:
Эти технологии помогают преодолеть вычислительные различия, возникающие из-за различных аппаратных и программных сред, и гарантируют надежность результатов OPML.
OPML все еще находится на стадии разработки, приветствуем заинтересованных разработчиков к участию в вкладе.
! OPML: Машинное обучение с оптимистичной системой свертывания