OPML: Оптимистичное машинное обучение в системе Блокчейн
OPML(Оптимистическое машинное обучение) является новым методом вывода и обучения моделей ИИ на Блокчейн. В отличие от ZKML, OPML может предоставлять услуги машинного обучения с более низкими затратами и более высокой эффективностью. Аппаратные требования OPML ниже, обычный ПК может запускать большие языковые модели, такие как 7B-LLaMA(, без GPU, примерно 26GB).
OPML использует механизм проверки игр для обеспечения децентрализации и проверяемого консенсуса ML-сервисов:
Запросчик инициирует задачу ML-сервиса
Сервер завершает задачу и отправляет результат в Блокчейн
Валидаоры проверяют результаты, если есть разногласия, то запускается игра верификации.
В конечном итоге провести поэтапный арбитраж на смарт-контракте
Создание эквивалентной виртуальной машины для оффлайн-исполнения и онлайн-арбитража (VM)
Реализовать специализированную легковесную библиотеку DNN для повышения эффективности ИИ-вывода
Кросс-компиляция кода вывода AI модели в инструкции VM
Используйте дерево Меркла для управления изображениями VM, загружая на цепь только корневой хэш.
Протокол двоичного разбиения используется для определения спорных шагов и их отправки в арбитражный контракт на блокчейне.
Тестирование производительности показало, что базовая AI модель ( MNIST классификация DNN ) завершила вывод за 2 секунды в VM, а весь процесс испытания завершился на локальной тестовой сети Эфириума за 2 минуты.
Для решения проблемы несоответствия вычислений с плавающей запятой на различных аппаратных платформах, OPML использует:
Фиксированный алгоритм ( квантовых технологий ): использование фиксированной точности вместо плавающей.
Мультиплатформенная согласованная библиотека с плавающей точкой на основе программного обеспечения
Эти методы обеспечивают согласованность и надежность результатов вычислений OPML.
OPML против ZKML
OPML имеет следующие преимущества по сравнению с ZKML:
Более низкие аппаратные требования
Более высокая скорость исполнения
Поддержка больших масштабов моделей
Подходит для более широкого круга задач ML
В настоящее время OPML в основном сосредоточен на выводе моделей, но фреймворк также поддерживает процесс обучения моделей. Проект OPML продолжает развиваться, и мы приветствуем заинтересованных разработчиков участвовать в его развитии.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
9 Лайков
Награда
9
6
Репост
Поделиться
комментарий
0/400
GateUser-ccc36bc5
· 08-14 05:21
Не играйте в черный ящик, можно использовать плохой компьютер без GPU.
Посмотреть ОригиналОтветить0
ApeShotFirst
· 08-14 02:53
Ой, да это же просто шикарно, даже видеокарту удалось сэкономить!
Посмотреть ОригиналОтветить0
CryptoSurvivor
· 08-12 05:51
Я в шоке от того, что дедушка сделал.
Посмотреть ОригиналОтветить0
BearMarketHustler
· 08-12 05:48
Это не легитимизирует ли это торговлю криптовалютой с читами?
Посмотреть ОригиналОтветить0
SmartContractWorker
· 08-12 05:28
Неужели не нужен GPU? И всё равно можно запустить llama? Невероятно...
Посмотреть ОригиналОтветить0
BugBountyHunter
· 08-12 05:27
zk кто хочет, тот и изучает, просто используйте и всё.
OPML: Новый эффективный AI-вывод на в блокчейне быстрее и дешевле, чем ZKML
OPML: Оптимистичное машинное обучение в системе Блокчейн
OPML(Оптимистическое машинное обучение) является новым методом вывода и обучения моделей ИИ на Блокчейн. В отличие от ZKML, OPML может предоставлять услуги машинного обучения с более низкими затратами и более высокой эффективностью. Аппаратные требования OPML ниже, обычный ПК может запускать большие языковые модели, такие как 7B-LLaMA(, без GPU, примерно 26GB).
OPML использует механизм проверки игр для обеспечения децентрализации и проверяемого консенсуса ML-сервисов:
! OPML: Машинное обучение с оптимистичным свертыванием
Одноэтапная верификационная игра
Ключевые моменты одностадийного OPML:
Протокол двоичного разбиения используется для определения спорных шагов и их отправки в арбитражный контракт на блокчейне.
Тестирование производительности показало, что базовая AI модель ( MNIST классификация DNN ) завершила вывод за 2 секунды в VM, а весь процесс испытания завершился на локальной тестовой сети Эфириума за 2 минуты.
! OPML: Машинное обучение с оптимистичной системой свертывания
Многоуровневая верификация игры
Чтобы преодолеть ограничения однофазного протокола, мы предлагаем многофазный OPML:
Двухступенчатая OPML на примере модели LLaMA:
Многоступенчатый метод значительно повысил эффективность верификации, особенно для сложных вычислений.
! OPML: Машинное обучение с оптимистичным свертыванием
Улучшение производительности
Предположим, что вычислительный граф DNN имеет n узлов, каждый узел требует m команд VM, а ускорение GPU составляет α:
Многоуровневая структура значительно повышает вычислительную эффективность и масштабируемость системы.
! OPML: Машинное обучение с оптимистичным свертыванием
Согласованность и определенность
Для решения проблемы несоответствия вычислений с плавающей запятой на различных аппаратных платформах, OPML использует:
Эти методы обеспечивают согласованность и надежность результатов вычислений OPML.
OPML против ZKML
OPML имеет следующие преимущества по сравнению с ZKML:
В настоящее время OPML в основном сосредоточен на выводе моделей, но фреймворк также поддерживает процесс обучения моделей. Проект OPML продолжает развиваться, и мы приветствуем заинтересованных разработчиков участвовать в его развитии.
! OPML: Машинное обучение с оптимистичной системой свертывания