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 ইত্যাদি।
- 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 শিখে।
২.১ 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।
৩.১ 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 বুঝতে পারে।
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-কে “দেখার ক্ষমতা” দেয়।
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 ইত্যাদি।