Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial Internet of Things >> Komputasi awan

Komputasi Kuantum Dijelaskan: Cara Kerja dan Mengapa Penting

Raksasa teknologi seperti Google, IBM, Amazon, dan Microsoft mengalokasikan sumber daya ke komputasi kuantum. Tujuan komputasi kuantum adalah untuk menciptakan generasi komputer berikutnya dan mengatasi batasan komputasi klasik.

Meskipun telah ada kemajuan, masih ada area yang tidak diketahui dalam bidang yang sedang berkembang ini.

Artikel ini adalah pengenalan terhadap konsep dasar komputasi kuantum. Anda akan mempelajari apa itu komputasi kuantum dan cara kerjanya, serta apa yang membedakan perangkat kuantum dari mesin standar.

Apa Itu Komputasi Kuantum? Definisi

Komputasi kuantum adalah generasi baru komputer yang didasarkan pada mekanika kuantum, cabang fisika yang mempelajari partikel atomik dan subatomik. Superkomputer ini melakukan komputasi dengan kecepatan dan tingkat yang tidak dapat ditangani oleh komputer biasa.

Ini adalah perbedaan utama antara perangkat kuantum dan desktop biasa:

Tidak seperti komputer standar, sepadan kuantumnya dapat melakukan beberapa operasi secara bersamaan. Mesin ini juga menyimpan lebih banyak status per unit data dan beroperasi pada algoritma yang lebih efisien.

Kekuatan pemrosesan yang luar biasa membuat komputer kuantum mampu menyelesaikan tugas kompleks dan mencari melalui data yang tidak terurut.

Apa Itu Penggunaan Komputasi Kuantum? Kasus Penggunaan Industri

Adopsi komputer yang lebih powerful memberikan manfaat bagi setiap industri. Namun, beberapa area sudah menonjol sebagai peluang yang baik bagi komputer kuantum untuk memberikan dampak:

Apa Itu Qubit?

Kunci di balik kekuatan komputer kuantum adalah kemampuannya untuk menciptakan dan memanipulasi quantum bit, atau qubit.

Berikut adalah keadaan qubit q0:

q0 = a|0> + b|1>, where a2 + b2 = 1

Kemungkinan q0 menjadi 0 saat diukur adalah a2. Probabilitasnya menjadi 1 saat diukur adalah b2. Karena sifat probabilistik, qubit dapat menjadi 0 dan 1 pada saat yang sama.

Untuk qubit q0 di mana a = 1 dan b = 0, q0 setara dengan bit klasik 0. Ada peluang 100% untuk mendapatkan nilai 0 saat diukur. Jika a = 0 dan b = 1, maka q0 setara dengan bit klasik 1. Oleh karena itu, bit biner klasik 0 dan 1 adalah subset dari qubit.

Sekarang, mari kita lihat sirkuit kosong di IBM Circuit Composer dengan satu qubit q0 (Gambar 1). Grafik "Measurement probabilities" menunjukkan bahwa q0 memiliki 100% kemungkinan diukur sebagai 0. Grafik "Statevector" menunjukkan nilai a dan b, yang masing-masing sesuai dengan kolom "computational basis states" 0 dan 1.

Dalam kasus Gambar 1, a sama dengan 1 dan b sama dengan 0. Jadi, q0 memiliki probabilitas 12 = 1 untuk diukur sebagai 0.

Komputasi Kuantum Dijelaskan: Cara Kerja dan Mengapa Penting

Grup terhubung qubit memberikan lebih banyak kekuatan pemrosesan daripada jumlah bit biner yang sama. Perbedaan dalam pemrosesan disebabkan oleh dua properti kuantum: superposisi dan entanglement.

Superposisi dalam Komputasi Kuantum

Saat 0 < a dan b < 1, qubit berada dalam keadaan yang disebut superposisi. Dalam keadaan ini, mungkin untuk melompat ke 0 atau 1 saat diukur. Probabilitas untuk mencapai 0 atau 1 ditentukan oleh a2 dan b2.

