Plan du cours
Fondements du calcul quantique
- Concepts quantiques clés pour le développement d'algorithmes
- Comprendre les qubits, les portes et les mesures
- Le rôle des circuits quantiques dans le calcul
Introduction à Google Willow
- Exploration de l'espace de travail Willow
- Utilisation des simulateurs et du matériel quantique
- Gestion des tâches et des ressources de calcul
Construction de circuits quantiques
- Conception de circuits paramétrables
- Manipulation des portes et des opérations
- Exécution de circuits simples sur Willow
Mise en œuvre d'algorithmes quantiques fondamentaux
- Construction d'algorithmes tels que Grover et QFT
- Analyse du comportement des algorithmes sur le matériel
- Comparaison des performances classiques et quantiques
Conception avancée d'algorithmes
- Création de circuits spécifiques à un problème
- Intégration de techniques de mitigation du bruit
- Échelle et optimisation de la profondeur des circuits
Workflows quantiques-hybrides-classiques
- Utilisation de bibliothèques Python pour orchestrer les workflows
- Connexion du code classique aux exécutions Willow
- Construction de composants algorithmiques réutilisables
Test, débogage et optimisation
- Débogage des circuits à l'aide d'outils de simulation
- Profilage des performances des algorithmes quantiques
- Application de stratégies d'optimisation
Déploiement d'algorithmes quantiques
- Soumission de tâches via l'interface Willow
- Examen des résultats d'exécution
- Itération sur les améliorations des algorithmes
Résumé et étapes suivantes
Pré requis
- Une compréhension des concepts de base de la programmation
- Une expérience avec Python ou des langages similaires
- Une familiarité de base avec les principes du calcul quantique
Public cible
- Développeurs
- Chercheurs en IA
- Scientifiques des données travaillant avec des technologies émergentes
Nos clients témoignent (1)
Les algorithmes de calcul quantique et les connaissances théoriques connexes du formateur sont excellentes. En particulier, j'aimerais souligner sa capacité à détecter précisément quand je rencontrais des difficultés avec le matériel présenté, et il m'a fourni le temps et le soutien nécessaires pour vraiment comprendre le sujet - c'était génial et très bénéfique ! Le cadre virtuel avec Zoom a fonctionné très bien, ainsi que les dispositions concernant les sessions de formation et les pauses. Il y avait beaucoup de matériel/théorie à couvrir en seulement 2 jours, donc le formateur a ajusté habilement la quantité en fonction de ma compréhension des sujets. Peut-être qu'un planning sur 3 jours serait meilleur pour les débutants absolus afin de couvrir tout le matériel et le contenu énumérés dans l'ordre du jour. J'ai beaucoup apprécié la flexibilité du formateur pour répondre à mes questions spécifiques sur les sujets de formation, en revenant même après les pauses avec plus d'explications si nécessaire. Un grand merci encore pour les sessions ! Bien fait !
Giorgi Ediberidze
Formation - Quantum Computing with IBM Quantum Experience
Traduction automatique