
বাংলায় জেনেরেটিভ এই এর ফুল কোর্স নিয়ে এখন একটি গিটবুক তৈরী হয়েছে, সেখানে এখন প্রতিটি চ্যাপ্টার বই আকারে পাবেন এই লিংকে: https://haquenam.gitbook.io/learningwithenam
বাংলায় জেনারেটিভ এআই কোর্স এর এই সিরিজে গত রচনায় আমারা জেনেছি, কৃত্রিম বুদ্ধিমত্তা, মেশিন লার্নিং, ডিপ লার্নিং, জেনারেটিভ এআই সম্পর্কে। আজকে শিখবো, জেনারেটিভ বিরোধী নেটওয়ার্ক (Generative adversarial networks – GAN) এবং বড় ভাষা মডেল (LLM) সম্পর্কে।
আগের রচনায় আমরা জেনেছি যে জেনারেটিভ এআই এর মূল কাজ হলো নতুন কিছু তৈরি করা। এটি প্রযুক্তিগত এলগরিদম, যেমন জেনারেটিভ বিরোধী নেটওয়ার্ক (Generative adversarial networks – GAN), ব্যবহার করে ডেটা থেকে শেখে এবং সেই শেখার জ্ঞান থেকে নতুন চিত্র, সঙ্গীত, বা অন্য সৃজনশীল আউটপুট তৈরি করে। এখন তাহলে GAN সম্পর্কে একটু জেনে নেই, তারপর দেখবো, বড় ভাষা মডেল (Large Language models – LLM)।
আপনাদের বাংলায় এআই (Artificial Intelligence) এবং জেনেরেটিভ এআই (Generative AI) শেখানোর জন্য একটি ভিডিও সিরিজ শুরু করার কথা দিয়েছি আমার ইউটিউব চ্যানেলে। এই ভিডিও টিউটোরিয়াল গুলো ভালো ভাবে রপ্ত করার জন্য, এই আর্টিকেলগুলো তৌরি হচ্ছে। যা ধারাবাহিকভাবে চলতে থাকবে আমার লিঙ্কেডিন প্রোফাইল আর আমার ব্লগে। আজকে দ্বিতীয় পর্ব।
জেনারেটিভ বিরোধী নেটওয়ার্ক (Generative adversarial networks – GAN)
পূর্বের রচনায়, আমরা বৈষম্যমূলক মডেল (Discriminative Model) এবং জেনারেটিভ মডেল (Generative Model) জেনেছি। জেনারেটিভ বিরোধী নেটওয়ার্ক (Generative Adversarial Networks – GAN) হচ্ছে এই দুটির সমন্বয়ে গঠিত এক ধরনের কৃত্রিম বুদ্ধিমত্তা (AI) মডেল। উদহারণ স্বরূপ বলা যায়, একটি জেনারেটর (Generative Model) ব্যবহার করে কোনও ব্যক্তির ছবি তৈরি করা যায় যা একেবারে বাস্তব মানুষের মত দেখায়। আবার ডিসক্রিমিনেটর (Discriminative Model) ব্যবহার করে বোঝা যায় যে এই ছবি বাস্তব না বা জেনারেটর দ্বারা তৈরি। এর ফলে, বলা যায় যে, GAN এমন একটি প্রযুক্তি যা কেবল মেশিন লার্নিং এবং ডেটা বিজ্ঞানের ক্ষেত্রে ব্যাপক প্রয়োগ পেয়েছে তা নয়, বরং শিল্প এবং সৃজনশীলতার ক্ষেত্রেও অনেক সাহায্য করছে।
বড় ভাষা মডেল (Large Language Models – LLM)
বৃহত্তর AI (Artificial Intelligence) ল্যান্ডস্কেপে জেনারেটিভ এআই (Generative AI) কোথায় ফিট করে তা নিয়ে বিশেষ গবেষণা করা যাক। আগেই জেনেছি, জেনারেটিভ এআই হলো গভীর শিক্ষার (Deep Learning) একটি বিশেষ শাখা, যা লেবেলযুক্ত (Labelled) এবং লেবেলবিহীন (Unlabelled) ডেটা প্রক্রিয়া করার জন্য কৃত্রিম নিউরাল নেটওয়ার্ক (Artificial Neural Network) ব্যবহার করে। আর বড় ভাষার মডেল (Large Language Models – LLMs) হল এমন কৃত্রিম বুদ্ধিমত্তা (Artificial Intelligence – AI) প্রযুক্তি, যা বিশাল পরিসরে ভাষার ডেটা থেকে শেখে এবং যা ভাষার স্ট্রাকচার (Structure), গ্রামার (Grammar), অর্থ (Meaning) এবং সম্প্রসারণ (Context) বুঝতে সক্ষম হয়।
GPT-4 (Generative Pre-trained Transformer 4) এর মতো বড় ভাষা মডেলগুলি বাস্তবসম্মত এবং প্রাসঙ্গিকভাবে উপযুক্ত পাঠ্য তৈরি করার ক্ষমতা দেখিয়ে ব্যাপক মনোযোগ অর্জন করেছে। এই মডেলগুলি গভীর শিক্ষার (Deep Learning) ভিত্তিতে নির্মিত, ট্রান্সফর্মার (Transformer) নামক একটি অত্যাধুনিক স্থাপত্য ব্যবহার করে। এটি বিস্তৃত প্রশিক্ষণ ডেটা (Training Data) থেকে শেখা, বড় ভাষা মডেলগুলি ব্যাকরণ (Grammar), শব্দার্থবিদ্যা (Semantics) এবং ডোমেন-নির্দিষ্ট (Domain-Specific) জ্ঞান বোঝতে সক্ষম।
উদাহরণ এবং ব্যাখ্যা:
টেক্সট উত্পন্ন করা (Text Generation):
LLMs ব্যবহার করে বিভিন্ন ধরণের লেখা তৈরি করা যায়, যেমন প্রবন্ধ (Article), কাবিতা (Poem), গল্প (Story) ইত্যাদি। উদাহরণ: কোনও নির্দিষ্ট বিষয়ে একটি প্রবন্ধ লেখার জন্য LLM ব্যবহার করা।
অনুবাদ (Translation):
LLMs বিভিন্ন ভাষার মধ্যে অনুবাদ করতে সক্ষম। উদাহরণ: ইংরেজি (English) থেকে বাংলা (Bengali), বা অন্য কোনো ভাষায় অনুবাদ।
ভাষা বোঝা (Language Understanding):
LLMs মানুষের প্রশ্নের উত্তর দেওয়া এবং তাদের সাথে কথোপকথন (Conversation) করতে সক্ষম। উদাহরণ হিসেবে বলা যায়, চ্যাটবটের (Chatbot) মাধ্যমে গ্রাহক সেবা প্রদান।
শেখা এবং শিক্ষাদান (Learning and Teaching):
LLMs বিভিন্ন বিষয়ে জ্ঞানের সোর্স (Source of Knowledge) হিসেবে ব্যবহার করা হতে পারে, এবং এটি শিক্ষকের (Teacher) মতো কাজ করতে পারে। উদাহরণ: একজন শিক্ষার্থীর গণিতের (Mathematics) সমস্যা সমাধানে সাহায্য করা।
চলবে …
P.S আমরা এই সিরিজে আস্তে আস্তে যা শিখবো: জেনারেটিভ ল্যাঙ্গুয়েজ মডেল (GLMs), ট্রান্সফরমার, হ্যালুসিনেশন, প্রম্পট ইঞ্জিনিয়ারিং, প্রম্পট ডিজাইন জেনারেটিভ এআই এর উত্থান ইত্যাদি, সঙ্গে থাকুন।
বাংলায় জেনারেটিভ এআই কোর্স (পার্ট -১)
বাংলায় জেনারেটিভ এআই কোর্স (পার্ট -২)
বাংলায় জেনারেটিভ এআই কোর্স (পার্ট -৩)
বাংলায় জেনারেটিভ এআই কোর্স (পার্ট -৪)