Eğitim İçeriği
ProjectQ Temel ve Mimarisi
- ProjectQ tarihi ve hedefleri
- Kök bileşenler: motorlar, arka uçlar ve meta-motorlar
- Derleme işlem hattı ve dönüşümler
ProjectQ ile Başlarken
- ProjectQ ve bağımlılıkların yüklenmesi
- Ana motoru başlatma ve arka uç kurulumu
- Varsayılan simülatör arka ucu anlama
ProjectQ Sözdizimi ve Yapılar
- Kubit atama, kayıtlar ve temel kapiler
- Kontrol, koşullu işlemler ve ölçümler
- Özel kapilerin kullanımı ve kapi ayrıştırması
Derleyici Motorları ve Optimizasyon Teknikleri
- Derleyici motorları hattı (optimizatörler, çevirmenler, ayrıştırıcılar)
- Kapı iptali, birleştirme ve zamanlama
- Özel optimizasyon motorları yazma
Kuantum Programları ve Örnekler
- Basit devreler oluşturma (Bell durumları, kuantum teleportasyon)
- Kontrollü işlemlerle çalışma ve yardımcı qubitler
- Parametreli devreler ve varyasyonel yapılar
Birden Fazla Arka Uca Hedefleme
- Devreleri IBM Q, Rigetti veya diğer donanımlar için çevirme
- Gürültü bilinçli simülatörler kullanma ve doğruluk tahminlemesi
- Test etme, hata ayıklama ve sonuç doğrulaması
Eline Ulaşan Mini Proje
- Bir kuantum algoritması tanımlayın (örn. basit Grover veya QFT parçası)
- ProjectQ üzerinden uygulayın, optimize edin ve arka ucu seçin
- Çıktıyı analiz edin, simülatörleri karşılaştırın ve devreyi iyileştirin
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Kuantum hesaplama kavramlarına bilgi (kubitler, süperpozisyon, kapılardan)
- Python programlama deneyimi
- Kuantum devresi temsiliyle aşina olmak
Hedef Kitle
- Kuantum yazılım geliştiricileri
- Kuantum programlamayı keşfeden araştırmacılar ve mühendisler
- Kuantum arka uçlarına hedefleyen geliştiriciler
Danışanlarımızın Yorumları (1)
Kuantum bilgisayar algoritmaları ve ilgili teorik arka plan bilgi sahibi eğitmenin becerisi muhteşemdir. Özellikle, sunulan malzemenin hangi zamanlarda anlamadığımı algılama yeteneğine vurgu yapmak isterim; bu durumda bana zaman ve destek sağlayarak konuyu gerçekten anlayabilmeme olanak tanımıştır - bu çok iyi ve faydalıydı! Zoom ile yapılan sanal kurulum oldukça iyi çalıştı, eğitim oturumları ve aralıkların düzenlemeleri de öyle. Sadece 2 gün içinde kapatacak çok fazla malzeme/teori vardı, eğitmen bu durumu konuları anlamamıma göre ayarlama yeteneğine sahipti. Belki mutlak başlangıç seviyesinde olanlar için programda belirtilen tüm malzemeyi ve içeriği kapsayabilmek için 3 gün planlama daha iyi olabilir. Eğitmenin eğitim konularına özel sorularımı cevaplamada esnekliğini çok sevdim, aralıkların ardından gerekirse daha fazla açıklama yapmak için geri dönmesini de sevdim. Oturumlar için tekrar büyük bir teşekkür! Harika iş çıkardınız!
Giorgi Ediberidze
Eğitim - Quantum Computing with IBM Quantum Experience
Yapay Zeka Çevirisi