OPML: Технологии машинного обучения на основе оптимистического подхода
OPML(Оптимистическое машинное обучение) - это новая технология, которая использует оптимистический подход для выполнения вывода и обучения/доработки AI моделей в блокчейн системах. В отличие от ZKML, OPML может предоставить более низкие затраты и более высокую эффективность ML услуг. Одним из больших преимуществ OPML является его низкие требования к участию - в настоящее время обычный ПК может работать с OPML, содержащим большие языковые модели (, такие как 26GB размером 7B-LLaMA), без необходимости в GPU.
OPML использует механизм проверки игр для обеспечения децентрализации и проверяемого консенсуса ML-сервисов. Его рабочий процесс следующий:
Запросчик инициирует задачу ML-сервиса
Сервер завершает задачу и отправляет результат в цепочку
Валидатор проверяет результат
В случае спора уточнить ошибочный шаг с помощью двоичного соглашения
Ядро однофазной верификации игры заключается в точной локализации протокола, принцип работы которого аналогичен вычислительному поручению (RDoC). Основные характеристики включают:
Создание виртуальной машины (VM) для оффлайн выполнения и онлайн арбитража
Реализация легковесной библиотеки DNN для повышения эффективности вывода AI моделей
Использование технологий кросс-компиляции для компиляции кода вывода AI-моделей в инструкции VM
Использование дерева Меркла для управления образами VM, загружая только корень Меркла на цепь
В ходе тестирования производительности базовая модель ИИ ( MNIST классификатор DNN модель ) может завершить вывод за 2 секунды на виртуальной машине на ПК, а весь процесс испытаний можно завершить в локальной тестовой среде Ethereum за 2 минуты.
Предположим, что вычислительный граф имеет n узлов, каждый узел требует m микроинструкций VM, ускорение от GPU или параллельных вычислений составляет α:
Двухэтапный OPML быстрее одноступенчатого OPML в α раз
Размер меркл-дерева двухступенчатого OPML составляет O(m+n), значительно меньше, чем O(mn) для одноступенчатого OPML.
Гарантия согласованности и детерминированности
Чтобы обеспечить согласованность результатов ML, OPML использует:
Фиксированный алгоритм ( квантовая техника ): использование фиксированной точности вместо плавающей точки
Программная библиотека с плавающей точкой: гарантирует согласованность между платформами
Эти методы эффективно решили проблемы, возникающие из-за различий в плавающих переменных и платформах, и повысили надежность вычислений OPML.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
22 Лайков
Награда
22
4
Поделиться
комментарий
0/400
MaticHoleFiller
· 07-23 00:37
Модель и Соглашение есть, не хватает только внедрения.
Посмотреть ОригиналОтветить0
DegenWhisperer
· 07-22 06:53
Эх, не понял, просто запомни быка и всё!
Посмотреть ОригиналОтветить0
SignatureCollector
· 07-20 06:29
Что это за черная технология? Немного сбивает с толку.
Посмотреть ОригиналОтветить0
Token_Sherpa
· 07-20 06:29
просто еще один понзи, одетый в костюм ИИ... та же старая ловушка токеномики, если честно
OPML: Инновационные применения оптимистичного машинного обучения в блокчейне
OPML: Технологии машинного обучения на основе оптимистического подхода
OPML(Оптимистическое машинное обучение) - это новая технология, которая использует оптимистический подход для выполнения вывода и обучения/доработки AI моделей в блокчейн системах. В отличие от ZKML, OPML может предоставить более низкие затраты и более высокую эффективность ML услуг. Одним из больших преимуществ OPML является его низкие требования к участию - в настоящее время обычный ПК может работать с OPML, содержащим большие языковые модели (, такие как 26GB размером 7B-LLaMA), без необходимости в GPU.
OPML использует механизм проверки игр для обеспечения децентрализации и проверяемого консенсуса ML-сервисов. Его рабочий процесс следующий:
! OPML: Машинное обучение с оптимистичным свертыванием
Одноэтапная верификация игры
Ядро однофазной верификации игры заключается в точной локализации протокола, принцип работы которого аналогичен вычислительному поручению (RDoC). Основные характеристики включают:
В ходе тестирования производительности базовая модель ИИ ( MNIST классификатор DNN модель ) может завершить вывод за 2 секунды на виртуальной машине на ПК, а весь процесс испытаний можно завершить в локальной тестовой среде Ethereum за 2 минуты.
! OPML: Машинное обучение с оптимистичной системой свертывания
Многопрофильная верификация игры
Чтобы преодолеть ограничения игры с однофазной проверкой, мы предложили многопрофильную игру с проверкой:
В качестве примера игры с двухступенчатой проверкой (k=2):
Обеспечение целостности и безопасности переходов между этапами с помощью дерева Меркла.
! OPML: Машинное обучение с оптимистичным свертыванием
Многоступенчатый пример OPML: Модель LLaMA
Модель LLaMA использует двухэтапный метод OPML:
Для более сложных вычислений можно ввести многос阶段ный метод OPML с двумя и более этапами.
! OPML: Машинное обучение с оптимистичным свертыванием
Анализ улучшения производительности
Предположим, что вычислительный граф имеет n узлов, каждый узел требует m микроинструкций VM, ускорение от GPU или параллельных вычислений составляет α:
Гарантия согласованности и детерминированности
Чтобы обеспечить согласованность результатов ML, OPML использует:
Эти методы эффективно решили проблемы, возникающие из-за различий в плавающих переменных и платформах, и повысили надежность вычислений OPML.
! OPML: Машинное обучение с оптимистичной системой свертывания