Hadamard Gate adalah gate dasar dalam komputasi kuantum. Hadamard Gate memindahkan qubit dari keadaan non-superposisi 0 atau 1 ke keadaan superposisi. Sementara berada dalam keadaan superposisi, ada probabilitas 0,5 bahwa qubit diukur sebagai 0. Ada juga peluang 0,5 qubit berakhir sebagai 1.

Mari kita lihat efek penambahan Hadamard Gate (ditunjukkan sebagai merah H) pada q0 dimana q0 saat ini berada dalam keadaan non-superposisi 0 (Gambar 2). Setelah melewati Hadamard gate, grafik "Measurement Probabilities" menunjukkan bahwa ada peluang 50% untuk mendapatkan 0 atau 1 saat q0 diukur.

Komputasi Kuantum Dijelaskan: Cara Kerja dan Mengapa Penting

Grafik "Statevector" menunjukkan nilai a dan b, yang keduanya adalah akar kuadrat dari 0,5 = 0,707. Probabilitas qubit diukur ke 0 dan 1 adalah 0,7072 = 0,5, jadi q0 sekarang berada dalam keadaan superposisi.

Apa Itu Pengukuran?

Saat kita mengukur qubit dalam keadaan superposisi, qubit melompat ke keadaan non-superposisi. Pengukuran mengubah qubit dan memaksanya keluar dari superposisi ke keadaan 0 atau 1.

Jika qubit berada dalam keadaan non-superposisi 0 atau 1, mengukurnya tidak akan mengubah apa pun. Dalam hal itu, qubit sudah berada dalam keadaan 100% menjadi 0 atau 1 saat diukur.

Mari kita tambahkan operasi pengukuran ke dalam sirkuit (Gambar 3). Kami mengukur q0 setelah Hadamard gate dan mengeluarkan nilai pengukuran ke bit 0 (bit klasik) dalam c1:

Komputasi Kuantum Dijelaskan: Cara Kerja dan Mengapa Penting

Untuk melihat hasil pengukuran q0 setelah Hadamard Gate, kami mengirim sirkuit untuk berjalan pada komputer kuantum aktual yang disebut "ibmq_armonk." Secara default, ada 1024 jalannya sirkuit kuantum. Hasilnya (Gambar 4) menunjukkan bahwa sekitar 47,4% dari waktu, pengukuran q0 adalah 0. Sisa 52,6% dari waktu, diukur sebagai 1:

Komputasi Kuantum Dijelaskan: Cara Kerja dan Mengapa Penting

Jalannya kedua (Gambar 5) menghasilkan distribusi 0 dan 1 yang berbeda, tetapi masih dekat dengan pembagian 50/50 yang diharapkan:

Komputasi Kuantum Dijelaskan: Cara Kerja dan Mengapa Penting

Entanglement dalam Komputasi Kuantum

Jika dua qubit berada dalam keadaan entanglement, pengukuran satu qubit segera "collapses" nilai yang lain. Efek yang sama terjadi meskipun dua qubit yang terentang jauh berpisah.

Mari kita lihat contohnya. Operasi kuantum yang memasukkan dua qubit yang belum terentang ke dalam keadaan terentang adalah CNOT gate. Untuk mendemonstrasikan ini, kami pertama-tama menambahkan qubit lain q1, yang diinisialisasi ke 0 secara default. Sebelum CNOT gate, kedua qubit belum terentang, jadi q0 memiliki peluang 0,5 untuk menjadi 0 atau 1 karena Hadamard gate, sementara q1 akan menjadi 0. Grafik "Measurement Probabilities" (Gambar 6) menunjukkan bahwa probabilitas (q1, q0) menjadi (0, 0) atau (0, 1) adalah 50%:

Komputasi Kuantum Dijelaskan: Cara Kerja dan Mengapa Penting

