সব এক্সাম
Machine Learning (মেশিন লার্নিং)
প্রশ্ন ও সম্পূর্ণ সমাধান
1.
Supervised learning requires: (সুপারভাইজড লার্নিংয়ের জন্য কী প্রয়োজন?)
(ক) Unlabeled data (লেবেলবিহীন ডাটা)
(খ) Labeled data with targets (টার্গেটসহ লেবেলযুক্ত ডাটা)
(গ) No data (কোনো ডাটা নয়)
(ঘ) Hardware upgrades (হার্ডওয়্যার আপগ্রেড)
✅ সঠিক উত্তর: Labeled data with targets (টার্গেটসহ লেবেলযুক্ত ডাটা)
ব্যাখ্যা: Supervised learning requires a dataset where every single input already has its corresponding correct output or label attached. (সুপারভাইজড লার্নিংয়ের জন্য এমন একটি ডাটাসেটের প্রয়োজন হয় যেখানে প্রতিটি ইনপুটের সাথে তার সংশ্লিষ্ট সঠিক আউটপুট বা লেবেল যুক্ত থাকে।)
2.
Unsupervised learning is used to: (আনসুপারভাইজড লার্নিং কীসের জন্য ব্যবহৃত হয়?)
(ক) Predict exact labels (সঠিক লেবেল প্রেডিক্ট করতে)
(খ) Find hidden patterns or clusters (লুকানো প্যাটার্ন বা ক্লাস্টার খুঁজে বের করতে)
(গ) Follow human instructions (মানুষের নির্দেশাবলী অনুসরণ করতে)
(ঘ) Delete database files (ডাটাবেজ ফাইল ডিলেট করতে)
✅ সঠিক উত্তর: Find hidden patterns or clusters (লুকানো প্যাটার্ন বা ক্লাস্টার খুঁজে বের করতে)
ব্যাখ্যা: Unsupervised learning algorithms examine unlabeled data to discover organic groupings, internal structures, or similarities on their own. (আনসুপারভাইজড লার্নিং অ্যালগরিদমগুলো লেবেলবিহীন ডাটা পরীক্ষা করে নিজস্ব উপায়ে অর্গানিক গ্রুপিং, অভ্যন্তরীণ স্ট্রাকচার বা মিল খুঁজে বের করার জন্য।)
3.
Which is an example of supervised learning? (নিচের কোনটি সুপারভাইজড লার্নিংয়ের একটি উদাহরণ?)
(ক) Grouping customers by age (গ্রাহকদের বয়সের ভিত্তিতে গ্রুপ করা)
(খ) Predicting house prices from features (বৈশিষ্ট্যের ওপর ভিত্তি করে বাড়ির দামের ভবিষ্যদ্বাণী করা)
(গ) Reducing data dimensions (ডাটার ডাইমেনশন বা মাত্রা কমানো)
(ঘ) Random text sorting (এলোমেলো টেক্সট সর্টিং)
✅ সঠিক উত্তর: Predicting house prices from features (বৈশিষ্ট্যের ওপর ভিত্তি করে বাড়ির দামের ভবিষ্যদ্বাণী করা)
ব্যাখ্যা: House price prediction uses features like size and rooms alongside historical target prices, which is a classic regression task. (বাড়ির দামের ভবিষ্যদ্বাণী করার জন্য সাইজ এবং রুমের মতো ফিচারের পাশাপাশি অতীতের টার্গেট প্রাইস ব্যবহার করা হয়, যা একটি ক্লাসিক রিগ্রেশন কাজ।)
4.
Classification tasks in ML: (মেশিন লার্নিংয়ে ক্লাসিফিকেশন বা শ্রেণীবিভাগের কাজগুলো:)
(ক) Predict continuous numbers (ক্রমাগত বা কন্টিনিউয়াস সংখ্যা প্রেডিক্ট করে)
(খ) Assign data into distinct categories (ডাটাকে নির্দিষ্ট ক্যাটাগরি বা শ্রেণীতে বিভক্ত করে)
(গ) Sort hardware circuits (হার্ডওয়্যার সার্কিট সর্ট করে)
(ঘ) Increase system storage (সিস্টেমের স্টোরেজ বাড়ায়)
✅ সঠিক উত্তর: Assign data into distinct categories (ডাটাকে নির্দিষ্ট ক্যাটাগরি বা শ্রেণীতে বিভক্ত করে)
ব্যাখ্যা: Classification takes input parameters and assigns them to discrete output classes, such as dividing emails into Spam or Not Spam . (ক্লাসিফিকেশন ইনপুট প্যারামিটার গ্রহণ করে এবং সেগুলোকে আলাদা ক্লাসে বিভক্ত করে, যেমন ইমেইলকে স্প্যাম বা স্প্যাম নয় ক্যাটাগরিতে ভাগ করা।)
5.
Regression tasks in ML: (মেশিন লার্নিংয়ে রিগ্রেশনের কাজগুলো:)
(ক) Predict discrete categories (নির্দিষ্ট ক্যাটাগরি প্রেডিক্ট করে)
(খ) Predict continuous numerical values (ক্রমাগত গাণিতিক মান বা কন্টিনিউয়াস নিউমেরিক্যাল ভ্যালু প্রেডিক্ট করে)
(গ) Clear browser cache (ব্রাউজারের ক্যাশ ক্লিয়ার করে)
(ঘ) Design computer websites (কম্পিউটার ওয়েবসাইট ডিজাইন করে)
✅ সঠিক উত্তর: Predict continuous numerical values (ক্রমাগত গাণিতিক মান বা কন্টিনিউয়াস নিউমেরিক্যাল ভ্যালু প্রেডিক্ট করে)
ব্যাখ্যা: Regression involves forecasting a real, continuous number, such as predicting future stock market prices or temperature readings. (রিগ্রেশন বলতে একটি বাস্তব, কন্টিনিউয়াস সংখ্যা অনুমান করা বোঝায়, যেমন স্টক মার্কেটের ভবিষ্যৎ দাম বা তাপমাত্রার রিডিং প্রেডিক্ট করা।)
6.
Clustering is an example of: (ক্লাস্টারিং নিচের কোনটির একটি উদাহরণ?)
(ক) Supervised learning (সুপারভাইজড লার্নিং)
(খ) Unsupervised learning (আনসুপারভাইজড লার্নিং)
(গ) Hardware routing (হার্ডওয়্যার রাউটিং)
(ঘ) Manual data sorting (ম্যানুয়াল ডাটা সর্টিং)
✅ সঠিক উত্তর: Unsupervised learning (আনসুপারভাইজড লার্নিং)
ব্যাখ্যা: Clustering groups similar data items together based strictly on feature traits without using predefined labels or answers. (ক্লাস্টারিং কোনো পূর্বনির্ধারিত লেবেল বা উত্তর ছাড়াই সম্পূর্ণভাবে ফিচারের বৈশিষ্ট্যের ওপর ভিত্তি করে একজাতীয় ডাটাকে একসাথে গ্রুপ করে।)
7.
Which algorithm is commonly used for classification? (ক্লাসিফিকেশনের জন্য সাধারণত কোন অ্যালগরিদমটি ব্যবহৃত হয়?)
(ক) Linear Regression (লিনিয়ার রিগ্রেশন)
(খ) Logistic Regression (লজিস্টিক রিগ্রেশন)
(গ) K-Means Clustering (কে-মিন্স ক্লাস্টারিং)
(ঘ) Apriori Algorithm (অ্যাপ্রিওরি অ্যালগরিদম)
✅ সঠিক উত্তর: Logistic Regression (লজিস্টিক রিগ্রেশন)
ব্যাখ্যা: Despite having regression in its name, Logistic Regression is fundamentally a classification model used to calculate probabilities for categories. (নামে রিগ্রেশন থাকা সত্ত্বেও, লজিস্টিক রিগ্রেশন মূলত একটি ক্লাসিফিকেশন মডেল যা বিভিন্ন ক্যাটাগরির সম্ভাব্যতা গণনা করতে ব্যবহৃত হয়।)
8.
What is a decision tree? (ডিসিশন ট্রি (Decision Tree) কী?)
(ক) A structural hardware cable (একটি স্ট্রাকচারাল হার্ডওয়্যার কেবল)
(খ) A flowchart-like structure for making decisions (সিদ্ধান্ত নেওয়ার জন্য ফ্লোচার্টের মতো একটি স্ট্রাকচার)
(গ) A random folder system (একটি এলোমেলো ফোল্ডার সিস্টেম)
(ঘ) An internet browser tool (একটি ইন্টারনেট ব্রাউজার টুল)
✅ সঠিক উত্তর: A flowchart-like structure for making decisions (সিদ্ধান্ত নেওয়ার জন্য ফ্লোচার্টের মতো একটি স্ট্রাকচার)
ব্যাখ্যা: A decision tree splits data points step-by-step using true/false feature conditions, creating a branching path that leads to a prediction. (একটি ডিসিশন ট্রি ট্রু/ফলস ফিচার কন্ডিশন ব্যবহার করে ধাপে ধাপে ডাটা পয়েন্টগুলোকে বিভক্ত করে, যা একটি শাখা-প্রশাখার পথ তৈরি করে প্রেডিকশনের দিকে নিয়ে যায়।)
9.
Overfitting occurs when a model: (ওভারফিটিং (Overfitting) ঘটে যখন একটি মডেল:)
(ক) Learns the training data too well, including noise (নয়েজসহ ট্রেনিং ডাটা খুব বেশি ভালোভাবে শিখে ফেলে)
(খ) Fails to learn patterns at all (প্যাটার্ন শিখতে সম্পূর্ণভাবে ব্যর্থ হয়)
(গ) Runs too fast on servers (সার্ভারে খুব দ্রুত রান করে)
(ঘ) Saves data smoothly (ডাটা সুন্দরভাবে সেভ করে)
✅ সঠিক উত্তর: Learns the training data too well, including noise (নয়েজসহ ট্রেনিং ডাটা খুব বেশি ভালোভাবে শিখে ফেলে)
ব্যাখ্যা: Overfitting means the model memorized the training examples perfectly but fails completely when tested on new, unseen data. (ওভারফিটিং মানে মডেলটি ট্রেনিংয়ের উদাহরণগুলো নিখুঁতভাবে মুখস্থ করে ফেলেছে কিন্তু নতুন, না দেখা ডাটায় টেস্ট করার সময় সম্পূর্ণ ব্যর্থ হয়।)
10.
Underfitting happens when a model: (আন্ডারফিটিং (Underfitting) ঘটে যখন একটি মডেল:)
(ক) Is too complex for data (ডাটার জন্য খুব বেশি জটিল হয়)
(খ) Cannot capture the underlying pattern of data (ডাটার অন্তর্নিহিত প্যাটার্ন ধরতে পারে না)
(গ) Memorizes training data (ট্রেনিং ডাটা মুখস্থ করে ফেলে)
(ঘ) Uses too much GPU memory (প্রচুর জিপিইউ মেমোরি ব্যবহার করে)
✅ সঠিক উত্তর: Cannot capture the underlying pattern of data (ডাটার অন্তর্নিহিত প্যাটার্ন ধরতে পারে না)
ব্যাখ্যা: Underfitting occurs when an algorithm is too simple to grasp the mathematical structures inside the dataset, causing low accuracy everywhere. (আন্ডারফিটিং তখন ঘটে যখন একটি অ্যালগরিদম ডাটাসেটের ভেতরের গাণিতিক স্ট্রাকচারগুলো বোঝার জন্য খুব বেশি সাধারণ বা সিম্পল হয়, যার ফলে সব জায়গাতেই কম অ্যাকুরেসি দেখা যায়।)
11.
The term features in ML means: (মেশিন লার্নিংয়ে ফিচার শব্দের অর্থ হলো:)
(ক) Website visual elements (ওয়েবসাইটের ভিজ্যুয়াল উপাদান)
(খ) Individual measurable properties of data (ডাটার স্বতন্ত্র পরিমাপযোগ্য বৈশিষ্ট্যসমূহ)
(গ) Computer CPU specs (কম্পিউটারের সিপিইউ স্পেসিফিকেশন)
(ঘ) Software version updates (সফটওয়্যার ভার্সন আপডেট)
✅ সঠিক উত্তর: Individual measurable properties of data (ডাটার স্বতন্ত্র পরিমাপযোগ্য বৈশিষ্ট্যসমূহ)
ব্যাখ্যা: Features are the input variables or properties provided to an algorithm to help it characterize the samples it is evaluating. (ফিচার হলো একটি অ্যালগরিদমে দেওয়া ইনপুট ভেরিয়েবল বা বৈশিষ্ট্য যা নমুনাগুলোকে চিহ্নিত করতে সাহায্য করে।)
12.
A target variable in ML represents: (মেশিন লার্নিংয়ে একটি টার্গেট ভেরিয়েবল কী উপস্থাপন করে?)
(ক) System hardware goals (সিস্টেম হার্ডওয়্যারের লক্ষ্য)
(খ) The value or class to be predicted (যে মান বা ক্লাসটি প্রেডিক্ট বা অনুমান করতে হবে)
(গ) Internet speed metrics (ইন্টারনেট স্পিড মেট্রিক্স)
(ঘ) User account passwords (ব্যবহারকারীর অ্যাকাউন্টের পাসওয়ার্ড)
✅ সঠিক উত্তর: The value or class to be predicted (যে মান বা ক্লাসটি প্রেডিক্ট বা অনুমান করতে হবে)
ব্যাখ্যা: The target variable is the final output or label column that the machine learning algorithm is trying to accurately discover or forecast. (টার্গেট ভেরিয়েবল হলো চূড়ান্ত আউটপুট বা লেবেল কলাম যা মেশিন লার্নিং অ্যালগরিদমটি সঠিকভাবে খোঁজার বা অনুমান করার চেষ্টা করে।)
13.
Which represents an unsupervised learning problem? (নিচের কোনটি একটি আনসুপারভাইজড লার্নিং সমস্যার উদাহরণ?)
(ক) Predicting email spam (ইমেইল স্প্যাম প্রেডিক্ট করা)
(খ) Grouping store items by purchase patterns (ক্রয়ের প্যাটার্নের ভিত্তিতে দোকানের পণ্যগুলোকে গ্রুপ করা)
(গ) Estimating car mileage (গাড়ির মাইলেজ অনুমান করা)
(ঘ) Face detection bounds (ফেস ডিটেকশন বাউণ্ডস)
✅ সঠিক উত্তর: Grouping store items by purchase patterns (ক্রয়ের প্যাটার্নের ভিত্তিতে দোকানের পণ্যগুলোকে গ্রুপ করা)
ব্যাখ্যা: Grouping items without predefined tags requires tracking commonalities across purchases autonomously, making it an unsupervised clustering problem. (পূর্বনির্ধারিত ট্যাগ ছাড়া পণ্যগুলোকে গ্রুপ করার জন্য স্বায়ত্তশাসিতভাবে ক্রয়ের মিলগুলো ট্র্যাক করতে হয়, যা একটি আনসুপারভাইজড ক্লাস্টারিং সমস্যা।)
14.
Training error refers to: (ট্রেনিং এরর বা প্রশিক্ষণের ত্রুটি বলতে বোঝায়:)
(ক) Errors made on the training dataset (ট্রেনিং ডাটাসেটের ওপর হওয়া ভুল বা ত্রুটি)
(খ) Errors during software installation (সফটওয়্যার ইনস্টলেশনের সময় হওয়া ভুল)
(গ) Hardware component damage (হার্ডওয়্যার উপাদানের ক্ষতি)
(ঘ) Browser timeout errors (ব্রাউজার টাইমআউট এরর)
✅ সঠিক উত্তর: Errors made on the training dataset (ট্রেনিং ডাটাসেটের ওপর হওয়া ভুল বা ত্রুটি)
ব্যাখ্যা: Training error measures how many wrong assumptions or incorrect calculations the mathematical model makes while learning directly from the training set. (ট্রেনিং এরর পরিমাপ করে যে গাণিতিক মডেলটি ট্রেনিং সেট থেকে সরাসরি শেখার সময় কতটি ভুল অনুমান বা ভুল হিসাব করেছে।)
15.
Test error measures a model s performance on: (টেস্ট এরর একটি মডেলের পারফরম্যান্স পরিমাপ করে কিসের ওপর?)
(ক) The same training data (একই ট্রেনিং ডাটার ওপর)
(খ) New, unseen test data (নতুন, আগে না দেখা টেস্ট ডাটার ওপর)
(গ) Operating system boots (অপারেটিং সিস্টেম বুটের ওপর)
(ঘ) Database deletion tasks (ডাটাবেজ ডিলেশনের ওপর)
✅ সঠিক উত্তর: New, unseen test data (নতুন, আগে না দেখা টেস্ট ডাটার ওপর)
ব্যাখ্যা: Test error indicates how well a model has generalized by exposing it to separate, clean data that it never analyzed during training. (টেস্ট এরর নির্দেশ করে যে একটি মডেল আলাদা ও ফ্রেশ ডাটার মুখোমুখি হয়ে কতটা জেনারেলাইজ করতে পেরেছে, যা এটি ট্রেনিংয়ের সময় কখনোই দেখেনি।)
16.
Validation data is primarily used to: (ভ্যালিডেশন ডাটা মূলত কীসের জন্য ব্যবহৃত হয়?)
(ক) Store user login sessions (ব্যবহারকারীর লগইন সেশন সংরক্ষণ করতে)
(খ) Tune model hyperparameters and prevent overfitting (মডেলের হাইপারপ্যারামিটার টিউন করতে এবং ওভারফিটিং প্রতিরোধ করতে)
(গ) Replace network firewalls (নেটওয়ার্ক ফায়ারওয়্যাল প্রতিস্থাপন করতে)
(ঘ) Render website layout animations (ওয়েবসাইট লেআউট অ্যানিমেশন রেন্ডার করতে)
✅ সঠিক উত্তর: Tune model hyperparameters and prevent overfitting (মডেলের হাইপারপ্যারামিটার টিউন করতে এবং ওভারফিটিং প্রতিরোধ করতে)
ব্যাখ্যা: Validation datasets serve as an intermediate checkpoint to test configurations and parameters before evaluating the final model on the test set. (ভ্যালিডেশন ডাটাসেট টেস্ট সেটে চূড়ান্ত মডেল মূল্যায়নের আগে কনফিগারেশন এবং প্যারামিটারগুলো পরীক্ষা করার জন্য একটি মধ্যবর্তী চোকপয়েন্ট হিসেবে কাজ করে।)
17.
K-Means is a well-known algorithm for: (কে-মিন্স (K-Means) কীসের জন্য একটি সুপরিচিত অ্যালগরিদম?)
(ক) Regression analysis (রিগ্রেশন বিশ্লেষণ)
(খ) Clustering and grouping (ক্লাস্টারিং এবং গ্রুপিং)
(গ) Operating system build (অপারেটিং সিস্টেম বিল্ড)
(ঘ) Image file rendering (ইমেজ ফাইল রেন্ডারিং)
✅ সঠিক উত্তর: Clustering and grouping (ক্লাস্টারিং এবং গ্রুপিং)
ব্যাখ্যা: K-Means partition data points into K distinct clusters based on Euclidean distance metrics from calculated cluster centroids. (কে-মিন্স ডাটানির্ভর পয়েন্টগুলোকে তাদের হিসাবকৃত ক্লাস্টার সেন্ট্রয়েড থেকে ইউক্লিডিয়ান দূরত্বের ভিত্তিতে K সংখ্যক নির্দিষ্ট ক্লাস্টারে বিভক্ত করে।)
18.
In reinforcement learning, actions are guided by: (রিইনফোর্সমেন্ট লার্নিংয়ে কাজগুলো কীসের দ্বারা পরিচালিত হয়?)
(ক) Static file structures (স্ট্যাটিক ফাইল স্ট্রাকচার)
(খ) Rewards and penalties from an environment (পরিবেশ থেকে পাওয়া পুরস্কার বা পেনাল্টি/শাস্তি)
(গ) Manual spreadsheet macros (ম্যানুয়াল স্প্রেডশীট ম্যাক্রো)
(ঘ) Precoded web code text (প্রিকোডেড ওয়েব কোড টেক্সট)
✅ সঠিক উত্তর: Rewards and penalties from an environment (পরিবেশ থেকে পাওয়া পুরস্কার বা পেনাল্টি/শাস্তি)
ব্যাখ্যা: Reinforcement learning trains agents to maximize long-term rewards through iterative trial-and-error choices inside a dynamic environment. (রিইনফোর্সমেন্ট লার্নিং একটি গতিশীল পরিবেশের মধ্যে বারবার ট্রায়াল-অ্যান্ড-এরর বা চেষ্টা ও ভুলের মাধ্যমে এজেন্টদের দীর্ঘমেয়াদী পুরস্কার সর্বোচ্চ করতে প্রশিক্ষণ দেয়।)
19.
An agent in reinforcement learning is: (রিইনহোর্সমেন্ট লার্নিংয়ে একজন এজেন্ট (Agent) হলো:)
(ক) The database server hardware (ডাটাবেজ সার্ভার হার্ডওয়্যার)
The decision-making entity interacting with the environment (পরিবেশের সাথে ইন্টারঅ্যাক্ট করা সিদ্ধান্ত গ্রহণকারী সত্তা)
(খ) The website layout designer (ওয়েবসাইট লেআউট ডিজাইনার)
(গ) The storage optimization script (স্টোরেজ অপ্টিমাইজেশন স্ক্রিপ্ট)
(ঘ) b
✅ সঠিক উত্তর: N/A
ব্যাখ্যা: Easy
20.
Which area relies heavily on reinforcement learning? (কোন ক্ষেত্রটি রিইনফোর্সমেন্ট লার্নিংয়ের ওপর গভীরভাবে নির্ভরশীল?)
(ক) Static image display (স্ট্যাটিক ইমেজ প্রদর্শন)
(খ) Autonomous robotics and game playing (স্বায়ত্তশাসিত রোবোটিক্স এবং গেম খেলা)
(গ) Word processor text saving (ওয়ার্ড প্রসেসর টেক্সট সেভিং)
(ঘ) Basic mathematical additions (মৌলিক গাণিতিক যোগফল)
✅ সঠিক উত্তর: Autonomous robotics and game playing (স্বায়ত্তশাসিত রোবোটিক্স এবং গেম খেলা)
ব্যাখ্যা: Robots navigating terrain or AI bots training to beat chess grandmasters rely on reinforcement learning to find winning action pathways. (আঁকাবাঁকা পথ চলা রোবট বা দাবা গ্র্যান্ডমাস্টারদের হারানোর জন্য তৈরি এআই বটগুলো জেতার জন্য সঠিক অ্যাকশন পাথওয়ে খুঁজে পেতে রিইনফোর্সমেন্ট লার্নিংয়ের ওপর নির্ভর করে।)
এই প্রশ্ন সমাধানটি পিডিএফ হিসেবে ডাউনলোড করতে চান?
PDF ডাউনলোড করুনঅ্যাপ ইনস্টল করুন
ভালো অভিজ্ঞতার জন্য আমাদের Job Exam অ্যাপটি ইনস্টল করুন।
অ্যাপ ইনস্টল করুন
ভালো অভিজ্ঞতার জন্য JobExam অ্যাপটি ইনস্টল করুন। অফলাইনেও পড়তে ও পরীক্ষা দিতে পারবেন