Uma das limitações no uso da computação quântica é o que vemos como uma lacuna entre os especialistas no assunto da organização e os cientistas da computação quântica que entendem melhor como funciona a computação quântica. Para preencher essa lacuna, a IBM e seus parceiros fizeram recentemente alguns anúncios que irão melhorar a experiência do usuário com o Qiskit, facilitando seu uso com funções e ferramentas adicionais. Essas ferramentas facilitarão rapidamente a obtenção dos melhores resultados do hardware quântico disponível.
Para fazer isso, a IBM introduziu um novo recurso chamado Qiskit Functions Catalog. Este catálogo fornece uma série de funções pré-empacotadas de circuitos e aplicativos fornecidas pela IBM e seus parceiros de software que podem fornecer um nível de abstração no desenvolvimento de programas para que os desenvolvedores possam acelerar o desenvolvimento de sistemas quânticos para seu caso de uso específico. Este catálogo acaba de começar com algumas funções, mas a intenção é aumentá-lo com contribuições da IBM e de nossos parceiros de software para que ele cubra mais áreas e se torne mais útil com o passar do tempo.
Os serviços Qiskit foram recentemente disponibilizados para clientes do Plano Premium IBM em modo de visualização. Uma rápida visão geral das tarefas disponíveis inicialmente nesta primeira fase é mostrada abaixo. O primeiro conjunto de parceiros de software que fornecem serviços inclui Algorithmiq, Q-CTRL, Qedma e QunaSys. Os usuários precisarão adquirir licenças desses fornecedores para usar as funções fornecidas pelos fornecedores.
Atividades Regionais
- A IBM fornece processamento de circuito que fornece resultados de hardware precisos usando processamento de circuito habilitado para IA e mitigação avançada de erros.
- O IQ-CTRL fornece uma função de circuito que inclui seu software de gerenciamento de desempenho Fire Opal que usa supressão de erros orientada por IA sem sobrecarga adicional para permitir que os usuários executem circuitos maiores com desempenho mais alto.
- Algorithmiq fornece um método Tensor Network Mitigation (TEM) que realiza redução completa de ruído na fase clássica de pós-processamento. Este método resulta em medições imparciais com menos número de disparos e menos tempo de execução do que outros métodos, como cancelamento de erro probabilístico (PEC) ou amplificação de erro probabilístico por extrapolação de ruído zero (ZNE-PEA).
- QEDMA fornece uma função que usa caracterização eficiente e precisa de processadores quânticos e usa esses dados para implementar supressão e mitigação de erros.
Funções do programa
- A Qunasys oferece seu software Quri Chemistry que inclui energias do estado fundamental e distribuições de configuração eletrônica molecular.
- O IQ-CTRL fornece uma função de resolução de otimização que permite ao usuário inserir uma definição de problema de alto nível e, em seguida, executar uma solução completa para esse problema.
Complementos do Qiskit
Outro recurso introduzido pela IBM é um conjunto de ferramentas chamado Qiskit Addons. Isso permite que o usuário dimensione ou projete novos algoritmos em escala e, de fato, crie ele mesmo funções adicionais. O código de cada um desses complementos está disponível no GitHub. Os três primeiros complementos que a IBM está disponibilizando incluem o seguinte:
- As fórmulas de vários produtos (MPF) reduzem os erros de Trotter por meio de uma combinação ponderada de execuções de múltiplas regiões durante a etapa de mapeamento.
- A retropropagação do operador (OBP) reduz a profundidade do circuito durante a etapa de otimização, determinando as operações a partir do final do circuito.
- A diagonalização quântica baseada em amostragem (SQD), na verdade, é usada para pós-processar amostras ruidosas de um processador quântico para produzir estimativas de autovalores altamente precisas para propriedades como a química hamiltoniana.
Para obter mais informações sobre Qiskit Circuit Functions e Qiskit Addons, você pode ler a postagem do blog no site IBM quantum aqui e visitar a documentação do Qiskit Functions aqui. Além disso, Q-CTRL postou seu blog detalhando suas duas funções disponíveis aqui, Algorithmiq emitiu um comunicado à imprensa anunciando a disponibilidade de seu algoritmo em funções Qiskit aqui e Qunasys emitiu um comunicado à imprensa anunciando a disponibilidade de seu aplicativo em funções Qiskit aqui.
16 de setembro de 2024
dougfinke2024-09-16T21:43:58-07:00