Pesquisa Go2Mars

Swarm AI refere-se a um sistema de inteligência coletiva no qual cada modelo de IA trabalha em conjunto para resolver problemas complexos. HyperCycle é uma plataforma de rede que usa tecnologia blockchain para realizar transações seguras e eficientes entre máquinas de IA. Ela permite que diferentes modelos de algoritmos de IA colaborem entre si para formar um cérebro inteligente global. Com o HyperCycle, os modelos de algoritmos de IA que eram originalmente independentes uns dos outros e tinham funções únicas podem cooperar entre si para executar internamente processos de algoritmos inteligentes complexos, alcançando assim mudanças qualitativas.

O efeito das mudanças quantitativas que causam mudanças qualitativas foi verificado repetidamente nos modelos de algoritmos de IA. No processo de transição do GPT1 para o GPT4, a iteração real é a mudança na quantidade do parâmetro, o que permite ao GPT4 produzir inteligência que é difícil para os pesquisadores. explicar. . Se formos mais ambiciosos e reunirmos modelos grandes e pequenos como GPT, BingChat, midjourney e até mesmo Wen Xinyiyan, não é exagero dizer que a inteligência da IA ​​​​atingirá um novo nível em pouco tempo.

Essa ideia ambiciosa é chamada de IA de enxame, e cada modelo de IA no sistema trabalhará em conjunto para resolver problemas complexos. Em termos leigos, podemos geralmente entendê-lo como o esforço individual de um indivíduo e a cooperação global da equipa - o indivíduo na luta individual precisa de ser responsável por tudo, enquanto o indivíduo na cooperação da equipa só precisa de ser responsável por parte.

Os ideais estão sempre cheios e a realidade é sempre tênue. É equivalente a uma ilusão permitir que estas empresas de tecnologia transformem conflitos em amizade, contribuam conjuntamente para o desenvolvimento humano e partilhem voluntariamente os seus principais algoritmos e bases de dados.

Mas e se usarmos a tecnologia blockchain para quebrar esta cadeia de suspeitas?

Introdução ao aplicativo HyperCycle

Certamente não é realista coordenar a colaboração tecnológica de IA deste grupo de gigantes da tecnologia de IA através da assistência de organizações ou outras instituições terceirizadas. Precisamos de um "supervisor" de regras verdadeiramente justo e justo para manter a ordem deste jogo, HyperCycle É um personagem assim.

Já em 1995, Ben Goertzel, o principal fundador do HyperCycle, como cientista-chefe de IA da SingularityAI, imaginou usar os dividendos do desenvolvimento da Internet global para construir uma arquitetura de plataforma básica descentralizada para a rede global de inteligência artificial. No entanto, devido às limitações das condições objectivas, como o hardware de rede, o custo de trabalhar de forma descentralizada e segura é muito elevado, pelo que esta ideia sempre foi apenas uma visão.

Avançando para 2015, Ethereum propôs o conceito de contratos inteligentes. Embora, estritamente falando, os contratos inteligentes não sejam nem inteligentes nem contratos, mas definindo continuamente scripts de verificação nos nós da rede com antecedência, por meio da ideia de usar uma abordagem descentralizada para verificar e. Manter a segurança geral da rede permitiu que os fundadores vissem pela primeira vez uma nova ideia para verificar esse experimento de inovação em IA – tornar os nós inteligentes.

Se o HyperCycle for descrito de forma concreta, pode-se entender que é uma arquitetura blockchain que permite que algoritmos e dados de IA sejam carregados na cadeia. Ele usa design organizacional descentralizado e tecnologia de transmissão e segurança de dados mais eficiente. algoritmos de diferentes projetos podem compartilhar o poder de computação da IA ​​e garantir que cada algoritmo de IA possa obter a "recompensa" que merece após a operação do algoritmo.

Para explicar o HyperCycle de uma perspectiva técnica, ele pode ser descrito como uma nova arquitetura blockchain, que é montada a partir da estrutura TODA/IP e TODA, mecanismo de consenso e reputação, supervisão de sistema, contratos inteligentes, MeTTa, etc. O HyperCycle pode lidar com agentes e interações on-chain de alta velocidade e grande escala, como a implantação on-chain de algoritmos de inteligência artificial treinados com base em dados coletivos e mídia interativa impulsionada pela economia de tokens.

