ধরুন আপনার টিমের একজন প্রতিভাবান ডেটা সায়েন্টিস্ট জুপিটার নোটবুকে দুর্দান্ত একটি মেশিন লার্নিং মডেল দাঁড় করিয়েছেন। ডেমোতে সবাই মুগ্ধ। এরপর প্রশ্ন আসে — "ঠিক আছে, এটা প্রোডাকশনে দিন।" আর ঠিক তখনই প্রকল্পটি থমকে যায়। কারণ নোটবুকে ভালো চলা একটি মডেল আর প্রতিদিন লক্ষাধিক ব্যবহারকারীকে নির্ভরযোগ্যভাবে সেবা দেওয়া একটি প্রোডাকশন সিস্টেম — এই দুইয়ের মধ্যে দূরত্ব অনেক বেশি। এই দূরত্ব পার করার শৃঙ্খলার নামই MLOps (মেশিন লার্নিং অপারেশনস)MLOps (মেশিন লার্নিং অপারেশনস)মেশিন লার্নিং মডেলকে নির্ভরযোগ্যভাবে প্রোডাকশনে চালু, পর্যবেক্ষণ ও রক্ষণাবেক্ষণ করার প্রকৌশল অনুশীলন।

সহজ কথায়, MLOps হলো DevOpsDevOpsসফটওয়্যার ডেভেলপমেন্ট ও অপারেশন দলের মধ্যে সহযোগিতা বাড়িয়ে দ্রুত ও নির্ভরযোগ্য সফটওয়্যার প্রকাশের অনুশীলন-এর নীতিগুলো পুরো ML লাইফসাইকেলে প্রয়োগ করা — ডেটা প্রস্তুতি থেকে শুরু করে মডেল প্রশিক্ষণ, ডিপ্লয়মেন্ট, পর্যবেক্ষণ এবং পুনঃপ্রশিক্ষণ পর্যন্ত। গার্টনার ও ভেঞ্চারবিটে বহুল-উদ্ধৃত পরিসংখ্যান বলছে, প্রায় ৮৫ শতাংশ ML প্রকল্প কখনোই প্রোডাকশনে পৌঁছায় না (মূল উৎস নিয়ে বিতর্ক থাকলেও প্রবণতাটা সবাই স্বীকার করেন)। আমার কাছে এই সংখ্যাটাই সবচেয়ে গুরুত্বপূর্ণ শিক্ষা দেয়: ব্যর্থতার কারণ প্রায়ই মডেলের মান নয় — বরং অপরিণত এমএলওপস অবকাঠামো।

প্রকল্প কেন থমকে যায়, আসল কারণটা কী?

ডেটা সায়েন্টিস্ট একটি নোটবুক তৈরি করেন, কিন্তু সেই কোড সার্ভারে চলে না — এটাই সবচেয়ে সাধারণ প্রথম ধাক্কা। ডেটা আসে বিভিন্ন উৎস থেকে, স্কিমা হুট করে বদলে যায়, আর প্রোডাকশন ও ট্রেনিং ডেটার মধ্যে যে ফাঁক তৈরি হয় তাকে বলা হয় "ট্রেনিং-সার্ভিং স্কিউ""ট্রেনিং-সার্ভিং স্কিউ"মডেল প্রশিক্ষণের সময়কার ডেটা আর প্রকৃত ব্যবহারের সময়কার ডেটার মধ্যে অমিল, যা মডেলের কার্যকারিতা কমিয়ে দেয়। মডেল ডিপ্লয় হওয়ার পরও থেমে থাকে না গল্পটা — সময়ের সঙ্গে সঙ্গে সেটি কাজ হারাতে থাকে, যাকে বলি "মডেল ড্রিফট""মডেল ড্রিফট"বাস্তব জগতের পরিস্থিতি বদলে যাওয়ায় সময়ের সাথে মডেলের নির্ভুলতা ধীরে ধীরে কমে যাওয়া। এমএলওপস-এর গোটা কাজটাই এই সমস্যাগুলোর ব্যবস্থাপনা ঘিরে গড়ে উঠেছে।

টুলগুলো দেখলে বোঝা যায় শিল্পটা কতটা পরিণত হয়েছে

MLOps-এর সবচেয়ে জনপ্রিয় ওপেন-সোর্স টুল হলো ডেটাব্রিকসের MLflow — পরীক্ষণ ট্র্যাকিং, মডেল রেজিস্ট্রি এবং ডিপ্লয়মেন্ট প্যাকেজিংয়ে এটি প্রায় মান (de-facto standard)। Kubernetes-নির্ভর সংস্থাগুলো ঝুঁকছে গুগলের Kubeflow-র দিকে, আর পরীক্ষণ-ভিজ্যুয়ালাইজেশনে জনপ্রিয় Weights & Biases। ক্লাউড ভেন্ডররাও নিজস্ব সমন্বিত প্ল্যাটফর্ম নিয়ে হাজির:

  • Amazon SageMaker — AWS-এর বিস্তৃত ML পরিষেবা
  • Google Vertex AI — GCP-র মডেল-জীবনচক্র প্ল্যাটফর্ম
  • Azure Machine Learning — মাইক্রোসফটের এন্টারপ্রাইজ স্যুট

একটি পরিণত টিম আসলে কী করে?

