আপনার AI-কে সাবধান হতে বলা বন্ধ করুন

আপনার AI-কে সাবধান হতে বলা বন্ধ করুন। এর গতকালের কোনো স্মৃতি নেই।

আমি একবার আমার AI এজেন্টকে ভুল করা থেকে বিরত রাখতে নিয়মের একটি বিশাল ফাইল তৈরি করেছিলাম। যখনই এটি ব্যর্থ হতো, আমি নতুন নতুন নির্দেশনা যোগ করতে থাকতাম। ফাইলটি ৫৬,০০০ ক্যারেক্টারে পৌঁছে গিয়েছিল। তারপর এজেন্টটি কাজ করা বন্ধ করে দিল।

আমি এর মনোযোগকে খুব বেশি ছড়িয়ে দিয়েছিলাম। আমি নিয়মগুলো কমিয়ে ১,২০০ ক্যারেক্টারে নিয়ে আসি। নিয়ম কম থাকায় এজেন্টটি আরও ভালোভাবে কাজ করতে শুরু করল।

আমি একটি কঠিন শিক্ষা পেয়েছি। নিয়ম যোগ করা নির্ভরযোগ্য AI তৈরির উপায় নয়।

বেশিরভাগ মানুষ AI-কে একজন মানুষের সহকর্মীর মতো মনে করেন। তারা ভাবেন আজকের একটি সংশোধন আগামীকাল AI-কে সাহায্য করবে। AI হলো stateless। প্রতিটি সেশন নতুনভাবে শুরু হয়। এটি আপনার আগের উপদেশগুলো মনে রাখে না।

একটি নিয়ম জানা এবং একটি নিয়ম মেনে চলার মধ্যে অনেক বড় পার্থক্য রয়েছে।

প্রম্পটে একটি নিয়ম দেওয়া মানে হলো একটি পরামর্শ দেওয়া। মডেলটি এটি দেখে, কিন্তু কাজ শেষ করার জন্য এটি উপেক্ষা করতে পারে। যদি আপনি চান এজেন্টটি থেমে যাক, তবে আরও ভালো বাক্য লিখবেন না। আপনার কোডে একটি ফিজিক্যাল গেট (physical gate) তৈরি করুন। এমন একটি স্ক্রিপ্ট ব্যবহার করুন যা কোনো চেক সফল না হওয়া পর্যন্ত সামনে এগোতে অস্বীকার করবে।

AI-কে কীভাবে আরও নির্ভুল করা যায় তা জিজ্ঞেস করা বন্ধ করুন। বরং ভুলগুলোর প্রভাব কীভাবে কমিয়ে আনা যায় (make mistakes cheap) তা নিয়ে ভাবা শুরু করুন।

তথ্য বলছে যে শুধু নির্ভুলতা যথেষ্ট নয়: • মাত্র ৪% কোম্পানি বলে যে জেনারেটিভ AI প্রত্যাশা ছাড়িয়ে গেছে (JUAS)। • মাত্র ৫% এন্টারপ্রাইজ AI পাইলট প্রোডাকশনে পৌঁছাতে পারে (MIT)। • বেশিরভাগ AI ব্যবহারকারী আসলে আগের চেয়ে বেশি ওভারটাইম করেন, কম নয় (Persol)।

বিজয়ীদের কাছে অধিক নির্ভুল মডেল নেই। তাদের কাছে রয়েছে উন্নত কাঠামো (structure)।

আরও নিয়ম লেখার পরিবর্তে এই তিনটি প্যাটার্ন ব্যবহার করুন:

  • মতপার্থক্যকে সংকেত হিসেবে ব্যবহার করুন। একই কাজ তিনটি ভিন্ন মডেলের মাধ্যমে সম্পন্ন করুন। যদি তাদের মধ্যে মতপার্থক্য থাকে, তবে সেটি একজন মানুষের কাছে পাঠান। যদি তারা একমত হয়, তবে তা পাঠিয়ে দিন।
  • এসকেলেশন ক্রাইটেরিয়া (escalation criteria) লিখুন। এজেন্টকে স্পষ্ট এক্সিট পয়েন্ট (exit points) দিন। যদি এটি দুই মিনিটের মধ্যে কোনো সমস্যার সমাধান করতে না পারে, তবে এটিকে থামতে বলুন এবং একজন মানুষের সাহায্য চাইতে বলুন।
  • এজেন্টকে একটি নির্দিষ্ট দায়িত্ব দিন। তাকে সাহায্য করার জন্য কোনো অস্পষ্ট নির্দেশ দেবেন না। তাকে একটি নির্দিষ্ট কাজ দিন, যেমন মিটিংয়ের কার্যবিবরণী (meeting minutes) তৈরি করা। একটি নির্দিষ্ট বা সংকীর্ণ কাজ মানে হলো ভুল হলেও তার প্রভাব হবে সামান্য।

প্রকৃত গার্ডরেল (guardrails) আপনাকে ধীরগতির করার জন্য নয়। এগুলো আপনাকে আরও দ্রুত চলতে সাহায্য করার জন্য, কারণ আপনি জানেন ঠিক কোথায় এজেন্টকে থামতে হবে।

আপনার AI-কে উপদেশ দেওয়া বন্ধ করুন। এমন একটি কাঠামো তৈরি করুন যা AI ভুল করলেও কাজ করে।

উৎস: https://dev.to/nomurasan/stop-telling-your-ai-to-be-careful-next-time-it-has-no-memory-of-yesterday-i6c

ঐচ্ছিক লার্নিং কমিউনিটি: https://t.me/GyaanSetuAi