Com o HyperCycle, os modelos de algoritmos de IA que eram originalmente independentes uns dos outros e tinham funções únicas podem cooperar entre si para executar internamente processos de algoritmos inteligentes complexos, alcançando assim mudanças qualitativas.

Blockchain sem razão TODA/IP: adaptando a eficiência de transmissão do blockchain à IA

Para tornar a tecnologia blockchain adequada para IA, os principais problemas são o custo do tempo e o custo do transporte de dados. No sistema blockchain tradicional, cada vez que ocorre uma transação, todos os nós receberão todos os dados da transação, valores de referência de hash e cabeçalhos de bloco. Esse modo de registro de razão replicado leva a um aumento linear na eficiência de registro e no custo do sistema.

Nas iterações anteriores do modelo, alguns projetos propuseram a solução de gerenciamento de shard, dividindo os nós do bloco em diferentes fragmentos, e cada fragmento registra apenas os registros de transações pelas quais é responsável. Este modelo de fragmentação resolve o problema de eficiência até certo ponto, mas também aumenta a complexidade do sistema e aumenta ainda mais os custos operacionais do sistema.

TODA/IP é um protocolo de rede ponto a ponto seguro e eficiente baseado em princípios de criptografia. Ele permite que cada pacote de dados da rede tenha um identificador global exclusivo e pertença a uma estrutura de dados que garante que o pacote de dados pertença a uma única assinatura pública. chave. .

TODA/IP é semelhante aos princípios subjacentes do gerenciamento de shard até certo ponto, mas requer uma abordagem descentralizada mais radical para manter o sistema operacionalmente leve e com baixa sobrecarga - cada bloco de dados local é responsável por seu próprio gerenciamento de informações históricas.

A estrutura central do TODA/IP é vincular registros individuais com seus próprios livros-razão localizados, o que, de certa forma, torna esses registros agentes semiautônomos. Quando transações ou transmissão de dados, os nós individuais só precisam se comunicar entre si. transações, especialmente transações envolvendo disputas.

Dado um registro R de propriedade da carteira A, esse registro pode ser enviado para a carteira B gerando uma solicitação de transação que é assinada pela carteira A, depois assinada por B e finalmente distribuída e assinada por um conjunto de validadores. Um ciclo TODA/IP inclui uma rodada de solicitações de transação e verificação subsequente.

Nesse processo de transação, o validador de transação substitui o razão tradicional e fornece quatro funções importantes para toda a transação:

▪️Determinar a validade da transação (solidez estrutural e correção comprovada)

▪️Evita que o mesmo pacote seja enviado duas vezes neste ciclo

▪️Ajude a estabelecer prova consensual de transações

▪️Forneça prova de correspondência para A e B

Para corresponder à arquitetura de dados do TODA, o formato do arquivo transmitido entre os nós também foi iterado de acordo. Um "arquivo TODA" é essencialmente um arquivo de dados digitais anexado ao livro-razão de cada arquivo como metadados. A combinação entre os dados internos de um arquivo e seu livro-razão permite que um arquivo se comporte como um “objeto digital único” (um NFT, que pode ser entendido como um molho de chaves que funcionam juntas para abrir uma fechadura, ou parte de uma fechadura).

Quando ocorre uma transação, cada transação envolvida resulta em um registro correspondente anexado ao razão relevante para esse arquivo. Esses registros de transações também contêm outras informações, como endereços de outras partes envolvidas na transação.

Com a ajuda do mecanismo TODA/IP, o processo de transmissão de dados contábeis originalmente complicado é otimizado e a eficiência de transmissão do blockchain pode corresponder ao algoritmo de IA.

POR (Mecanismo de Prova de Reputação): Lubrificação secundária de eficiência e justiça

A eficiência por si só não pode apoiar a operação de todo o enxame de IA, e a justiça também é uma parte crucial da arquitetura blockchain. No HyperCycle, o sistema introduz um mecanismo de consenso dinâmico – Prova de Reputação (POR) – que é mais adequado para sistemas de algoritmos de IA do que mecanismos PoS e POW.

