Portuguese - SingularityNET’s 2022 Progress Towards AGI

Source article: SingularityNET’s 2022 Progress Towards AGI | by Matt Iklé | SingularityNET
Translation by: Creed
Dework task link: https://app.dework.xyz/singularitynet-ambas/test-38287?taskId=5677acae-9457-4271-8bbc-6a44eb72525b
Community review: Please leave comments below about translation quality or like this post if it is well translated

SingularityNET’s 2022 Progresso para a AGI

OpenCog Hyperon avança na linguagem MeTTa, Distributed Atomspace, e DSL’s

Saudações Singularitarios,

Hoje, gostaríamos de partilhar uma actualização especial, um mergulho profundo no progresso AGI feito pela SingularityNET em 2022, e uma visão geral do que torna o OpenCog Hyperon - a abordagem da SingularityNET a uma estrutura AGI - diferente de outros sistemas de IA.

À medida que os sistemas de IA demonstram uma maior funcionalidade prática a cada ano, torna-se cada vez mais evidente que o avanço da IA estreita para a Inteligência Geral Artificial está próximo. No entanto, ainda não há acordo entre os investigadores sobre como o avanço será feito. Embora as redes neurais profundas tenham demonstrado capacidades impressionantes de imitação da inteligência e de produção de artefactos de aparência inteligente, a sua completa falta de compreensão do senso comum e de fundamentação do símbolo do mundo real faz parecer improvável que possam servir como componente central de um verdadeiro sistema AGI.

É possível que as simulações de neurociência computacional façam enormes progressos, ou que o AGI surja espontaneamente de redes auto-organizadas como a Plataforma SingularityNET sem planeamento coordenado - mas parece mais provável que, a par destes, sejam necessárias algumas novas inovações na arquitectura cognitiva e/ou algoritmos de aprendizagem e raciocínio. OpenCog Hyperon, a mais recente iteração da plataforma OpenCog open-source AGI, é um forte candidato a esta inovação revolucionária.

Progresso do OpenCog Hyperon em 2022

A Fundação SingularityNET, em conjunto com a sua spin-off TrueAGI incubada e uma comunidade de voluntários de código aberto, levou - ao longo de 2022 - o OpenCog Hyperon da fase de teoria matemática e conceptual para a fase de software de trabalho! A libertação alfa de dois componentes-chave está programada para o início de 2023: o MeTTa (Meta Type Talk) AGI language interpreter e o DAS (Distributed Atomspace) knowledge store.

OpenCog Hyperon é um projecto visionário para construir um sistema de inteligência artificial geral completo, escalável e de código aberto, baseado nos princípios da sinergia cognitiva. É uma plataforma de fonte aberta onde diferentes módulos de IA - tais como redes neurais (NNs/DNNs), IA generativas, IA probabilísticas, IA de aprendizagem de programas, e outros - podem colaborar com base numa metagrafia de conhecimento partilhado. Esta arquitectura fornece um espaço de aprendizagem altamente escalável e um armazém de conhecimentos para os vários tipos de sistemas de IA, e um conjunto de ferramentas (como a mineração de padrões e a alocação de atenção), permitindo-lhes coordenar a aprendizagem e a resolução de problemas em conjunto - muito da forma como os humanos podem coordenar a intuição, a experiência, a percepção e a lógica para resolver um único problema.

A Arquitectura Cognitiva que compõe o OpenCog Hyperon AGI Framework

MeTTTa (Meta Type Talk), Linguagem de Programação do OpenCog

Os componentes de IA da Hyperon trabalham em conjunto, alcançando resultados que nenhum deles conseguiria alcançar individualmente. Esta colaboração é possível devido às estratégias, métodos e conhecimentos partilhados que utilizam para atingir os objectivos de uma aplicação que são codificados em MeTTa (Meta Type Talk) - uma linguagem AGI especializada para definir processos e codificar conhecimentos.

A ideia central por detrás do MeTTa é esta: a programação convencional (especialmente a programação funcional) e o raciocínio podem ambos ser representados como uma cadeia de consultas a um meta-gráfico. Este metagráfico pode armazenar expressões de programação ou conhecimento; assim, o conhecimento e o raciocínio podem ser naturalmente combinados. Uma diferença chave entre MeTTa e muitas linguagens tradicionais é que um programa pode reescrever o seu próprio código fonte - criando oportunidades avançadas de auto-optimização.

Outra diferença crítica é que os motores tradicionais de raciocínio assumem um raciocínio puramente simbólico dentro de um suposto mundo fechado. Por exemplo, se lhes for pedido que contem carros vermelhos, utilizarão o seu conceito de ‘carro vermelho’ (de Deep Neural Networks) e procurarão regiões numa imagem que corresponda ao conceito. Em contraste, Hyperon procurará regiões vermelhas e formas semelhantes a carros na imagem, para que o raciocínio sobre os próprios conceitos se torne parte da pesquisa. MeTTa pode prestar considerável atenção ao raciocínio fundamentado sobre dados sub-simbólicos ou em bruto, e à integração neural-simbólica, em particular. OpenCog Hyperon foi concebido para combinar conceitos, tais como “vermelho + carro” ou “azul + carro”, em vez de necessitar de treino explícito sobre “carro vermelho” e treino sobre “carro azul” - exigindo menos dados de treino, ao mesmo tempo que aumenta a compreensão do sistema de conceitos fundamentais através da utilização do raciocínio máquina.

