Table of Contents
ভূমিকা
কৃত্রিম বুদ্ধিমত্তা (Artificial Intelligence – AI) বিপ্লব দিন দিন প্রসারিত হচ্ছে এবং আমাদের বিশ্বকে নতুনভাবে বিন্যস্ত করছে। ঠিক এমন সময় কোয়ান্টাম (Quantum) প্রযুক্তি কম্পিউটিং (Computing) সম্পর্কিত আমাদের দীর্ঘদিনের ধারণাগুলো পুরোপুরি বদলে দিতে চলেছে। এখন আপনি কল্পনা করুন, যখন এআই (AI) এবং কোয়ান্টাম (Quantum) একত্রিত হয়, তখন কী হতে পারে? আজকের এই আলোচনায় আপনি দেখতে পাবেন যে সবকিছু কত দ্রুত এগোচ্ছে। সম্প্রতি ডিপমাইন্ড (DeepMind) প্রমাণ করেছে যে তারা এমন একটি যুগান্তকারী এআই (AI) মডেল উন্মোচন করেছে, যা ব্যবহারিক কোয়ান্টাম কম্পিউটার (practical quantum computer) বাস্তবতার আরও কাছাকাছি নিয়ে যাচ্ছে। এই আর্টিকেলে ব্যাখ্যা করা হবে এটি কীভাবে কাজ করে, কেন এটি ভবিষ্যতের কোয়ান্টাম কম্পিউটিং (quantum computing)-এর জন্য অত্যন্ত গুরুত্বপূর্ণ এবং এই দুটি যুগান্তকারী প্রযুক্তির মিলনে ৩টি সম্ভাব্য ফলাফল কী হতে পারে।
কোয়ান্টাম কম্পিউটার (quantum computer)-এর সম্ভাব্যতা এতটাই বিশাল যে, সবচেয়ে জটিল কম্পিউটিং সমস্যা মাত্র কয়েক ঘণ্টা বা এমনকি সেকেন্ডের মধ্যেই সমাধান করতে পারে, যেখানে প্রচলিত কম্পিউটারকে (classical computer) সেই একই কাজ করতে বিলিয়ন বছর লাগতে পারে। তবে ক্লাসিকাল কম্পিউটার (classical computer)-এর বিপরীতে কোয়ান্টাম কম্পিউটার খুবই স্পর্শকাতর, যেকোনো ধরণের শব্দ (noise), তাপ (heat), কম্পন (vibration) বা আশেপাশের অন্যান্য ছোটখাট বিরক্তির কারণে এর হিসাবনিকাশ বিঘ্নিত হতে পারে। এর ফলে কোয়ান্টাম গণনায় (quantum computation) প্রায়ই ভুল (error) দেখা দেয় এবং ফলাফল আর নির্ভরযোগ্য বা ব্যবহারোপযোগী থাকে না।
এই সমস্যার সমাধানে আধুনিক কোয়ান্টাম কম্পিউটিং (modern quantum computing) নানাবিধ ত্রুটিসংশোধন পদ্ধতি (error correction techniques) ব্যবহার করে। এই ক্ষেত্রের অন্যতম সম্মানিত বিজ্ঞানী ডেভিড ডয়চ (David Deutsch) বলেছেন, “Without error correction, all information processing, and hence all knowledge-creation, is necessarily bounded. Error correction is the beginning of infinity.” অর্থাৎ ত্রুটিসংশোধন (error correction) ছাড়া আমাদের জ্ঞানসৃষ্টির পরিসর সীমিতই থেকে যাবে। ত্রুটিসংশোধন হল অসীম সম্ভাবনার শুরু।
সবচেয়ে জনপ্রিয় ত্রুটিসংশোধনী পদ্ধতিগুলোর (error correction methods) একটি হল সার্ফেস কোড (Surface Code) পদ্ধতি। এখানে একক একটি লজিক্যাল কিউবিটের (logical qubit) মান সংরক্ষণ করতে একাধিক ফিজিক্যাল কিউবিট (physical qubit) ব্যবহার করা হয়। এর মাধ্যমে ত্রুটি সনাক্ত (error detection) ও সংশোধন (error correction) করা হয়। এই পদ্ধতি বর্তমানে গুগল (Google) ও আইবিএম (IBM)-এর মতো টেক জায়ান্টরা ব্যবহার করছে।
তবে সমস্যা হল, এই উন্নত পদ্ধতি ব্যবহার করেও আধুনিক, সর্বোন্নত কোয়ান্টাম কম্পিউটার (state-of-the-art quantum computer)-গুলোর প্রতি ১,০০০টি অপারেশনে এখনো প্রায় ১টি ত্রুটি (error) ঘটে। কিন্তু একটি বাস্তবসম্মত কোয়ান্টাম কম্পিউটার (practical quantum computer) যা জটিল ও দীর্ঘ সময়ের হিসাবনিকাশ করতে পারবে, তার জন্য ত্রুটির হার (error rate) কমিয়ে আনতে হবে এক ট্রিলিয়ন (১,০০০,০০০,০০০,০০০) অপারেশনে মাত্র ১টি ত্রুটিতে। আমরা এখনো সেই লক্ষ্যের থেকে অনেক দূরে।
সমস্যার সবচেয়ে জটিল দিকগুলোর মধ্যে একটি হল ডিকোডিং (decoding) প্রক্রিয়া। কারণ কিউবিটে (qubit) উপস্থিত বিশৃঙ্খলা (noise) কোনো নিয়ম মেনে চলে না, আর তা গতিশীল (dynamic) এবং পূর্বানুমান করা কঠিন। ঠিক এই জায়গাটিতেই ডিপমাইন্ডের (DeepMind) নতুন এআই উদ্ভাবন আলফাকিউবিট (AlphaQubit) মডেলটা কাজ করে।
আলফাকিউবিট (AlphaQubit) – কীভাবে এটি কাজ করে?
আলফাকিউবিট (AlphaQubit) হল একটি নিউরাল নেটওয়ার্ক (neural network) যা লজিক্যাল কিউবিটগুলো (logical qubit) ডিকোডার (decoder) হিসেবে কাজ করতে প্রশিক্ষিত করা হয়েছে। কোয়ান্টাম কম্পিউটার (quantum computer) থেকে প্রাপ্ত প্যারিটি চেক (parity check) তথ্যের মাধ্যমে এটি বুঝতে পারে কোথায় ত্রুটি ঘটেছে। কিন্তু এই ত্রুটির প্যাটার্ন (pattern) বেশ জটিল। আপনি এটিকে কোয়ান্টাম গণনার বানান পরীক্ষক (spell checker) হিসাবে ভাবতে পারেন, যা প্রতিটি ভুল (error) সংশোধন করে নিশ্চিত করে সবকিছু মিলে যাচ্ছে।
আলফাকিউবিট (AlphaQubit) প্রথমে হাজার হাজার সিমুলেটেড কোয়ান্টাম কম্পিউটার উদাহরণে প্রশিক্ষিত করা হয়েছিল, এরপর এটি গুগলের সিকামোর (Google’s Sycamore) কোয়ান্টাম কম্পিউটার থেকে পাওয়া পরীক্ষামূলক ডেটায় (experimental samples) ফাইন-টিউন (fine-tune) করা হয়। উল্লেখ্য, গুগলের সিকামোরকে (Sycamore) সময় কোয়ান্টাম সর্বোচ্চ ক্ষমতার স্বীকৃতি (quantum supremacy) অর্জন করেছিল।
আসলে আলফাকিউবিট (AlphaQubit) কোয়ান্টামের সবচেয়ে বড় চ্যালেঞ্জগুলোর একটিতে, অর্থাৎ ত্রুটি সংশোধনে (error correction) অবদান রাখছে। একটি কিউবিট (qubit) পরীক্ষার শেষে মূল অবস্থান থেকে পরিবর্তিত হয়েছে কি না তা সনাক্ত করতে, এবং প্রয়োজনে ত্রুটি সংশোধন করতে এটি গুগলের সিকামোর কোয়ান্টাম প্রসেসরে (quantum processor) ব্যবহৃত হয়।
আসুন একটি সহজ উদাহরণে দেখি। ক্লাসিক্যাল তথ্য (classical information) বিটে (bit) সংরক্ষণ করা হয়, যা হয় ০ বা ১ হতে পারে। ধরুন আমি আপনার কাছে ০ বা ১ পাঠাতে চাই, কিন্তু বিশৃঙ্খলা বা নয়েসের (noise) কারণে বিট পরিবর্তিত হতে পারে। তাই আমি হয়তো একটি বিটের মান তিনবার পাঠাব—০০০ বা ১১১। যদি শব্দের কারণে একটি বিট উল্টে যায়, আপনি হয়তো পাবেন ০০১। এখন আপনি ডিকোডার (decoder) হিসেবে বলবেন, তিনটির মধ্যে দুইটি বিট ০, সুতরাং আসল বিট ছিল ০। এটিই ডিকোডার (decoder)-এর কাজ। কিন্তু কোয়ান্টাম বিশ্বে এটি আরও জটিল, কারণ সেখানে কিউবিট ও এর স্টেট আরও বেশি সূক্ষ্ম।
বাস্তবে কোয়ান্টাম ডিকোডিং (quantum decoding) প্রক্রিয়া অনেক বেশি জটিল, কারণ সার্ফেস কোডের (Surface Code) মতো জটিল কোড ব্যবহার করা হয়। এখানে প্রতিটি লজিক্যাল কিউবিট (logical qubit) অনেকগুলো ফিজিক্যাল কিউবিট (physical qubit) দিয়ে উপস্থাপিত হয়। প্রতিটি মাইক্রোসেকেন্ডে এই ফিজিক্যাল কিউবিটগুলোর অবস্থা পড়া হয় এবং সেই পাঠানো ডেটা ৮-বিট (8-bit) সংখ্যায় প্রকাশ পায় (যদি এখানে তিনটি কিউবিট থাকে ধরি)। এই ৮-বিট তথ্য নিউরাল নেটওয়ার্কে (neural network) পাঠানো হয়, যা আগের অবস্থা মনে রেখে নতুন ডেটার সঙ্গে মিলিয়ে কাজ করে। প্রতিটি ধাপে নেটওয়ার্কের (network) অভ্যন্তরীণ অবস্থা হালনাগাদ হয়, এবং পরীক্ষার শেষে এটি বলে দেয় ত্রুটি ঘটেছে কিনা (১ মানে ত্রুটি ঘটেছে, ০ মানে ঘটেনি) এবং সঙ্গে সেই ত্রুটি ঘটার সম্ভাবনাও জানায়।
আলফাকিউবিটের ফলাফল
ডিপমাইন্ডের (DeepMind) তথ্যানুযায়ী, আলফাকিউবিট (AlphaQubit) কোয়ান্টাম ত্রুটিসংশোধনে (quantum error correction) বিদ্যমান সব ধরনের ডিকোডারকেই ছাড়িয়ে গেছে। তারা ৯৮.৫% সঠিকতার (accuracy) সঙ্গে ত্রুটিসংশোধন করতে পেরেছে এবং সামগ্রিকভাবে ত্রুটি ৩০% কমিয়েছে, যা আগের সেরা পদ্ধতিগুলোর থেকেও উন্নত।
এটি অত্যন্ত গুরুত্বপূর্ণ, কারণ দীর্ঘ ও জটিল কোয়ান্টাম কম্পিউটিং অপারেশন চালাতে গেলে ত্রুটির হার অত্যন্ত কম হওয়া জরুরি। এটি কোয়ান্টাম কম্পিউটারকে বড় সমস্যাগুলি—যেমন কোয়ান্টাম পদার্থবিজ্ঞান (quantum physics), কোয়ান্টাম রসায়ন (quantum chemistry), এমনকি কোয়ান্টাম ক্রিপ্টোগ্রাফি (quantum cryptography)-এর মতো ক্ষেত্রে জটিল সমস্যার সমাধানে সহায়তা করবে।
পেপারে এই ফলাফল চমৎকার দেখালেও এখনো অনেক চ্যালেঞ্জ বাকি আছে। প্রধান চ্যালেঞ্জগুলোর একটি হল গতি (speed)। সাধারণত সুপারকন্ডাক্টিং কোয়ান্টাম প্রসেসর (superconducting quantum processor) প্রতি সেকেন্ডে লক্ষ লক্ষ সামঞ্জস্য যাচাই (consistency check) করে। এই বিপুল তথ্যকে এত দ্রুত ডিকোডারে (decoder) পাঠানো এবং ব্যবহার করা সহজ নয়। এখনকার ডিকোডারগুলো এই গতির তুলনায় অন্তত ১০ গুণ ধীর। যদিও এগুলো ইতোমধ্যে আগের সেরা ডিকোডারের চেয়ে অনেক দ্রুত, তবু এই গতি বাড়ানো দরকার।
এছাড়া নির্ভুলতাও আরও বাড়াতে হবে। এক্ষেত্রে লক্ষ্যমাত্রা হল এক ট্রিলিয়ন অপারেশনে (one trillion operations) মাত্র ১টি ত্রুটি, যা পরবর্তী বিশাল অর্জনের জন্য অত্যন্ত গুরুত্বপূর্ণ।
সাম্প্রতিক এক মাসে কোয়ান্টাম কম্পিউটিং ক্ষেত্রটি আবার গতি সঞ্চয় করছে বলে মনে হচ্ছে। দেখা যাচ্ছে, অগ্রগতি দ্রুততর হচ্ছে, সম্ভবত এআই (AI) এবং কোয়ান্টাম (Quantum) ক্ষেত্রের অগ্রগতির পারস্পরিক বিনিময়ের কারণে। এটি কোয়ান্টাম হার্ডওয়্যার (quantum hardware), অ্যালগরিদম (algorithm) এবং ত্রুটিসংশোধনে (error correction) উন্নয়নকে আরো ত্বরান্বিত করছে।
ডেভিড ডয়চ (David Deutsch)-এর কথা আবার উল্লেখ করতে চাই, কারণ তিনি সত্যিই অসাধারণ। তিনি বলেছেন, “কোয়ান্টাম কম্পিউশন হল প্রকৃতি ব্যবহার করার একটি বিশেষভাবে নতুন পদ্ধতি। এটি হবে প্রথম প্রযুক্তি যা সমান্তরাল মহাবিশ্বগুলোর মধ্যে সহযোগিতায় উপকারী কাজ সম্পাদন করতে সক্ষম হবে।” এখানে তিনি বহু-বিশ্ব ব্যাখ্যার (many-world interpretation) দিকে ইঙ্গিত করছেন।
এআই এবং কোয়ান্টামের মিলন
এখন প্রশ্ন হল, যখন আমরা এআই (AI) এবং কোয়ান্টাম (Quantum) একত্র করি তখন কী ঘটে? এখানে তিনটি সম্ভাব্য ফলাফল রয়েছে।
প্রথমত, এআই কোয়ান্টাম কম্পিউটিংয়ের (quantum computing) অগ্রগতিকে ত্বরান্বিত করে, যেটা আমরা একটু আগে দেখলাম। শুধু ত্রুটিসংশোধন নয়, উন্নত কোয়ান্টাম অ্যালগরিদম (quantum algorithm) তৈরিতেও এআই সহায়ক হচ্ছে। যেমন টি-গেট (T-Gate) এর মতো জটিল অপারেশনে উন্নতি।
এআই (AI) ও কোয়ান্টাম (Quantum) পরস্পর-পরিপূরক প্রযুক্তি। এআই কোয়ান্টাম কম্পিউটিংয়ের বিকাশকে গতিময় করতে পারে, কারণ কোয়ান্টাম এখনো অপেক্ষাকৃত তরুণ প্রযুক্তি। আলফাকিউবিট (AlphaQubit) এর সাফল্য এর একটি ভাল উদাহরণ। অপরদিকে, কোয়ান্টাম কম্পিউটিংও এআইকে সহায়তা করতে পারে। কোয়ান্টাম রসায়নে (quantum chemistry) এমন অনেক জটিল ব্যবস্থা রয়েছে যেখানে তীব্র আন্তঃসম্পর্ক (strongly correlated systems) বিদ্যমান। এগুলোকে ক্লাসিকাল কম্পিউটারে সিমুলেট করা অত্যন্ত কঠিন। কিন্তু কোয়ান্টাম কম্পিউটার এই সমস্যার কার্যকর সমাধান দিতে পারে। এর ফলে বাস্তব জীবনে বিশাল প্রভাব পড়তে পারে।
আরেক দিক থেকে দেখা যায়, বর্তমানে এআই-এর বিকাশ ক্লাসিকাল হার্ডওয়্যার (classical hardware) উন্নয়নের চেয়ে দ্রুত এগোচ্ছে। ফলে এত বড় এআই মডেল ট্রেনিং (AI model training) ও পরিচালনা করতে কোয়ান্টাম কম্পিউটিং (quantum computing) ভবিষ্যতে একটি সমাধান হয়ে উঠতে পারে।
আরও একটি বিষয় হল, গবেষকরা দেখিয়েছেন, আমাদের পরিবেশ মূলত কোয়ান্টাম প্রকৃতির (quantum mechanical) এবং কোয়ান্টাম তথ্য থেকে শিখতে (learn from quantum information) কোয়ান্টাম কম্পিউটার ব্যবহার করলে ক্লাসিকাল এআই (classical AI)-এর তুলনায় বহুগুণ বেশি কার্যকর হতে পারে। এটি ক্রমাগত নমুনা বা স্যাম্পল গ্রহণের প্রয়োজনীয়তা কমিয়ে দেয়।
তবে অন্য কয়েকজন গবেষকের সঙ্গে আলোচনায় উঠে এসেছে, কখনো কখনো এআই (AI) এতটাই শক্তিশালী হয়ে উঠতে পারে যে কিছু কোয়ান্টাম কম্পিউটিং সমস্যাও এআই ব্যবহার করে এমনভাবে সরলীকরণ করা যাবে যাতে সেগুলো ক্লাসিকাল মেশিনেই সমাধানযোগ্য হয়ে ওঠে।
উপসংহার
সব মিলে, এআই (AI) ও কোয়ান্টাম (Quantum) পরস্পরের প্রতিদ্বন্দ্বী নয়, বরং তারা পরিপূরক। একত্রে কাজ করলে তারা এমন বড় বড় সমস্যা সমাধান করতে সক্ষম হবে যা আলাদাভাবে করা সম্ভব নয়। গুগল (Google), আইবিএম (IBM) এবং অ্যামাজনের (Amazon) মতো বড় কোম্পানিগুলো এই দুটি ক্ষেত্রেই বড় বিনিয়োগ করছে। মনে হচ্ছে, পরবর্তী বড় কম্পিউটিং বিপ্লব হবে এআই এবং কোয়ান্টামের যুগলবন্দী। তবে বিনিয়োগকারীদের কাছে এ দুটি প্রযুক্তি হয়তো প্রতিযোগীর মতো মনে হতে পারে। তাই পোর্টফোলিওতে (portfolio) বৈচিত্র্য রাখাটাও গুরুত্বপূর্ণ।
Leave a Reply