Programa do Curso
Fundamentos da Computação Quântica
- Conceitos quânticos fundamentais para o desenvolvimento de algoritmos
- Entendendo qubits, portas e medições
- O papel dos circuitos quânticos na computação
Introdução ao Google Willow
- Explorando o ambiente de trabalho do Willow
- Trabalhando com simuladores e hardware quântico
- Gerenciando tarefas e recursos computacionais
Construindo Circuitos Quânticos
- Projetando circuitos parametrizados
- Manipulando portas e operações
- Executando circuitos simples no Willow
Implementando Algoritmos Quânticos Principais
- Construindo algoritmos como o Grover e a QFT (Transformada Rápida de Fourier Quântica)
- Analisando o comportamento dos algoritmos no hardware
- Comparando o desempenho clássico e quântico
Design Avançado de Algoritmos
- Criando circuitos específicos para problemas
- Integrando técnicas de mitigação de ruído
- Escalando e otimizando a profundidade dos circuitos
Fluxos de Trabalho Híbridos Quântico-Clássicos
- Usando bibliotecas Python para orquestrar fluxos de trabalho
- Conectando código clássico com execuções no Willow
- Construindo componentes algorítmicos reutilizáveis
Teste, Depuração e Otimização
- Depurando circuitos usando ferramentas de simulador
- Analisando o desempenho dos algoritmos quânticos
- Aplicando estratégias de otimização
Implementação de Algoritmos Quânticos
- Enviando tarefas através da interface do Willow
- Revisando os resultados das execuções
- Iterando melhorias nos algoritmos
Resumo e Próximos Passos
Requisitos
- Compreensão dos conceitos básicos de programação
- Experiência com Python ou linguagens similares
- Familiaridade básica com os princípios da computação quântica
Público-Alvo
- Desenvolvedores
- Pesquisadores de IA
- Cientistas de dados trabalhando com tecnologias emergentes
Declaração de Clientes (1)
O conhecimento do instrutor sobre algoritmos de computação quântica e o contexto teórico relacionado é excelente. Especialmente gostaria de enfatizar sua capacidade de detectar exatamente quando eu estava com dificuldades no material apresentado, e ele forneceu tempo e suporte para que eu pudesse realmente entender o tópico - isso foi ótimo e muito benéfico! A configuração virtual com Zoom funcionou muito bem, assim como os arranjos referentes às sessões de treinamento e sequências de intervalos. Era muita matéria/teoria para cobrir em "apenas" 2 dias, então o instrutor ajustou muito bem a quantidade de acordo com o progresso relacionado ao meu entendimento dos tópicos. Talvez planejar 3 dias para iniciantes absolutos seria melhor para abranger todo o material e conteúdo listados na agenda. Achei muito bom a flexibilidade do instrutor em responder às minhas perguntas específicas sobre os tópicos de treinamento, até mesmo voltando após os intervalos com mais explicações quando necessário. Muito obrigado novamente pelas sessões! Bem feito!
Giorgi Ediberidze
Curso - Quantum Computing with IBM Quantum Experience
Máquina Traduzida