O MeTTa foi concebido para ser uma linguagem de programação altamente prática, com a maioria das estruturas normalmente encontradas noutras linguagens, mas também encarna numerosos métodos avançados da teoria da linguagem de programação. Isto inclui alguns componentes altamente técnicos - probabilísticos dependentes dactilografia gradual, semântica que incorporam lógica paraconsistente e teoria do conjunto não bem fundamentado. Isto torna simples no MeTTa codificar a lógica dos componentes da IA para aceder, manipular e armazenar o conhecimento de uma forma facilmente compreendida e reutilizada por outros componentes. Esta nova linguagem de programação é a chave para a resolução colaborativa de problemas de IA no âmbito do OpenCog Hyperon.

O MeTTa foi formalizado num artigo de investigação publicado pela equipa do OpenCog Hyperon em Março, “A Meta-Probabilistic-Programming Language for Bisimulation of Probabilistic and Non-Well-Founded Type Systems”, e uma versão experimental do Hyperon com exemplos de scripts do MeTTa pode ser localizada neste repositório.

Distributed Atomspace (DAS), Base de Dados de Representação de Conhecimento do OpenCog Hyperon

Se os módulos de IA são os centros de processamento do OpenCog Hyperon, o Distributed Atomspace (DAS) é a memória a longo prazo onde armazenam os seus conhecimentos. A informação específica do domínio (como a relação entre proteínas e genes ou as séries temporais financeiras do mercado bolsista) é armazenada juntamente com conhecimentos mais básicos e de alto nível, tais como as relações semânticas entre palavras ou fórmulas e conceitos matemáticos.

O Distributed Atomspace armazena este conhecimento de uma forma que os componentes de IA podem aceder: não com consultas a uma base de dados SQL mas com conhecimentos codificados na própria linguagem MeTTa. Quando um agente cria uma nova peça de conhecimento, que também é armazenada na DAS, tornando-se disponível para outros componentes. Isto melhora a compreensão do conceito por Hyperon, que pode então ser utilizado para derivar novos conhecimentos (combinando conceitos, como acima referido), permitindo uma sinergia cognitiva - a base para AGI no Sistema Hyperon OpenCog. Ver mais detalhes sobre o projecto aqui.

Línguas específicas de domínio para OpenCog Hyperon

Diferentes domínios de aplicação requerem diferentes codificações de conhecimento, e primitivos especializados para definir processos. Construir estas diferentes aplicações e conectá-las é onde as DSLs (Domain Specific Languages) são úteis.

No OpenCog Hyperon, uma DSL é um dialecto de MeTTa com primitivas específicas do domínio concebidas especificamente para facilitar a codificação dos componentes da IA e da base de conhecimentos de uma aplicação. Portanto, temos diferentes DSLs para mercados financeiros, biotecnologia, processamento de linguagem natural, etc. Ao adicionar estas características ao MeTTa, OpenCog Hyperon pode trabalhar com outros projectos de IA em domínios de aplicação especializados.

A estrada em frente

Como resultado dos avanços significativos que fizemos no último ano, chegámos a um ponto crítico em que o desenvolvimento do OpenCog Hyperon está suficientemente maduro para produzir resultados no mundo real. Em conjunto com a equipa da Rejuve Biotech, temos sido capazes de alavancar MeTTa e DAS no campo da análise genómica. Agora, estamos a utilizar a nossa IA aplicada às bio-ontologias para descobrir padrões em As moscas da fruta de longa duração da Genescient. O que é ainda mais excitante é que podemos pegar nestes padrões e usá-los para aprender mais sobre como os humanos vivem vidas longas.

Embora os recentes avanços nas redes neurais profundas tenham sido impressionantes, os limitações destes sistemas estreitos de IA são também aparente quando se trata de

compreensão e raciocínio nos sistemas do mundo real. OpenCog Hyperon pode aproveitar estes incríveis avanços em redes neurais e IA generativa ao integrar estes tipos de módulos na sua estrutura, ao mesmo tempo que fornece um contexto que pode ultrapassar as limitações inerentes à IA estreita.

Embora o progresso em 2022 tenha sido impressionante, o OpenCog Hyperon está apenas a começar. As iniciativas apoiadas pela SingularityNET servirão de ponta de lança tecnológica no território da inteligência geral artificial (AGI) - terreno que só pode ser ganho com ferramentas que permitam a colaboração de todos os tipos de IA, incluindo estas impressionantes redes neuronais. OpenCog Hyperon representa décadas de investigação, refinamento, e trabalho orientado para missões singularmente centrado na construção de AGI descentralizada. A Inteligência Geral Artificial requer duas coisas: um modelo geral de pensamento e um modelo geral de conhecimento. Meta Type Talk (MeTTA) e o Distributed Atomspace (DAS) são as duas asas, e os seus próximos lançamentos alfa em 2023 permitirão que a AGI comece a voar em 2023.

. . .

Mantenha-se actualizado sobre os últimos desenvolvimentos da AGI e da IA descentralizada com a SingularityNET, Siga-nos em: