OPML: Blockchain AI nova ferramenta de baixo custo e alta eficiência para realizar Descentralização de aprendizado de máquina

robot
Geração de resumo em curso

OPML: Otimização de técnicas de aprendizado de máquina na Blockchain

OPML(Aprendizagem de Máquina Optimista) é uma nova tecnologia que permite a inferência e o treinamento/ajuste fino de modelos de IA em sistemas de Blockchain. Comparado ao ZKML, o OPML tem custos mais baixos e maior eficiência. A barreira de entrada é muito baixa, um PC comum pode executar grandes modelos de linguagem, como o 7B-LLaMA de 26GB, sem necessidade de GPU.

OPML utiliza um mecanismo de jogo de verificação para garantir a descentralização e a verificabilidade dos serviços de ML. O seu fluxo de trabalho é o seguinte:

  1. O solicitante inicia a tarefa de serviço ML
  2. O servidor completa a tarefa e submete o resultado na Blockchain
  3. O validador verifica os resultados; se houver objeções, inicia-se o jogo de validação.
  4. Realizar a arbitragem final em contratos inteligentes

OPML:采用Optimistic Rollup系统的机器学习

Jogo de Verificação de Uma Fase

O jogo de verificação de uma única fase utiliza um protocolo de localização precisa, semelhante ao cálculo da delegação (RDoC). Ele contém os seguintes elementos-chave:

  • Construir uma máquina virtual para execução off-chain e arbitragem on-chain (VM)
  • Implementar uma biblioteca DNN leve e dedicada, aumentando a eficiência da inferência do modelo de IA
  • Usar tecnologia de compilação cruzada para compilar o código de inferência de IA em instruções VM
  • Gerir imagens de VM com a árvore de Merkle, apenas carregar o hash raiz na blockchain

Testes mostram que a inferência básica de modelos de IA pode ser concluída em 2 segundos em um PC comum, e todo o processo do desafio pode ser concluído em 2 minutos.

OPML:采用Optimistic Rollup系统的机器学习

Jogo de verificação em várias etapas

Para superar as limitações do protocolo de uma única fase, propomos um jogo de verificação de múltiplas fases:

  • Calcular apenas na fase final na VM, as outras fases podem ser executadas no ambiente local
  • Aproveitar ao máximo a capacidade de aceleração de hardware como CPU, GPU e TPU.
  • Aumentar significativamente o desempenho de execução, próximo ao nível do ambiente local

Usando o OPML de duas fases como exemplo:

  • Segunda fase: validar no gráfico de cálculo, pode usar aceleração GPU
  • Fase um: converter o cálculo de um único nó em execução de instruções VM

O design em múltiplas fases melhorou significativamente o desempenho:

  • Aumento da velocidade de cálculo em α vezes ( α é a proporção de aceleração da GPU )
  • Tamanho da árvore Merkle reduzido de O(mn) para O(m+n)

OPML:adopção de sistemas de aprendizagem de máquina com Optimistic Rollup

OPML: Sistema de Aprendizagem de Máquina com Optimistic Rollup

Consistência e Determinismo

Para garantir a consistência dos resultados do ML, o OPML utiliza:

  1. Algoritmo fixo ( técnica de quantificação ): usa representação de precisão fixa, reduzindo o erro de ponto flutuante
  2. Biblioteca de ponto flutuante de software: manter consistência entre plataformas

Esses métodos resolvem efetivamente o problema das diferenças de cálculo em ponto flutuante em diferentes ambientes de hardware e software.

De um modo geral, a OPML oferece uma solução eficiente e de baixo custo para aplicações de IA na Blockchain. Ela não só suporta a inferência de modelos, mas também pode ser utilizada para o treinamento de modelos, sendo uma estrutura de aprendizado de máquina genérica.

OPML:采用Optimistic Rollup系统的机器学习

Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 8
  • Partilhar
Comentar
0/400
HappyToBeDumpedvip
· 07-18 20:40
Outra vez a enganar idiotas?
Ver originalResponder0
ChainComedianvip
· 07-18 15:37
Blockchain é ótimo, Tudo em é o melhor!
Ver originalResponder0
GmGnSleepervip
· 07-17 13:55
Tem algo aqui. Esta jogada foi grande.
Ver originalResponder0
GateUser-1a2ed0b9vip
· 07-16 20:50
Este jogo é realmente fácil de entender.
Ver originalResponder0
SchrodingerWalletvip
· 07-16 04:12
Esta oportunidade chegou. Acumule.
Ver originalResponder0
AirdropChaservip
· 07-16 04:06
reduzir custos isso não é Até à lua
Ver originalResponder0
SatoshiSherpavip
· 07-16 04:02
Outra nova conceito de serem enganados por idiotas
Ver originalResponder0
BlockchainRetirementHomevip
· 07-16 04:00
Parece que os idosos também podem brincar com a IA.
Ver originalResponder0
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)