Nos primeiros sistemas blockchain, foi adotado o mecanismo PoW (prova de trabalho), e cada nó tinha que comprovar sua participação por meio de trabalho de cálculo para obter os direitos e interesses correspondentes. No entanto, o mecanismo PoW consome muita energia, então surgiu um mecanismo PoS mais leve: os nós da rede podem ganhar o direito de confirmar transações possuindo tokens sem ter que realizar trabalho computacional.

Embora o PoS contorne o problema do desperdício de energia do PoW, ele ainda continua o efeito Matthew de "os ricos ficam mais ricos e os pobres ficam mais pobres" no PoW, ou seja, o consenso só pode ser fornecido por nós com grande quantidade de poder de processamento de dados ou tokens . Para nós que desejam uma situação verdadeiramente ganha-ganha ou modelos de pequeno e médio porte que desejam fornecer poder de computação para todo o enxame de IA, essa situação em que o vencedor leva tudo é obviamente desfavorável. Por conta disso, surgiu o mecanismo de Prova de Reputação (PoR).

TODA tinha seus próprios mecanismos de consenso, que também eram ótimos, mas colocar uma dinâmica de Prova de Reputação sobre eles aumentaria a eficiência e simplificaria as coisas em muitos casos de uso.

A ideia central do PoR é usar a pontuação de reputação baseada em níveis ponderados de liquidez como mecanismo de consenso da rede blockchain. A quantidade de reputação de um nó de rede usado pela estrutura PoR é determinada ao longo do tempo e das interações.

A reputação de um único nó é calculada misturando a classificação normalizada com o valor de reputação de todo o nó e mudará dinamicamente ao longo do tempo. Este não é simplesmente um valor de classificação fornecido diretamente por outros nós. O comportamento de um único nó também afetará seu valor geral de reputação por meio da fórmula quantitativa correspondente do sistema.

Com base nisso, o mecanismo PoR determinará um grupo de nós de consenso responsáveis ​​​​por manter o estado de compartilhamento quente com base no valor da reputação e, com o passar do tempo, os valores de reputação entre os nós serão continuamente atualizados com as interações. No início de cada rodada do mecanismo de consenso PoR, a comunidade precisa selecionar os membros do grupo de consenso e convidá-los para o grupo de consenso correspondente, e os membros do grupo de consenso serão selecionados entre os nós com maior valor de reputação.

Por exemplo, quando a pontuação da reputação coletiva exceder 50% do valor total da reputação da rede, um líder será selecionado do grupo. Sua função será:

▪️Empacote todas as transações válidas na lista de transações pendentes em um bloco

▪️Use os dados de transação na lista de transações para calcular os novos valores de reputação gerados por todos os nós da rede

▪️Transmitir e enviar informações ao grupo de consenso

O maior valor do mecanismo PoR no ecossistema de inovação em IA é que, independentemente de os participantes usarem modelos grandes ou pequenos, desde que seus algoritmos sejam eficazes o suficiente para todo o cluster, eles receberão pontuações e retornos de credibilidade mais elevados. Isso atrairá grandemente a participação ativa de vários projetos de modelos de IA de pequeno e médio porte e, ao mesmo tempo, aproveitará ao máximo as vantagens da IA ​​de enxame.

“Anel” leve: o toque final da inovação do mecanismo

Na arquitetura geral do HyperCycle, o design mais engenhoso é o mecanismo leve de “anel”.

De acordo com a definição do white paper do HyperCycle, os nós da rede TODA/IP podem ser identificados como “anéis”. Cada “anel” é um conjunto específico de registros e está conectado hierarquicamente. Um sistema TODA/IP pode conter uma coleção de anéis, que podemos chamar de “conjunto de anéis”. E o nó mínimo é o chamado "anel leve".

A parte mais engenhosa do anel leve é ​​que ele pode cooperar com outros anéis para formar um conjunto de anéis para atender a um poder de computação ou transações de dados extremamente grandes, e também pode se tornar um ecossistema independente por si só. Se um dia o GPT se juntar a esse enxame de IA, com a ajuda do mecanismo de nó "anel leve", ele poderá existir independentemente como um sistema de bate-papo de geração de linguagem de IA líder mundial ou poderá se integrar ao cluster. para geração de conteúdo de linguagem em um ser humano virtual de IA.

