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