অধ্যায় 1 · AI আসলে কী
AI, মেশিন লার্নিং, ডিপ লার্নিং ও জেনারেটিভ AI
- পৃষ্ঠা 1 / 8
- 2 মিনিট পড়া
"AI" শব্দটা স্প্যাম ফিল্টার থেকে ChatGPT — সবকিছুর জন্যই ব্যবহার হয়। চ্যাটবটের ভেতরে ঢোকার আগে মূল শব্দগুলো কীভাবে একটার সাথে আরেকটা জড়িত, সেটা বোঝা দরকার। এগুলো চারটা আলাদা জিনিস নয় — বরং একটা বৃত্তের ভেতরে আরেকটা বৃত্ত।
চারটা শব্দ, একটা ছবি
- কৃত্রিম বুদ্ধিমত্তা (AI) — পুরো ক্ষেত্রটা: এমন কম্পিউটার সিস্টেম বানানো, যা সাধারণত মানুষের বুদ্ধি লাগে এমন কাজ করতে পারে — ভাষা বোঝা, ছবি চেনা, সিদ্ধান্ত নেওয়া।
- মেশিন লার্নিং (ML) — AI-এর একটা অংশ। প্রোগ্রামার প্রতিটা নিয়ম নিজে না লিখে, সিস্টেম উদাহরণ (ডেটা) থেকে প্যাটার্ন শেখে।
- ডিপ লার্নিং — মেশিন লার্নিংয়ের একটা অংশ, যেখানে অনেক স্তরের বড় নিউরাল নেটওয়ার্ক ব্যবহার হয়। আধুনিক কণ্ঠ চেনা, ছবি চেনা আর ভাষা মডেল এর ওপরই চলে।
- জেনারেটিভ AI — ডিপ লার্নিং মডেল, যা নতুন কিছু তৈরি করে: লেখা, ছবি, অডিও, কোড। ChatGPT, Claude, Gemini — সবই জেনারেটিভ AI।
প্রতিটা জেনারেটিভ AI-ই ডিপ লার্নিং; প্রতিটা ডিপ লার্নিং-ই মেশিন লার্নিং; প্রতিটা মেশিন লার্নিং-ই AI। কিন্তু উল্টোটা সত্য নয়।
নিয়ম বনাম শেখা
পুরোনো সফটওয়্যার মানুষের লেখা নিয়ম মেনে চলে। আর শেখা সিস্টেম উদাহরণ দেখে নিয়মটা নিজেই খুঁজে বের করে:
# নিয়মভিত্তিক: নিয়মটা মানুষ লেখে
def is_spam(email):
return "free money" in email.lower()
# মেশিন লার্নিং: লেবেল দেওয়া উদাহরণ থেকে মডেল নিজে নিয়ম শেখে
# (উদাহরণ মাত্র — ট্রেনিংয়ের কাজটা scikit-learn-এর মতো লাইব্রেরি করে)
examples = [
("Claim your FREE money now", "spam"),
("Meeting moved to 3 pm", "not spam"),
# ...আরও হাজারটা
]
# model = train(examples)
# model.predict("You won a prize!") -> "spam"
নিয়মভিত্তিক ফিল্টার "fr33 m0ney" ধরতে পারবে না; কিন্তু যথেষ্ট উদাহরণে শেখা মডেল পারবে — কারণ সে একটা নির্দিষ্ট বাক্য নয়, প্যাটার্নটা শিখেছে।
আপনি প্রতিদিনই AI ব্যবহার করছেন
- ইমেইলের স্প্যাম ফিল্টার আর ফোনের ফেস আনলক
- ভিডিও আর কেনাকাটার সাজেশন
- ভয়েস অ্যাসিস্ট্যান্ট আর স্বয়ংক্রিয় ক্যাপশন
- যে চ্যাটবট লেখে, সারাংশ করে, বুঝিয়ে দেয়
মূল কথা
- AI ⊃ মেশিন লার্নিং ⊃ ডিপ লার্নিং ⊃ জেনারেটিভ AI।
- মেশিন লার্নিং মানে হাতে লেখা নিয়মের বদলে ডেটা থেকে প্যাটার্ন শেখা।
- ChatGPT-এর মতো চ্যাটবট হলো ডিপ লার্নিংয়ের ওপর বানানো জেনারেটিভ AI।