পরিণত এমএলওপস অনুশীলনে বেশ কিছু উপাদান একসাথে কাজ করে — experiment tracking (কোন হাইপারপ্যারামিটারে কোন ফল এসেছে), model versioning (কোন সংস্করণ কোন ডেটায় প্রশিক্ষিত), data versioning (DVC-র মাধ্যমে), feature storefeature storeএকাধিক মডেলে পুনর্ব্যবহারযোগ্য ইনপুট ফিচার সংরক্ষণ ও পরিচালনার কেন্দ্রীয় ব্যবস্থা (পুনর্ব্যবহারযোগ্য ইনপুট ফিচার), মডেলের জন্য CI/CD পাইপলাইনCI/CD পাইপলাইনকোড পরিবর্তনের পর স্বয়ংক্রিয়ভাবে পরীক্ষা ও প্রকাশ করার ধারাবাহিক ইন্টিগ্রেশন-ডেলিভারি প্রক্রিয়া, এবং প্রোডাকশনে drift ও decay নিয়মিত পর্যবেক্ষণ। এই উপাদানগুলো না থাকলে মডেল এক-দুজন ডেটা সায়েন্টিস্টের হাতেই আটকে থাকে — এটা কোনো টেকসই ব্যবস্থা নয়।

ডেটা সায়েন্টিস্ট বনাম ML ইঞ্জিনিয়ার — সীমারেখা কি সত্যিই আছে?

আগে ডেটা সায়েন্টিস্টরাই মডেল তৈরি করতেন এবং বেশিরভাগ সময় সেখানেই থেমে যেতেন। প্রোডাকশন MLOps-এর যুগে জন্ম নিয়েছে একেবারে নতুন একটি ভূমিকা: ML ইঞ্জিনিয়ার, যার কাজ মডেলকে ডিপ্লয়েবল, মনিটরেবল ও স্কেলেবল করে তোলা। তবে বাস্তবে এই দুই ভূমিকার সীমারেখা দ্রুত ঝাপসা হয়ে যাচ্ছে — অনেক ছোট দলে একই ব্যক্তিকে উভয় ভূমিকা পালন করতে হয়, আর ভবিষ্যতের সবচেয়ে মূল্যবান কর্মী হবেন তিনিই, যিনি দুটোতেই সমান স্বচ্ছন্দ।

LLMOps: নতুন উপশাখা, নতুন মাথাব্যথা

বড় ভাষা মডেলের যুগে MLOps থেকে ডালপালা ছড়িয়েছে LLMOpsLLMOpsবড় ভাষা মডেল (LLM) নির্ভর অ্যাপ্লিকেশন প্রোডাকশনে চালানো ও পর্যবেক্ষণের জন্য বিশেষায়িত অনুশীলন। এর ফোকাস কিছুটা আলাদা — prompt versioning, evaluation (মডেলের উত্তর কতটা সঠিক বা সহায়ক তার যাচাই), hallucination detection, guardrails, এবং প্রতি-টোকেন খরচ পর্যবেক্ষণ। ২০২৪-২৫ সালে এই উপশাখায় LangSmith, Helicone, Arize Phoenix, Langfuse-র মতো টুল দ্রুত জনপ্রিয় হয়েছে।

বাংলাদেশের ফার্ম আর ক্যাম্পাস — কতটা প্রস্তুত আমরা?

বাংলাদেশের উচ্চমানের সফটওয়্যার ফার্মগুলো — যেমন TigerIT, Brain Station 23, Kaz Software এবং বেশ কিছু স্টার্টআপ — ইতিমধ্যেই তাদের এআই-নির্ভর পণ্যে MLOps অনুশীলন গ্রহণ করতে শুরু করেছে। বিশেষ করে যেসব প্রতিষ্ঠান ফিনটেক, স্বাস্থ্য বা নিয়ন্ত্রিত খাতের ক্লায়েন্টের সঙ্গে কাজ করে, তাদের জন্য মডেল-সংস্করণ ও অডিট-ট্রেইল আজ আর বিলাসিতা নয় — অপরিহার্য শর্ত।

বিশ্ববিদ্যালয় পর্যায়েও পরিবর্তন আসছে — বুয়েট, আইইউটি, ব্র্যাক ইউনিভার্সিটি, ইউআইইউ ও নর্থ সাউথের সিএসই পাঠ্যক্রমে ধীরে ধীরে এমএলওপস সম্পর্কিত অধ্যায় যুক্ত হচ্ছে। কিন্তু সত্যি বলতে, আমি এখনো অনেক তরুণ গবেষককে দেখি যারা মডেল-নির্মাণেই থেমে যান, ডিপ্লয়মেন্ট-পর্যায়ে গিয়ে হোঁচট খান।

২০২৫ সালের বাস্তবতা হলো — একটি শক্তিশালী মডেল তৈরি করা আর সেটিকে নির্ভরযোগ্য প্রোডাকশন সিস্টেমে পরিণত করা, এই দুটো একেবারেই আলাদা দক্ষতা। বাংলাদেশের যে ডেভেলপার এই দুই দক্ষতাই রপ্ত করবেন, তাঁর জন্য দেশি ও বৈশ্বিক উভয় বাজারেই প্রচুর সুযোগ অপেক্ষা করছে।