Table of Contents

    Class - XII: SEMESTER – IV: Unit – 3: Foundation of Artificial Intelligence (AI): Section 2: AI Subfields and Technologies

    AI Subfields and Technologies

    ১. Introduction

    Artificial Intelligence (AI) একটি বড় field, যার ভিতরে অনেক subfield ও technologies রয়েছে। এই subfields-এর মাধ্যমে AI বিভিন্ন ধরনের কাজ করতে পারে যেমন learning, language understanding, image recognition, decision-making ইত্যাদি।

    AI-এর গুরুত্বপূর্ণ subfields হলো:
    • Machine Learning
    • Deep Learning and Neural Networks
    • Natural Language Processing (NLP)
    • Computer Vision

    ২. Machine Learning

    Machine Learning হলো AI-এর একটি প্রধান শাখা যেখানে machine data থেকে শেখে এবং নিজে নিজে improve করে। এখানে program explicitly সব rule follow করে না, বরং data থেকে pattern শিখে।

    Machine Learning হলো এমন একটি technique যেখানে computer system data analyze করে এবং prediction বা decision নিতে পারে।

    ২.১ Types of Machine Learning

    ১) Supervised Learning

    Supervised Learning-এ model-কে labeled data দিয়ে train করা হয়। অর্থাৎ input-এর সাথে output আগে থেকেই দেওয়া থাকে।

    উদাহরণ:
    Email spam detection → spam / not spam
    Student result prediction
    • Data labeled থাকে
    • Prediction accurate হয়
    • Classification ও regression problem solve করে

    ২) Unsupervised Learning

    Unsupervised Learning-এ data unlabeled থাকে। Machine নিজে নিজে pattern ও grouping identify করে।

    উদাহরণ:
    Customer segmentation
    Market analysis
    Anomaly detection
    • কোনো predefined output নেই
    • Pattern discovery করে
    • Cluster তৈরি করে

    ৩) Reinforcement Learning

    Reinforcement Learning-এ machine trial-and-error-এর মাধ্যমে শেখে। এখানে একটি agent environment-এর সাথে interact করে reward পায়।

    উদাহরণ:
    Game playing AI
    Self-driving cars
    Robot control
    • Reward-based learning
    • Dynamic decision-making
    • Sequential problem solve করে

    ৩. Deep Learning and Neural Networks

    Deep Learning হলো Machine Learning-এর advanced form, যেখানে deep neural network ব্যবহার করা হয়। এটি complex data যেমন image, speech, text handle করতে খুব powerful।

    Deep Learning হলো এমন একটি technique যেখানে বহু-layer neural network ব্যবহার করে data থেকে complex pattern শেখা হয়।

    ৩.১ Neural Networks কী?

    Neural Network হলো human brain-inspired model। এটি interconnected neurons বা nodes দিয়ে তৈরি।

    • Input Layer – data গ্রহণ করে
    • Hidden Layer – pattern process করে
    • Output Layer – final result দেয়
    উদাহরণ:
    Face recognition system
    Voice recognition
    Image classification

    ৩.২ Deep Learning-এর বৈশিষ্ট্য

    • Large data ব্যবহার করে
    • Automatic feature extraction
    • Very high accuracy
    • Complex decision নিতে পারে

    ৪. Natural Language Processing (NLP)

    Natural Language Processing (NLP) হলো AI-এর একটি subfield যেখানে machine মানুষের language বুঝতে পারে।

    NLP হলো এমন একটি প্রযুক্তি যার মাধ্যমে computer human language বুঝতে, interpret করতে এবং generate করতে পারে।

    Applications of NLP

    • Chatbot
    • Language translation
    • Voice assistant (Alexa, Siri)
    • Text summarization
    • Sentiment analysis
    উদাহরণ:
    Google Translate
    ChatGPT
    Voice typing

    ৫. Computer Vision

    Computer Vision হলো AI-এর এমন একটি branch যেখানে computer image ও video বুঝতে পারে। এটি machine-কে “দেখার ক্ষমতা” দেয়।

    Computer Vision হলো এমন একটি প্রযুক্তি যা image ও video analyze করে object চিনতে পারে।

    Applications of Computer Vision

    • Face recognition
    • Self-driving car
    • Medical imaging
    • Object detection
    • Security surveillance
    উদাহরণ:
    Mobile face unlock
    Traffic camera detection
    Disease detection from X-ray

    ৬. Comparison Table

    Technology কাজ উদাহরণ
    Machine Learning Data থেকে শেখা Spam detection
    Deep Learning Neural network দিয়ে complex pattern Image recognition
    NLP Language বোঝা Chatbot
    Computer Vision Image বুঝা Face recognition

    ৭. Chapter Summary

    AI-এর বিভিন্ন subfields machine-কে intelligent কাজ করতে সাহায্য করে। Machine Learning data থেকে শেখে, Deep Learning complex pattern চিনতে পারে, NLP language বুঝে এবং Computer Vision image analyze করে।

    এই technologies একসাথে ব্যবহার করে modern AI system তৈরি করা হয়, যেমন chatbot, self-driving car, smart assistant, recommendation system ইত্যাদি।