Kemudian kami menambahkan CNOT gate (ditunjukkan sebagai titik biru dan tanda plus) yang mengambil output q0 dari Hadamard gate dan q1 sebagai input. Grafik "Measurement Probabilities" sekarang menunjukkan bahwa ada peluang 50% (q1, q0) menjadi (0, 0) dan 50% menjadi (1, 1) saat diukur (Gambar 7):

Komputasi Kuantum Dijelaskan: Cara Kerja dan Mengapa Penting

Ada peluang nol untuk mendapatkan (0, 1) atau (1, 0). Setelah kita menentukan nilai satu qubit, kita tahu nilai yang lain karena keduanya harus sama. Dalam keadaan seperti ini, q0 dan q1 terentang.

Mari kita jalankan ini pada komputer kuantum aktual dan lihat apa yang terjadi (Gambar 8):

Komputasi Kuantum Dijelaskan: Cara Kerja dan Mengapa Penting

Kami mendekati distribusi 50/50 antara keadaan '00' dan '11'. Kami juga melihat kejadian tidak terduga '01' dan '10' karena tingkat kesalahan komputer kuantum yang tinggi. Sementara tingkat kesalahan untuk komputer klasik hampir tidak ada, tingkat kesalahan yang tinggi adalah tantangan utama komputasi kuantum.

Sirkuit Bell Hanyalah Titik Awal

Sirkuit yang ditampilkan di bagian 'Entanglement' disebut Sirkuit Bell. Meskipun dasar, sirkuit ini menunjukkan beberapa konsep dan properti dasar komputasi kuantum, yaitu qubit, superposisi, entanglement, dan pengukuran. Sirkuit Bell sering disebut sebagai program Hello World untuk komputasi kuantum.

Sampai saat ini, Anda mungkin memiliki banyak pertanyaan, seperti:

Tidak ada jalan pintas untuk mempelajari komputasi kuantum. Bidang ini menyentuh topik kompleks yang meliputi fisika, matematika, dan ilmu komputer.

Ada banyak buku dan tutorial video yang baik yang memperkenalkan teknologi ini. Sumber daya ini biasanya mencakup konsep prasyarat seperti aljabar linear, mekanika kuantum, dan komputasi biner.

Selain buku dan tutorial, Anda juga dapat banyak belajar dari contoh kode. Solusi untuk optimasi portofolio keuangan dan perutean kendaraan, misalnya, adalah titik awal yang baik untuk mempelajari komputasi kuantum.

Langkah Selanjutnya dalam Evolusi Komputer

Komputer kuantum memiliki potensi untuk melampaui bahkan superkomputer yang paling canggih. Komputasi kuantum dapat mengarah pada terobosan dalam ilmu pengetahuan, kedokteran, pembelajaran mesin, konstruksi, transportasi, keuangan, dan layanan darurat.

Janji tersebut terlihat, tetapi teknologi masih jauh dari dapat diterapkan dalam skenario kehidupan nyata. Namun, kemajuan baru muncul setiap hari, jadi harapkan komputasi kuantum akan menyebabkan gangguan signifikan dalam beberapa tahun ke depan.


Komputasi awan

  1. Apa Itu Toggle Press? Cara Kerjanya dan Mengapa Penting
  2. Demagnetizer Dijelaskan: Cara Menambahkan atau Menghilangkan Magnetisme dari Alat
  3. Abrasive Jet Machining: Cara Kerja, Manfaat, dan Aplikasi Praktis
  4. Transfer Molding Dijelaskan: Proses, Manfaat, dan Variannya
  5. Apa Itu Inverter Surya? Bagaimana Ini Mengubah Tenaga Surya Menjadi Listrik yang Dapat Digunakan
  6. Memahami Server VPN Obfuscated: Cara Kerja dan Mengapa Penting
  7. Memahami Transmisi Kendaraan: Jenis, Fungsi, dan Cara Kerja
  8. WiFi Calling Dijelaskan: Cara Kerja dan Mengapa Ini Penting
  9. Memahami Silinder Posisi: Fungsi, Penempatan, dan Operasi
  10. 3D Printing Dijelaskan: Jenis, Proses, dan Cara Kerjanya