ໄວກວ່າທີ່ເຄີຍມີມາກ່ອນ, ໂລກກໍາລັງປ່ຽນແປງຍ້ອນການປ່ຽນແປງດິຈິຕອນ.
ກັບການມາເຖິງຂອງຄື້ນໃຫມ່ຂອງເຕັກໂນໂລຊີໃຫມ່ທີ່ມີຄວາມສາມາດທີ່ຈະປ່ຽນແປງຮູບສັນຍາລັກໃນປະຈຸບັນຢ່າງຫຼວງຫຼາຍດ້ວຍຄວາມໄວແລະພະລັງງານທີ່ຫນ້າປະຫລາດໃຈ: ຄອມພິວເຕີ້ quantum, ຄວາມເຂົ້າໃຈແນວຄວາມຄິດພື້ນຖານຂອງຍຸກດິຈິຕອນຈະມີຄວາມສໍາຄັນຫຼາຍຂຶ້ນ.
ເຕັກນິກການບຸກທະລຸທີ່ເອີ້ນວ່າ quantum computing ເຮັດໃຫ້ການນໍາໃຊ້ຟີຊິກຂອງ quantum ເພື່ອແກ້ໄຂບັນຫາທີ່ເກີນຂອບເຂດຂອງຄອມພິວເຕີທົ່ວໄປ.
ຫຼັກການທິດສະດີ quantum ສະແດງໃຫ້ເຫັນວ່າບັນຫາແລະພະລັງງານປະຕິບັດຕົວຢູ່ໃນລະດັບປະລໍາມະນູແລະ subatomic, ແລະ Qiskit ຂອງ IBM ແມ່ນຊຸດການພັດທະນາຊອບແວ quantum ແຫຼ່ງເປີດທີ່ຊ່ວຍໃນການສ້າງລະບົບຄອມພິວເຕີ້ quantum.
ບົດຄວາມນີ້ສະແຫວງຫາການອະທິບາຍນີ້ແລະສະຫນອງໃຫ້ທ່ານມີສະພາບລວມຂອງຄອມພິວເຕີ quantum.
ພວກເຮົາຈະອະທິບາຍໃຫ້ຜູ້ອ່ານຂອງພວກເຮົາໂດຍການຊ່ວຍເຫຼືອຂອງຄອມພິວເຕີ quantum ເປີດແຫຼ່ງ SDK, ie. Qiskit ແລະໃຫ້ພວກເຂົາສໍາຫຼວດການນໍາໃຊ້ Jupyter Notebooks ເປັນເຈົ້າພາບຢູ່ທີ່ IBM Quantum Lab.
Quantum Computing ແມ່ນຫຍັງ?
ຄອມພິວເຕີ້ Quantum ເປັນສາຂາຂອງວິທະຍາສາດຄອມພິວເຕີທີ່ສຸມໃສ່ການພັດທະນາເຕັກໂນໂລຊີຄອມພິວເຕີໂດຍໃຊ້ແນວຄວາມຄິດຈາກທິດສະດີ quantum.
ມັນໃຊ້ປະໂຫຍດຈາກຄວາມສາມາດພິເສດຂອງອະນຸພາກ subatomic ທີ່ຈະມີຢູ່ພ້ອມໆກັນຢູ່ໃນຫຼາຍລັດ, ເຊັ່ນ: 0 ແລະ 1.
ເຂົາເຈົ້າສາມາດປະມວນຜົນຂໍ້ມູນໄດ້ຫຼາຍກ່ວາຄອມພິວເຕີປົກກະຕິ.
ໃນຂະບວນການຄອມພິວເຕີ້ quantum, qubit ຖືກສ້າງຂື້ນໂດຍໃຊ້ສະຖານະ quantum ຂອງວັດຖຸ. ຂໍ້ມູນທີ່ສໍາຄັນໃນຄອມພິວເຕີ້ quantum ແມ່ນ qubits.
ພວກເຂົາປະຕິບັດຫນ້າທີ່ດຽວກັນກັບ bits ໃນຄອມພິວເຕີ້ທໍາມະດາໃນຄອມພິວເຕີ້ quantum, ແຕ່ພວກເຂົາປະຕິບັດຂ້ອນຂ້າງແຕກຕ່າງກັນ. ຄອມພິວເຕີ້ Quantum ແມ່ນພາກສະຫນາມທີ່ເກີດຂື້ນໃນຊຸມປີ 1980.
ຫຼັງຈາກນັ້ນ, ມັນໄດ້ຖືກຄົ້ນພົບວ່າ quantum algorithms ມີປະສິດທິພາບໃນການເຮັດບາງວຽກງານຄອມພິວເຕີຫຼາຍກ່ວາຄູ່ຮ່ວມງານຄລາສສິກຂອງພວກເຂົາ.
Superposition ແລະ entanglement, ສອງແນວຄວາມຄິດຈາກ quantum physics, ແມ່ນພື້ນຖານທີ່ supercomputers ເຫຼົ່ານີ້ແມ່ນອີງໃສ່.
ເມື່ອສົມທຽບກັບຄອມພິວເຕີທົ່ວໄປ, ຄອມພິວເຕີ quantum ປະຈຸບັນສາມາດເຮັດວຽກຕາມລໍາດັບໄດ້ໄວຂຶ້ນ ໃນຂະນະທີ່ໃຊ້ພະລັງງານຫນ້ອຍລົງຢ່າງຫຼວງຫຼາຍ.
ພວກເຮົາຕ້ອງດໍາເນີນການດໍາເນີນງານຂອງຄອມພິວເຕີ quantum ໃນຄໍາສັ່ງທີ່ຈະເຂົ້າໃຈໄດ້ຢ່າງເຕັມທີ່. ໃຫ້ເລີ່ມຕົ້ນດຽວນີ້.
ຄອມພິວເຕີ quantum ເຮັດວຽກແນວໃດແທ້?
ເມື່ອປຽບທຽບກັບຄອມພິວເຕີແບບດັ້ງເດີມທີ່ພວກເຮົາເຄີຍໃຊ້, ຄອມພິວເຕີ quantum ມີວິທີການແກ້ໄຂບັນຫາທີ່ແຕກຕ່າງກັນ. ສໍາລັບບາງວຽກງານ, ຄອມພິວເຕີ quantum ແມ່ນມັກແບບດັ້ງເດີມໃນຫຼາຍວິທີ.
ຄວາມສາມາດຂອງເຂົາເຈົ້າທີ່ຈະມີຢູ່ໃນຫຼາຍລັດໃນເວລາດຽວກັນແມ່ນຄິດວ່າເປັນສາເຫດ. ໃນທາງກົງກັນຂ້າມ, ຄອມພິວເຕີແບບດັ້ງເດີມສາມາດຢູ່ໃນສະຖານະດຽວໃນເວລາດຽວ.
ມີສາມແນວຄວາມຄິດຫຼັກທີ່ເຈົ້າຕ້ອງເຂົ້າໃຈເພື່ອເຂົ້າໃຈວິທີການເຮັດວຽກຂອງຄອມພິວເຕີ quantum:
- ຕຳແໜ່ງສູງສຸດ.
- ການຕິດພັນ.
- ການແຊກແຊງ.
ການຈັດປະເພດ
Bits ແມ່ນອົງປະກອບພື້ນຖານຂອງຄອມພິວເຕີແບບດັ້ງເດີມ. Quantum bits, ຫຼື Qubits, ແມ່ນຫນ່ວຍງານພື້ນຖານຂອງຄອມພິວເຕີ້ quantum.
ໂດຍພື້ນຖານແລ້ວ, ບິດ quantum ເຮັດວຽກແຕກຕ່າງກັນ. ບິດຖານສອງ, ບາງຄັ້ງເອີ້ນວ່າບິດແບບດັ້ງເດີມ, ແມ່ນສະຫຼັບທີ່ສາມາດເປັນ 0 ຫຼື 1.
ພວກເຮົາໄດ້ຮັບສະຖານະປັດຈຸບັນຂອງບິດກັບຄືນໄປບ່ອນເມື່ອພວກເຮົາວັດແທກມັນ. Qubits ແມ່ນຂໍ້ຍົກເວັ້ນນີ້. Qubits ສາມາດປຽບທຽບກັບລູກສອນຊີ້ໃນສາມມິຕິ.
ພວກເຂົາຢູ່ໃນເງື່ອນໄຂ 0 ຖ້າພວກເຂົາຊີ້ໃຫ້ເຫັນເຖິງ. ພວກເຂົາຢູ່ໃນລັດ 1 ຖ້າພວກເຂົາຊີ້ລົງ. ດຽວກັນນີ້ແມ່ນຄວາມຈິງກັບ bits ຄລາສສິກ.
ຢ່າງໃດກໍຕາມ, ພວກເຂົາເຈົ້າຍັງສາມາດເລືອກທີ່ຈະຢູ່ໃນສະຖານະ superposition ໄດ້.
ລູກສອນຢູ່ໃນສະພາບທີ່ມັນຊີ້ໄປໃນທິດທາງອື່ນ. superposition ຂອງ 0 ແລະ 1 ສົ່ງຜົນໃຫ້ສະຖານະນີ້. A Qubit ຈະຍັງຜະລິດເປັນ 1 ຫຼື a 0 ເປັນຜົນໄດ້ຮັບເມື່ອມັນຖືກວັດແທກ.
ຢ່າງໃດກໍ່ຕາມ, ທິດທາງຂອງລູກສອນກໍານົດຄວາມເປັນໄປໄດ້ທີ່ມີຄວາມກ່ຽວຂ້ອງ.
ເຈົ້າມີແນວໂນ້ມທີ່ຈະໄດ້ຮັບ 1 ຖ້າລູກສອນຕົ້ນຕໍຊີ້ລົງລຸ່ມ ແລະ 0 ຖ້າມັນຊີ້ຂຶ້ນເທິງ.
ທ່ານຈະມີໂອກາດຊະນະ 50% ສໍາລັບແຕ່ລະຄົນຖ້າລູກສອນຢູ່ໃນໃຈກາງ. ໃນສັ້ນ, ນັ້ນແມ່ນ superposition.
Entanglement
bits ໃນຄອມພິວເຕີແບບດັ້ງເດີມແມ່ນເປັນເອກະລາດຂອງກັນແລະກັນ. ສະຖານະຂອງບິດໜຶ່ງບໍ່ມີຜົນຕໍ່ກັບສະຖານະຂອງບິດອື່ນ.
qubits ໃນ quantum ຄອມພິວເຕີສາມາດ entangled ກັບກັນແລະກັນ. ນີ້ຫມາຍຄວາມວ່າພວກເຂົາລວມເຂົ້າໄປໃນລັດ quantum ໃຫຍ່ອັນດຽວ.
ສໍາລັບຕົວຢ່າງ, ພິຈາລະນາສອງ qubits ທີ່ຢູ່ໃນສະຖານະ superposition ຕ່າງໆແຕ່ຍັງບໍ່ໄດ້ entangled. ໃນເວລານີ້, ຄວາມເປັນໄປໄດ້ຂອງພວກເຂົາບໍ່ໄດ້ອີງໃສ່ກັນແລະກັນ.
ເມື່ອພວກເຮົາຕິດພວກມັນ, ພວກເຮົາຕ້ອງປະຖິ້ມຄວາມເປັນໄປໄດ້ທີ່ເປັນເອກະລາດເຫຼົ່ານັ້ນ ແລະກຳນົດຄວາມເປັນໄປໄດ້ຂອງສະຖານະທາງເລືອກທັງໝົດທີ່ພວກເຮົາສາມາດໜີອອກໄດ້, ຄື, 00, 01, 10, ແລະ 11.
ການແຈກຢາຍຄວາມເປັນໄປໄດ້ຂອງລະບົບທັງຫມົດແມ່ນມີການປ່ຽນແປງຖ້າທິດທາງຂອງລູກສອນຢູ່ໃນ qubit ຫນຶ່ງຖືກປ່ຽນແປງເພາະວ່າ qubits ໄດ້ຖືກ entangled.
ຄວາມເປັນເອກະລາດຂອງ qubits ຈາກກັນແລະກັນໄດ້ສູນເສຍໄປ. ພວກເຂົາແຕ່ລະແມ່ນອົງປະກອບຂອງລັດທີ່ມີຂະຫນາດດຽວກັນ. ບໍ່ວ່າເຈົ້າມີ qubits ຫຼາຍປານໃດ, ນີ້ແມ່ນຍັງຢູ່.
ມີການປະສົມປະສານທີ່ເປັນໄປໄດ້ຂອງ 2n ລັດສໍາລັບຄອມພິວເຕີ quantum ກັບ n qubits.
ທ່ານມີການແຈກຢາຍຄວາມເປັນໄປໄດ້ໃນທົ່ວສອງລັດ, ຕົວຢ່າງ, ສໍາລັບຫນຶ່ງ qubit. ທ່ານມີການແຈກຢາຍຄວາມເປັນໄປໄດ້ໃນທົ່ວສີ່ລັດສໍາລັບສອງ qubits, ແລະອື່ນໆ. ຄວາມແຕກຕ່າງຕົ້ນຕໍລະຫວ່າງຄອມພິວເຕີຄລາສສິກແລະ quantum ນີ້ແມ່ນ.
ທ່ານສາມາດໃສ່ຄອມພິວເຕີຄລາສສິກຢູ່ໃນສະພາບໃດກໍ່ຕາມທີ່ທ່ານເລືອກ, ແຕ່ວ່າພຽງແຕ່ຫນຶ່ງຄັ້ງຕໍ່ຄັ້ງ. ທຸກໆລັດເຫຼົ່ານັ້ນສາມາດມີຢູ່ພ້ອມກັນໃນຄອມພິວເຕີ quantum ເປັນ superposition.
ຄອມພິວເຕີໄດ້ຮັບຜົນປະໂຫຍດຈາກການຢູ່ໃນທຸກລັດເຫຼົ່ານັ້ນໃນເວລາດຽວກັນໄດ້ແນວໃດ? ອົງປະກອບສຸດທ້າຍຂອງການແຊກແຊງເຂົ້າໄປໃນຈຸດນີ້.
ການແຊກແຊງ
ຟັງຊັນຄື້ນ quantum ສາມາດໃຊ້ເພື່ອອະທິບາຍສະຖານະຂອງ qubit.
ຄໍາອະທິບາຍພື້ນຖານທາງຄະນິດສາດຂອງທຸກສິ່ງທຸກຢ່າງໃນຟີຊິກ quantum ແມ່ນສະຫນອງໃຫ້ໂດຍຫນ້າທີ່ຂອງຄື້ນ.
ໃນເວລາທີ່ qubits ຈໍານວນຫຼາຍຖືກ entangled, ຟັງຊັນຄື້ນສ່ວນບຸກຄົນຂອງພວກມັນຖືກລວມເຂົ້າກັນເພື່ອສ້າງເປັນຟັງຊັນຄື້ນດຽວທີ່ອະທິບາຍສະພາບລວມຂອງຄອມພິວເຕີ້ quantum.
ການແຊກແຊງແມ່ນຜົນມາຈາກການເພີ່ມຫນ້າທີ່ຂອງຄື້ນເຫຼົ່ານີ້ຮ່ວມກັນ. ເມື່ອຄື້ນຟອງຖືກລວມເຂົ້າກັນ, ພວກມັນອາດຈະສ້າງປະຕິສຳພັນ ແລະ ສົມທົບກັນເພື່ອສ້າງເປັນຄື້ນທີ່ໃຫຍ່ກວ່າ, ຄືກັນກັບການສັ່ນສະເທືອນຂອງນ້ຳ.
ເຂົາເຈົ້າຍັງສາມາດໂຕ້ຕອບແບບທຳລາຍເພື່ອຕ້ານກັນ. ຄວາມເປັນໄປໄດ້ທີ່ແຕກຕ່າງກັນຂອງລັດຕ່າງໆແມ່ນຖືກກໍານົດໂດຍການເຮັດວຽກຂອງຄື້ນໂດຍລວມຂອງຄອມພິວເຕີ້ quantum.
ພວກເຮົາສາມາດປ່ຽນແປງຄວາມເປັນໄປໄດ້ທີ່ລັດບາງຢ່າງຈະເກີດຂື້ນເມື່ອພວກເຮົາວັດແທກຄອມພິວເຕີ້ quantum ໂດຍການປ່ຽນແປງສະຖານະຂອງ qubits ຕ່າງໆ.
ເຖິງແມ່ນວ່າຄອມພິວເຕີ quantum ສາມາດມີຢູ່ໃນຫຼາຍ superpositions ຂອງລັດໃນເວລາດຽວກັນ, ການວັດແທກພຽງແຕ່ເປີດເຜີຍຫນຶ່ງໃນລັດເຫຼົ່ານັ້ນ.
ດັ່ງນັ້ນ, ໃນຂະນະທີ່ໃຊ້ຄອມພິວເຕີ້ quantum ເພື່ອເຮັດສໍາເລັດວຽກຄອມພິວເຕີ້, ການແຊກແຊງທີ່ສ້າງຂຶ້ນແມ່ນຈໍາເປັນເພື່ອຍົກສູງຄວາມເປັນໄປໄດ້ຂອງການໄດ້ຮັບຄໍາຕອບທີ່ຖືກຕ້ອງແລະການແຊກແຊງໃນທາງທໍາລາຍເພື່ອຫຼຸດລົງຄວາມເປັນໄປໄດ້ຂອງການໄດ້ຮັບທີ່ບໍ່ຖືກຕ້ອງ.
ດຽວນີ້, ໃຫ້ເລີ່ມຕົ້ນດ້ວຍ Qiskit.
ແມ່ນຫຍັງ ຄິສກິດ?
Qiskit ແມ່ນໂຄງຮ່າງຊອບແວທີ່ໄດ້ຮັບທຶນຈາກ IBM ທີ່ອອກແບບມາເພື່ອເຮັດໃຫ້ມັນງ່າຍຂຶ້ນສຳລັບທຸກຄົນທີ່ຈະເຂົ້າສູ່ຂະແໜງຄອມພິວເຕີ quantum.
ເນື່ອງຈາກວ່າຄອມພິວເຕີ quantum ແມ່ນຍາກທີ່ຈະໄດ້ຮັບ, ທ່ານສາມາດໄດ້ຮັບຫນຶ່ງໂດຍຜ່ານຜູ້ໃຫ້ບໍລິການຟັງ, ເຊັ່ນ IBM, ໂດຍໃຊ້ Qiskit toolbox ຂອງພວກເຂົາ.
ມັນສາມາດໃຊ້ໄດ້ຟຣີ, ແລະລະຫັດທັງຫມົດຂອງມັນແມ່ນ Open source.
ມີຫນຶ່ງ ປື້ມແບບຮຽນອອນໄລນ໌ ທີ່ສອນທ່ານພື້ນຖານທັງຫມົດຂອງຟີຊິກ quantum, ເຊິ່ງເປັນປະໂຫຍດຫຼາຍສໍາລັບຜູ້ທີ່ບໍ່ຄຸ້ນເຄີຍກັບວິຊາ. Python ຖືກນໍາໃຊ້ເພື່ອພັດທະນາຊຸດເຄື່ອງມື Qiskit.
ດັ່ງນັ້ນ, ຖ້າທ່ານຄຸ້ນເຄີຍກັບພາສາການຂຽນໂປລແກລມ Python, ທ່ານຈະຮູ້ຈັກລະຫັດຫຼາຍ.
ໂຄງຮ່າງການຊອບແວແມ່ນເຫມາະສົມສໍາລັບຜູ້ທີ່ຕ້ອງການ ຮຽນຮູ້ກ່ຽວກັບການຄອມພິວເຕີ quantum ໃນຂະນະທີ່ຍັງໄດ້ຮັບປະສົບການປະຕິບັດ.
ລັກສະນະພື້ນຖານທີ່ສຸດຂອງ Qiskit ແມ່ນວ່າມັນດໍາເນີນການໃນສອງຂັ້ນຕອນ. ຫນຶ່ງໃນຂັ້ນຕອນແມ່ນຂັ້ນຕອນການກໍ່ສ້າງ, ໃນທີ່ພວກເຮົາສ້າງວົງຈອນ quantum ຫຼາຍແລະນໍາໃຊ້ວົງຈອນເຫຼົ່ານັ້ນເພື່ອແກ້ໄຂບັນຫາ.
ຫຼັງຈາກນັ້ນ, ຫຼັງຈາກສໍາເລັດຂັ້ນຕອນການກໍ່ສ້າງຫຼືເຖິງການແກ້ໄຂ, ພວກເຮົາດໍາເນີນຂັ້ນຕອນຕໍ່ໄປ, ເຊິ່ງເອີ້ນວ່າຂັ້ນຕອນການປະຕິບັດ, ເຊິ່ງພວກເຮົາພະຍາຍາມດໍາເນີນການກໍ່ສ້າງຫຼືການແກ້ໄຂຂອງພວກເຮົາໃນ backend ຕ່າງໆ (ລັດ vector backend, backend unitary, ເປີດ. ASM backend), ແລະຫຼັງຈາກການດໍາເນີນການສໍາເລັດ, ພວກເຮົາດໍາເນີນການຂໍ້ມູນໃນການກໍ່ສ້າງສໍາລັບຜົນໄດ້ຮັບທີ່ຕ້ອງການ.
ເລີ່ມຕົ້ນກັບ Qiskit
ໃນຄອມພິວເຕີສ່ວນບຸກຄົນຂອງທ່ານຫຼື Jupyter Notebook ທີ່ IBM ເປັນເຈົ້າພາບ, ທ່ານສາມາດຕິດຕັ້ງມັນຢູ່ໃນທ້ອງຖິ່ນ. ຂຽນລະຫັດຕໍ່ໄປນີ້ເພື່ອຕິດຕັ້ງຢູ່ໃນເຄື່ອງຄອມພິວເຕີ Windows:
ພວກເຮົາຈໍາເປັນຕ້ອງໄດ້ລົງທະບຽນຢູ່ທີ່ນີ້ເພື່ອເຂົ້າເຖິງ API token ທີ່ເຮັດໃຫ້ພວກເຮົາສາມາດນໍາໃຊ້ອຸປະກອນ quantum ຂອງ IBM, ແລະຫຼັງຈາກນັ້ນພວກເຮົາສາມາດເລີ່ມຕົ້ນເຮັດວຽກກັບເວັບໄຊທ໌ຂອງບໍລິສັດ. ທ່ານສາມາດຈິນຕະນາການເຮັດສິ່ງນີ້ໄດ້ໂດຍໃຊ້ Qiskit-installed Jupyter Notebook ແລ່ນອອນໄລນ໌.
ທ່ານສາມາດເຂົ້າເຖິງມັນໂດຍການເລືອກ Profile ຂອງທ່ານຈາກເມນູໃນແຈເທິງຂວາຂອງຫນ້າ, ຫຼັງຈາກນັ້ນເລືອກເອົາຂໍ້ມູນບັນຊີ. ທ່ານສາມາດຊອກຫາ token API ຂອງທ່ານພາຍໃຕ້ພາກສ່ວນກ່ຽວກັບ API tokens ໃນຮູບແບບຂອງ ***. ມັນໄດ້ຖືກຄັດລອກແລະຫຼັງຈາກນັ້ນເຂົ້າໄປໃນລະຫັດຕໍ່ໄປນີ້:
ເມື່ອລະຫັດນີ້ຖືກປະຕິບັດແລ້ວ, token API ຂອງທ່ານຈະຖືກບັນທຶກໄວ້ໃນຄອມພິວເຕີຂອງທ່ານ, ເຮັດໃຫ້ທ່ານສາມາດນໍາໃຊ້ອຸປະກອນ quantum ຂອງ IBM. ກະລຸນາໃສ່ຂໍ້ມູນຕໍ່ໄປນີ້ເພື່ອກໍານົດວ່າທ່ານມີການເຂົ້າເຖິງອຸປະກອນດັ່ງກ່າວ:
ຖ້າລະຫັດທີ່ໄດ້ກ່າວມາຂ້າງເທິງນີ້ເຮັດວຽກ, ທ່ານຄວນຈະສາມາດແລ່ນລະຫັດບໍ່ພຽງແຕ່ຢູ່ໃນຄອມພິວເຕີຂອງທ່ານເທົ່ານັ້ນ, ແຕ່ຍັງໂດຍການສົ່ງວົງຈອນ quantum ທີ່ມີໃນຕົວໄປຫາອຸປະກອນ quantum ຂອງ IBM ແລະໄດ້ຮັບຜົນໄດ້ຮັບ.
ດັ່ງນັ້ນ, ການນໍາໃຊ້ຫ້ອງສະຫມຸດວົງຈອນ, ພວກເຮົາສາມາດເລີ່ມຕົ້ນການພັດທະນາ quantum algorithm ທໍາອິດຂອງພວກເຮົາ. ພວກເຮົາເລີ່ມຕົ້ນໂດຍການນໍາເຂົ້າການເພິ່ງພາອາໄສທີ່ສໍາຄັນຈາກ Qiskit ເຂົ້າໄປໃນໂຄງການຂອງພວກເຮົາ.
ຫຼັງຈາກນັ້ນ, ພວກເຮົາກໍ່ສ້າງທະບຽນ quantum ສອງ qubit ແລະທະບຽນ ທຳ ມະດາສອງບິດ.
ດັ່ງນັ້ນໃນປັດຈຸບັນພວກເຮົາມີທັງຄລາສສິກແລະ quantum register ສ້າງຕັ້ງຂຶ້ນ. ການນໍາໃຊ້ສອງອັນນັ້ນ, ພວກເຮົາສາມາດສ້າງວົງຈອນແລະຖ້າ, ໃນເວລາໃດກໍ່ຕາມຕະຫຼອດການດັດແປງຂອງວົງຈອນ, ທ່ານຕ້ອງການແຕ້ມຮູບຂອງວົງຈອນ quantum, ຂຽນລະຫັດຕໍ່ໄປນີ້:
ພວກເຮົາສາມາດເຫັນໄດ້ຈາກຮູບວ່າວົງຈອນປະກອບດ້ວຍສອງບິດ quantum ແລະສອງບິດຄລາສສິກ.
ຍ້ອນວ່າມັນເປັນ, ວົງຈອນນີ້ຂາດປະຕູ, ເຮັດໃຫ້ມັນບໍ່ຫນ້າສົນໃຈ. ຕອນນີ້ໃຫ້ພວກເຮົາສ້າງວົງຈອນໂດຍໃຊ້ quantum gates. ເຊັ່ນດຽວກັນກັບຄລາສສິກ ປະຕູຮົ້ວຕາມເຫດຜົນ (AND, OR gates) ແມ່ນສໍາລັບວົງຈອນດິຈິຕອນປົກກະຕິ, quantum gates ແມ່ນອົງປະກອບພື້ນຖານຂອງວົງຈອນ quantum.
ການໃຊ້ປະຕູ Hadamard ກັບ qubit ທໍາອິດແມ່ນຂັ້ນຕອນທໍາອິດໃນການສ້າງຄວາມເຄັ່ງຕຶງ. ຫຼັງຈາກນັ້ນ, ໂດຍໃຊ້ລະຫັດຕໍ່ໄປນີ້, ພວກເຮົາຈະເພີ່ມການດໍາເນີນການ x ຄວບຄຸມສອງ qubit:
ໃນປັດຈຸບັນທີ່ສອງຕົວປະຕິບັດການເຫຼົ່ານີ້ໄດ້ຖືກນໍາໃຊ້ເພື່ອສ້າງວົງຈອນ quantum ຂອງພວກເຮົາ, ມັນແມ່ນເວລາທີ່ຈະວັດແທກບິດ quantum (qubits), ເອົາການວັດແທກເຫຼົ່ານັ້ນ, ແລະເກັບໄວ້ໃນ bits ຄລາສສິກ. ໃຫ້ສ້າງລະຫັດທີ່ຈໍາເປັນເພື່ອບັນລຸສິ່ງນັ້ນ:
ແຜນວາດລຸ່ມນີ້ອະທິບາຍຮູບແບບຂອງວົງຈອນຂອງພວກເຮົາ:
ຫຼັງຈາກນັ້ນ, ວົງຈອນຕ້ອງໄດ້ດໍາເນີນການຢູ່ໃນ simulator ຄອມພິວເຕີແບບດັ້ງເດີມ. ວົງຈອນໄດ້ຖືກສໍາເລັດ. ແລະກວດສອບຜົນຂອງການປະຕິບັດນັ້ນ.
ຂໍ້ມູນທີ່ໄດ້ຮັບຈາກການປະຕິບັດວົງຈອນນັ້ນຖືກເກັບໄວ້ໃນຕົວແປຜົນໄດ້ຮັບ. ໃຫ້ສະແດງຜົນໄດ້ຮັບເຫຼົ່ານີ້ໂດຍໃຊ້ histogram ແຜນທີ່.
ນັ້ນແມ່ນສິ່ງທີ່ເກີດຂື້ນເມື່ອພວກເຮົາແລ່ນວົງຈອນ quantum ຂອງພວກເຮົາ. ສໍາລັບຕົວເລກ 00 ແລະ 11, ພວກເຮົາໄດ້ຮັບຄວາມເປັນໄປໄດ້ປະມານ 50%. ວົງຈອນຄອມພິວເຕີ quantum ເບື້ອງຕົ້ນຂອງທ່ານຖືກສ້າງຂຶ້ນ. ຊົມເຊີຍ!
ຄໍາຮ້ອງສະຫມັກຂອງ Qiskit Quantum Computing
ການເງິນ Qiskit
ຄໍເລັກຊັນຂອງເຄື່ອງມືສາທິດ ແລະແອັບພລິເຄຊັນແມ່ນສະເໜີໃຫ້ໂດຍ Qiskit Finance. ເຫຼົ່ານີ້ລວມມີຜູ້ແປພາສາ Ising ສໍາລັບການເພີ່ມປະສິດທິພາບຫຼັກຊັບ, ຜູ້ສະຫນອງຂໍ້ມູນສໍາລັບຂໍ້ມູນຕົວຈິງຫຼືແບບສຸ່ມ, ແລະການປະຕິບັດລາຄາທາງເລືອກທາງດ້ານການເງິນຕ່າງໆຫຼືການປະເມີນຄວາມສ່ຽງດ້ານສິນເຊື່ອ.
ທໍາມະຊາດ Qiskit
ແອັບເຊັ່ນ ພັບທາດໂປຼຕີນແລະໂຄງສ້າງເອເລັກໂຕຣນິກ / vibronic ການຄິດໄລ່ສໍາລັບທັງສອງລັດທີ່ຕື່ນເຕັ້ນແລະພື້ນດິນແມ່ນສະຫນັບສະຫນູນໂດຍ Qiskit Nature.
ມັນສະຫນອງທຸກພາກສ່ວນທີ່ຕ້ອງການສໍາລັບການເຊື່ອມຕໍ່ລະຫັດຄລາສສິກແລະອັດຕະໂນມັດປ່ຽນເປັນຕົວແທນທີ່ແຕກຕ່າງກັນທີ່ຕ້ອງການໂດຍຄອມພິວເຕີ quantum.
ການຮຽນຮູ້ເຄື່ອງຈັກ Qiskit
Quantum ການຮຽນຮູ້ເຄື່ອງຈັກ ວິທີການທີ່ນໍາໃຊ້ພວກມັນເພື່ອແກ້ໄຂບັນຫາຕ່າງໆ, ເຊັ່ນ: ການຖົດຖອຍແລະການຈັດປະເພດ, ແມ່ນສະຫນອງໃຫ້ໂດຍ Qiskit Machine Learning ເຊັ່ນດຽວກັນກັບ quantum kernels ພື້ນຖານແລະເຄືອຂ່າຍ neural quantum (QNNs) ເປັນສິ່ງກໍ່ສ້າງ.
ມັນຍັງເຮັດໃຫ້ການເຊື່ອມຕໍ່ຂອງ QNNs ກັບ PyTorch ສໍາລັບຈຸດປະສົງຂອງການລວມເອົາອົງປະກອບ quantum ເຂົ້າໃນການດໍາເນີນງານຄລາສສິກ.
ການເພີ່ມປະສິດທິພາບ Qiskit
Qiskit Optimization ສະຫນອງການບໍລິການການເພີ່ມປະສິດທິພາບທັງຫມົດ, ລວມທັງການສ້າງແບບຈໍາລອງລະດັບສູງຂອງບັນຫາການເພີ່ມປະສິດທິພາບ, ການແປພາສາອັດຕະໂນມັດຂອງບັນຫາໃນການເປັນຕົວແທນທີ່ຈໍາເປັນຕ່າງໆ, ແລະການເກັບກໍາວິທີການເພີ່ມປະສິດທິພາບ quantum ງ່າຍໆ.
ສະຫຼຸບ
ສະຫຼຸບແລ້ວ, ໃນຂະນະທີ່ຄອມພິວເຕີຊຸບເປີຄອມພິວເຕີທີ່ໄວທີ່ສຸດໃນປັດຈຸບັນໃຊ້ເວລາຫຼາຍປີ, ຄອມພິວເຕີ quantum ສາມາດທໍາລາຍໄດ້ຢ່າງວ່ອງໄວໂດຍຜ່ານວິທີການເຂົ້າລະຫັດໃນປະຈຸບັນ.
ເຖິງວ່າຈະມີຄວາມຈິງທີ່ວ່າຄອມພິວເຕີ quantum ຈະສາມາດທໍາລາຍເຕັກນິກການເຂົ້າລະຫັດຈໍານວນຫຼາຍທີ່ໃຊ້ໃນມື້ນີ້, ມັນຄາດວ່າຈະສ້າງການທົດແທນການ hack.
ບັນຫາການເພີ່ມປະສິດທິພາບແມ່ນຄວາມເຂັ້ມແຂງຂອງຄອມພິວເຕີ quantum. ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ, ກະລຸນາເຂົ້າໄປທີ່ Qiskit GitHub.
ອອກຈາກ Reply ເປັນ