Linguagem contratual MeTTa: tornando os contratos verdadeiramente inteligentes

Uma nova arquitetura de blockchain de IA agora tem apenas a etapa final, que é como migrar vários modelos de algoritmos de IA para a cadeia. A resposta é: um contrato inteligente nativo MeTTa. A linguagem MeTTa (Meta Type Talk) foi desenvolvida no contexto do projeto OpenCog Hyperon AGI e possui muitos recursos excelentes, tornando-a a linguagem inteligente central do HyperCycle.

MeTTa possui semântica subjacente flexível, como processamento equivalente para teorias de configuração semelhantes. As partes do projeto de IA podem ligar diretamente para o sistema por meio da interface API para lidar com diversas transações, o que significa que nenhuma operação de script redundante será executada ao processar mensagens TODA/IP ou dados TODA, melhorando assim a eficiência operacional.

Já MeTTa é uma linguagem baseada na reescrita de metagrafos, que representa dados e código de forma unificada e implementa funções de ordem superior e digitação dinâmica. MeTTa suporta programação multiparadigma, incluindo funcional, lógica, orientada a objetos e simultânea. MeTTa também fornece um sistema de tipos poderoso para garantir a correção e segurança do código.

Mais importante ainda, usando o compilador do MeTTa, a parte do projeto pode compilar o código-fonte do MeTTa no código-fonte da linguagem rholang originalmente desenvolvida no blockchain Rchain. Isso permite que o MeTTa obtenha inteligência real com a ajuda dos poderosos recursos de simultaneidade do rholang. A Tokenomics pode até ser usada em contratos inteligentes MeTTa para gerenciar a alocação de recursos computacionais.

Com seu novo esquema, cada validador em uma rede não precisa verificar se um contrato inteligente está sendo executado corretamente, apenas um subconjunto aleatório escolhido criteriosamente.

Com o MeTTa, tanto a IA quanto outras partes do projeto podem executar livremente contratos inteligentes relevantes em nós HyperCycle, gerenciar automaticamente a alocação de recursos, terceirizar o trabalho para terceiros e promover proativamente a cooperação entre nós para resolver problemas.

Com esta etapa final concluída, nosso cluster AI realmente ganhará vida.

Resumo

A combinação de blockchain e IA pode trazer um novo valor para os negócios e a sociedade. Blockchain fornece um banco de dados seguro e transparente para armazenar dados criptografados, enquanto a IA tem a capacidade de simular o pensamento humano para resolver problemas. Quando usado em conjunto, o blockchain pode aumentar a credibilidade e a transparência dos recursos de dados usados ​​pelos modelos de IA e aumentar a velocidade das operações de IA, conectando modelos a contratos inteligentes automatizados.

Além disso, a combinação de blockchain e IA também pode alcançar uma representação unificada de dados e código, realizando assim funções de alta ordem e tipos dinâmicos. Isso significa que a IA pode ler, compreender e correlacionar dados de forma rápida e abrangente, trazendo nova inteligência para redes de negócios baseadas em blockchain. Ao usar blockchain para armazenar e distribuir modelos de IA, ele também pode fornecer funções de trilha de auditoria e usar tokenomics para gerenciar a alocação de recursos computacionais.

Resumindo, a combinação de blockchain e IA não só melhora a credibilidade e a transparência dos dados e modelos, mas também traz soluções mais eficientes, seguras e inteligentes para os negócios e a sociedade. Esta combinação trará mais oportunidades de inovação para todas as esferas da vida e promoverá o progresso social.

referências:

[1] https://wiki.opencog.org/w/File:A_Formalization_of_Hyperon_MeTTa_language_in_terms_of_metagraph_rewriting.pdf

[2]https://wiki.opencog.org/wikihome/images/1/1e/Basic_Atomese_Features_required.pdf

[3]https://medium.com/singularitynet/hypercycle-the-journey-to-a-fully-ai-capable-blockchain-9d2b7431cfa1

[4]https://medium.com/singularitydao/singularitydao-launchpad-hypercycle-token-generation-event-9eeeea17f0ce

[5]https://medium.com/singularitynet/hypercycle-a-convergence-of-radical-technologies-c59aeb83ab3