সব এক্সাম

Neural Networks Deep Learning (নিউরাল নেটওয়ার্ক এবং ডিপ লার্নিং)

প্রশ্ন ও সম্পূর্ণ সমাধান

1. An artificial neural network is inspired by: (একটি কৃত্রিম নিউরাল নেটওয়ার্ক কীসের দ্বারা অনুপ্রাণিত?)
(ক) The biological human brain (জৈবিক মানুষের মস্তিষ্ক দ্বারা)
(খ) Computer cooling systems (কম্পিউটার কুলিং সিস্টেম দ্বারা)
(গ) Mechanical engines (মেকানিক্যাল ইঞ্জিন দ্বারা)
(ঘ) Traditional database rows (প্রথাগত ডাটাবেজ রো দ্বারা)
✅ সঠিক উত্তর: The biological human brain (জৈবিক মানুষের মস্তিষ্ক দ্বারা)
ব্যাখ্যা: Artificial neural networks simulate the structural interconnectivity of biological neurons to process complex information streams. (কৃত্রিম নিউরাল নেটওয়ার্কগুলো জটিল তথ্যের প্রবাহ প্রসেস করার জন্য মানুষের জৈবিক নিউরনের গাঠনিক আন্তঃসংযোগকে অনুকরণ করে।)
2. The basic processing unit of a neural network is: (নিউরাল নেটওয়ার্কের মৌলিক প্রক্রিয়াকরণ ইউনিট বা একক কোনটি?)
(ক) A hard drive byte (একটি হার্ড ড্রাইভ বাইট)
(খ) An artificial neuron or node (একটি কৃত্রিম নিউরন বা নোড)
(গ) A network router port (একটি নেটওয়ার্ক রাউটার পোর্ট)
(ঘ) A pixel (একটি পিক্সেল)
✅ সঠিক উত্তর: An artificial neuron or node (একটি কৃত্রিম নিউরন বা নোড)
ব্যাখ্যা: Neurons are the essential building blocks that receive numeric inputs, combine them, and apply functions to emit signals. (নিউরন হলো অপরিহার্য বিল্ডিং ব্লক যা সংখ্যাসূচক ইনপুট গ্রহণ করে, সেগুলোকে একত্রিত করে এবং সিগন্যাল পাঠাতে ফাংশন প্রয়োগ করে।)
3. The input layer of a neural network: (একটি নিউরাল নেটওয়ার্কের ইনপুট লেয়ার:)
(ক) Outputs final predictions (চূড়ান্ত প্রেডিকশন আউটপুট দেয়)
(খ) Receives initial raw feature data (প্রাথমিক র ডাটা বা বৈশিষ্ট্যের ডাটা গ্রহণ করে)
(গ) Stores backup config files (ব্যাকআপ কনফিগ ফাইল সংরক্ষণ করে)
(ঘ) Controls CPU clock speeds (সিপিইউ ক্লক স্পিড নিয়ন্ত্রণ করে)
✅ সঠিক উত্তর: Receives initial raw feature data (প্রাথমিক র ডাটা বা বৈশিষ্ট্যের ডাটা গ্রহণ করে)
ব্যাখ্যা: The input layer serves as the entry gate for the dataset features to pass into the network architecture for processing. (ইনপুট লেয়ারটি ডাটাসেটের ফিচারগুলোকে প্রক্রিয়াকরণের জন্য নেটওয়ার্ক আর্কিটেকচারের ভেতরে পাঠানোর প্রবেশদ্বার হিসেবে কাজ করে।)
4. An activation function helps a neural network: (একটি অ্যাক্টিভেশন ফাংশন নিউরাল নেটওয়ার্ককে কীভাবে সাহায্য করে?)
(ক) Cool down hardware chips (হার্ডওয়্যার চিপ ঠান্ডা রাখতে)
(খ) Learn complex, non-linear relationships (জটিল এবং নন-লিনিয়ার সম্পর্ক শিখতে)
(গ) Format CSV string outputs (সিএসভি স্ট্রিং আউটপুট ফরম্যাট করতে)
(ঘ) Delete unnecessary logs (অপ্রয়োজনীয় লগ ডিলেট করতে)
✅ সঠিক উত্তর: Learn complex, non-linear relationships (জটিল এবং নন-লিনিয়ার সম্পর্ক শিখতে)
ব্যাখ্যা: Without non-linear activation functions, the entire deep network simplifies mathematically into a basic, flat linear model. (নন-লিনিয়ার অ্যাক্টিভেশন ফাংশন ছাড়া, পুরো গভীর নেটওয়ার্কটি গাণিতিকভাবে একটি সাধারণ, ফ্ল্যাট লিনিয়ার মডেলে পরিণত হয়।)
5. Weights in a neural network represent: (একটি নিউরাল নেটওয়ার্কে ওয়েটস (Weights) কী নির্দেশ করে?)
(ক) The file size in kilobytes (কিলোবাইটে ফাইলের আকার)
(খ) The strength or importance of connections (সংযোগগুলোর শক্তি বা গুরুত্ব)
(গ) The screen layout resolution (স্ক্রিন লেআউট রেজোলিউশন)
(ঘ) The actual physical hardware weight (প্রকৃত শারীরিক হার্ডওয়্যারের ওজন)
✅ সঠিক উত্তর: The strength or importance of connections (সংযোগগুলোর শক্তি বা গুরুত্ব)
ব্যাখ্যা: Weights act as multiplying factors that decide how much impact a specific signal or feature has on subsequent neuron layers. (ওয়েটগুলো মাল্টিপ্লাইং ফ্যাক্টর বা গুণক হিসেবে কাজ করে যা নির্ধারণ করে যে একটি নির্দিষ্ট সিগন্যাল বা ফিচারের পরবর্তী নিউরন লেয়ারগুলোর ওপর কতটা প্রভাব থাকবে।)
6. Deep learning specifically refers to neural networks with: (ডিপ লার্নিং বলতে বিশেষভাবে এমন নিউরাল নেটওয়ার্ক বোঝায় যাতে রয়েছে:)
(ক) Only one input layer (কেবল একটি ইনপুট লেয়ার)
(খ) Multiple hidden layers between input and output (ইনপুট এবং আউটপুটের মধ্যে একাধিক হিডেন লেয়ার)
(গ) No activation functions (কোনো অ্যাক্টিভেশন ফাংশন নেই)
(ঘ) Zero hardware acceleration (কোনো হার্ডওয়্যার অ্যাক্সিলারেশন নেই)
✅ সঠিক উত্তর: Multiple hidden layers between input and output (ইনপুট এবং আউটপুটের মধ্যে একাধিক হিডেন লেয়ার)
ব্যাখ্যা: The term deep relates directly to the stacking of multiple hidden layers that capture high-level abstractions in data. ( ডিপ শব্দটি সরাসরি একাধিক হিডেন লেয়ারের স্ট্যাকিং বা স্তরের সাথে সম্পর্কিত যা ডাটার উচ্চ-স্তরের অ্যাবস্ট্রাকশন বা বৈশিষ্ট্যগুলো ধরে রাখে।)
7. A bias term in a neural network allows it to: (একটি নিউরাল নেটওয়ার্কে বায়াস (Bias) টার্মটি এটিকে কী করার অনুমতি দেয়?)
(ক) Shift the activation function graph (অ্যাক্টিভেশন ফাংশনের গ্রাফ স্থানান্তর বা শিফট করতে)
(খ) Ignore all incoming input values (সব আগত ইনপুট মান উপেক্ষা করতে)
(গ) Render web fonts properly (ওয়েব ফন্ট সঠিকভাবে রেন্ডার করতে)
(ঘ) Generate random syntax numbers (এলোমেলো সিনট্যাক্স সংখ্যা তৈরি করতে)
✅ সঠিক উত্তর: Shift the activation function graph (অ্যাক্টিভেশন ফাংশনের গ্রাফ স্থানান্তর বা শিফট করতে)
ব্যাখ্যা: Bias gives neurons an adjustable offset, enabling them to alter activation positions independently of input factor scales. (বায়াস নিউরনগুলোকে একটি সামঞ্জস্যযোগ্য অফসেট দেয়, যা তাদের ইনপুট ফ্যাক্টরের স্কেলের বাইরে স্বাধীনভাবে অ্যাক্টিভেশন পজিশন পরিবর্তন করতে সক্ষম করে।)
8. Which is a major application of deep learning? (নিচের কোনটি ডিপ লার্নিংয়ের একটি অন্যতম প্রধান অ্যাপ্লিকেশন?)
(ক) Creating basic text documents (মৌলিক টেক্সট ডকুমেন্ট তৈরি করা)
(খ) Complex computer vision and speech processing (জটিল কম্পিউটার ভিশন এবং স্পিচ প্রসেসিং)
(গ) Running system command loops (সিস্টেম কমান্ড লুপ চালানো)
(ঘ) Saving sequential data row items (সিকোয়েন্সিয়াল ডাটা রো আইটেম সেভ করা)
✅ সঠিক উত্তর: Complex computer vision and speech processing (জটিল কম্পিউটার ভিশন এবং স্পিচ প্রসেসিং)
ব্যাখ্যা: Deep neural architectures, like CNNs and Transformers, dominate image classification, video synthesis, and real-time audio interpretation. (ডিপ নিউরাল আর্কিটেকচার যেমন সিএনএন এবং ট্রান্সফর্মারগুলো ইমেজ ক্লাসিফিকেশন, ভিডিও সিন্থেসিস এবং রিয়েল-টাইম অডিও ইন্টারপ্রিটেশনে আধিপত্য বিস্তার করে।)
9. The output layer of a neural network provides: (একটি নিউরাল নেটওয়ার্কের আউটপুট লেয়ার কী প্রদান করে?)
(ক) The initial input values (প্রাথমিক ইনপুট মানসমূহ)
(খ) The final prediction or classification results (চূড়ান্ত প্রেডিকশন বা ক্লাসিফিকেশনের ফলাফল)
(গ) The direct network hardware configuration (সরাসরি নেটওয়ার্ক হার্ডওয়্যার কনফিগারেশন)
(ঘ) The code repository directory trees (কোড রিপোজিটরি ডিরেক্টরি ট্রি)
✅ সঠিক উত্তর: The final prediction or classification results (চূড়ান্ত প্রেডিকশন বা ক্লাসিফিকেশনের ফলাফল)
ব্যাখ্যা: The ultimate layer translates all deep mathematical processing into the actual classifications or numbers requested by the user. (চূড়ান্ত লেয়ারটি সমস্ত গভীর গাণিতিক প্রক্রিয়াকরণকে ব্যবহারকারীর অনুরোধ করা প্রকৃত ক্লাসিফিকেশন বা সংখ্যায় রূপান্তর করে।)
10. Backpropagation is a technique used to: (ব্যাকপ্রোপাগেশন (Backpropagation) হলো একটি টেকনিক যা ব্যবহৃত হয়:)
(ক) Delete structural log datasets (স্ট্রাকচারাল লগ ডাটাসেট ডিলেট করতে)
(খ) Update network weights based on errors (ত্রুটি বা এররের ওপর ভিত্তি করে নেটওয়ার্কের ওয়েট আপডেট করতে)
(গ) Create clean application styles (ক্লিন অ্যাপ্লিকেশন স্টাইল তৈরি করতে)
(ঘ) Speed up hard drive formats (হার্ড ড্রাইভ ফরম্যাট দ্রুত করতে)
✅ সঠিক উত্তর: Update network weights based on errors (ত্রুটি বা এররের ওপর ভিত্তি করে নেটওয়ার্কের ওয়েট আপডেট করতে)
ব্যাখ্যা: Backpropagation computes the error gradient at the output and passes it backward to correct internal node weights systematically. (ব্যাকপ্রোপাগেশন আউটপুটে এরর গ্রাডিয়েন্ট গণনা করে এবং ইন্টারনাল নোডের ওয়েটগুলোকে নিয়মতান্ত্রিকভাবে সংশোধন করার জন্য এটিকে পেছনের দিকে পাঠায়।)
11. An epoch in neural network training means: (নিউরাল নেটওয়ার্ক ট্রেনিংয়ে একটি উপযুগ বা এপোক (Epoch) মানে:)
(ক) A single weight adjustment step (একটি একক ওয়েট অ্যাডজাস্টমেন্ট স্টেপ)
(খ) One full pass through the entire training dataset (সম্পূর্ণ ট্রেনিং ডাটাসেটের মধ্য দিয়ে একবার পুরো পাস বা চক্র সম্পন্ন করা)
(গ) A structural hardware motherboard era (একটি গাঠনিক হার্ডওয়্যার মাদারবোর্ড যুগ)
(ঘ) A browser caching routine cycle (একটি ব্রাউজার ক্যাশিং রুটিন চক্র)
✅ সঠিক উত্তর: One full pass through the entire training dataset (সম্পূর্ণ ট্রেনিং ডাটাসেটের মধ্য দিয়ে একবার পুরো পাস বা চক্র সম্পন্ন করা)
ব্যাখ্যা: An epoch represents processing every sample inside the dataset exactly once forward and backward through the model. (একটি এপোক বলতে ডাটাসেটের ভেতরের প্রতিটি স্যাম্পলকে মডেলের মধ্য দিয়ে ফরওয়ার্ড এবং ব্যাকওয়ার্ডে ঠিক একবার প্রসেস করা বোঝায়।)
12. What is a Convolutional Neural Network (CNN) best suited for? (একটি কনভোলিউশনাল নিউরাল নেটওয়ার্ক (CNN) কোন কাজের জন্য সবচেয়ে বেশি উপযোগী?)
(ক) Parsing tabular finance row values (ট্যাবুলার ফাইন্যান্স রো ভ্যালু পার্স করতে)
(খ) Analyzing images and spatial visual arrays (ছবি এবং স্পেশাল ভিজ্যুয়াল অ্যারে বিশ্লেষণ করতে)
(গ) Generating simple code scripts (সহজ কোড স্ক্রিপ্ট তৈরি করতে)
(ঘ) Managing cloud network hardware routers (ক্লাউড নেটওয়ার্ক হার্ডওয়্যার রাউটার পরিচালনা করতে)
✅ সঠিক উত্তর: Analyzing images and spatial visual arrays (ছবি এবং স্পেশাল ভিজ্যুয়াল অ্যারে বিশ্লেষণ করতে)
ব্যাখ্যা: CNNs excel at capturing spatial patterns like edges, shapes, and textures through convolutional filters passing across images. (সিএনএন ছবির ওপর দিয়ে কনভোলিউশনাল ফিল্টার পাস করার মাধ্যমে এজ বা প্রান্ত, আকৃতি এবং টেক্সচারের মতো স্পেশাল প্যাটার্নগুলো ক্যাপচার করতে পারদর্শী।)
13. What does a Recurrent Neural Network (RNN) excel at processing? (একটি রিকারেন্ট নিউরাল নেটওয়ার্ক (RNN) কী প্রসেস বা প্রক্রিয়াকরণ করতে পারদর্শী?)
(ক) Static uncorrelated values (স্ট্যাটিক অসম্পর্কিত মান)
(খ) Sequential data like text sentences or time series (সিকোয়েন্সিয়াল ডাটা যেমন টেক্সট বাক্য বা টাইম সিরিজ)
(গ) Compressed image textures (কম্প্রেসড ইমেজ টেক্সচার)
(ঘ) Offline file registry setups (অফলাইন ফাইল রেজিস্ট্রি সেটআপ)
✅ সঠিক উত্তর: Sequential data like text sentences or time series (সিকোয়েন্সিয়াল ডাটা যেমন টেক্সট বাক্য বা টাইম সিরিজ)
ব্যাখ্যা: RNNs maintain an internal memory state, letting them remember previous tokens or steps in sequential data flows effectively. (আরএনএন একটি অভ্যন্তরীণ মেমোরি স্টেট বজায় রাখে, যা তাদের সিকোয়েন্সিয়াল ডাটা ফ্লোতে আগের টোকেন বা স্টেপগুলো কার্যকরভাবে মনে রাখতে সাহায্য করে।)
14. The purpose of hidden layers is to: (হিডেন লেয়ার বা লুকানো স্তরগুলোর উদ্দেশ্য হলো:)
(ক) Display intermediate user outputs (মধ্যবর্তী ইউজার আউটপুট প্রদর্শন করা)
(খ) Extract features and abstractions from data (ডাটা থেকে ফিচার এবং অ্যাবস্ট্রাকশন বের করা)
(গ) Clean local physical computer hardware (স্থানীয় ফিজিক্যাল কম্পিউটার হার্ডওয়্যার পরিষ্কার করা)
(ঘ) Encrypt website domain connections (ওয়েবসাইট ডোমেইন কানেকশন এনক্রিপ্ট করা)
✅ সঠিক উত্তর: Extract features and abstractions from data (ডাটা থেকে ফিচার এবং অ্যাবস্ট্রাকশন বের করা)
ব্যাখ্যা: Hidden layers break down high-level raw data inputs into incremental structural features that represent complicated concepts. (হিডেন লেয়ারগুলো উচ্চ-স্তরের র ডাটা ইনপুটগুলোকে ক্রমবর্ধমান গাঠনিক ফিচারে বিভক্ত করে যা জটিল কনসেপ্টগুলোকে উপস্থাপন করে।)
15. An optimizer in deep learning is responsible for: (ডিপ লার্নিংয়ে একটি অপ্টিমাইজারের দায়িত্ব হলো:)
(ক) Minimizing the loss function during training (ট্রেনিংয়ের সময় লস ফাংশন কমিয়ে আনা)
(খ) Increasing image frame outputs (ইমেজ ফ্রেম আউটপুট বাড়ানো)
(গ) Writing code validation blocks (কোড ভ্যালিডেশন ব্লক লেখা)
(ঘ) Compressing local storage files (লোকাল স্টোরেজ ফাইল কম্প্রেস করা)
✅ সঠিক উত্তর: Minimizing the loss function during training (ট্রেনিংয়ের সময় লস ফাংশন কমিয়ে আনা)
ব্যাখ্যা: Optimizers use mathematical strategies like Adam or SGD to quickly direct weights toward zero error configurations. (অপ্টিমাইজাররা ওয়েটগুলোকে দ্রুত জিরো এরর কনফিগারেশনের দিকে পরিচালিত করতে Adam বা SGD-এর মতো গাণিতিক কৌশল ব্যবহার করে।)
16. The loss function measures: (লস ফাংশন (Loss Function) কী পরিমাপ করে?)
(ক) The physical computing chip heat levels (ফিজিক্যাল কম্পিউটিং চিপের তাপের মাত্রা)
(খ) How far the model s prediction is from the target (মডেলের প্রেডিকশন টার্গেট থেকে কতটা দূরে বা ভুল তা)
(গ) The internet data transfer rates (ইন্টারনেট ডাটা ট্রান্সফার রেট)
(ঘ) The application loading times (অ্যাপ্লিকেশন লোডিং টাইম)
✅ সঠিক উত্তর: How far the model s prediction is from the target (মডেলের প্রেডিকশন টার্গেট থেকে কতটা দূরে বা ভুল তা)
ব্যাখ্যা: Loss functions calculate a clear penalty value score showing the mathematical error discrepancy of model predictions. (লস ফাংশন একটি স্পষ্ট পেনাল্টি ভ্যালু স্কোর গণনা করে যা মডেলের প্রেডিকশনের গাণিতিক ত্রুটির অসঙ্গতি দেখায়।)
17. The term Deep in Deep Learning directly scales with: (ডিপ লার্নিংয়ে ডিপ শব্দটি সরাসরি কিসের সাথে সম্পর্কিত?)
(ক) The file compression scales (ফাইল কম্প্রেশন স্কেলের সাথে)
(খ) The depth or count of hidden layer chains (হিডেন লেয়ার চেইনের গভীরতা বা সংখ্যার সাথে)
(গ) The download bandwidth levels (ডাউনলোড ব্যান্ডউইথ লেভেলের সাথে)
(ঘ) The physical computer case dimensions (ফিজিক্যাল কম্পিউটার কেসের আকারের সাথে)
✅ সঠিক উত্তর: The depth or count of hidden layer chains (হিডেন লেয়ার চেইনের গভীরতা বা সংখ্যার সাথে)
ব্যাখ্যা: Deep explicitly means adding high structural layer counts to capture complex multi-stage statistical variations. (ডিপ বলতে স্পষ্টতই জটিল মাল্টি-স্টেজ পরিসংখ্যানগত তারতম্যগুলো ক্যাপচার করার জন্য উচ্চ গাঠনিক লেয়ারের সংখ্যা যোগ করা বোঝায়।)
18. Which is NOT a valid activation function? (নিচের কোনটি একটি বৈধ অ্যাক্টিভেশন ফাংশন নয়?)
(ক) ReLU (রেলু)
(খ) Sigmoid (সিগময়েড)
(গ) Linear (লিনিয়ার)
(ঘ) BinarizeData (বাইনারাইজ ডাটা)
✅ সঠিক উত্তর: BinarizeData (বাইনারাইজ ডাটা)
ব্যাখ্যা: ReLU, Sigmoid, and Linear are mathematically recognized node layers; BinarizeData is a preprocessing step, not an activation function. (ReLU, Sigmoid এবং Linear হলো গাণিতিকভাবে স্বীকৃত নোড লেয়ার; BinarizeData একটি প্রিপ্রসেসিং ধাপ, কোনো অ্যাক্টিভেশন ফাংশন নয়।)
19. Neural networks adjust weights using: (নিউরাল নেটওয়ার্ক যেভাবে ওয়েট সামঞ্জস্য বা অ্যাডজাস্ট করে:)
(ক) Random keyboard intervals (এলোমেলো কিবোর্ড ইন্টারভ্যালের মাধ্যমে)
(খ) Gradients computed from the error loss (এরর লস থেকে গণনা করা গ্রাডিয়েন্টের মাধ্যমে)
(গ) External browser script commands (বাইরের ব্রাউজার স্ক্রিপ্ট কমান্ডের মাধ্যমে)
(ঘ) Static operating system routines (স্ট্যাটিক অপারেটিং সিস্টেম রুটিনের মাধ্যমে)
✅ সঠিক উত্তর: Gradients computed from the error loss (এরর লস থেকে গণনা করা গ্রাডিয়েন্টের মাধ্যমে)
ব্যাখ্যা: Gradients show the direction of maximum errors, and multiplying by a learning rate adjusts parameters down toward accurate setups. (গ্রাডিয়েন্টগুলো সর্বোচ্চ ত্রুটির দিক নির্দেশ করে এবং লার্নিং রেট দ্বারা গুণ করে প্যারামিটারগুলোকে নিখুঁত সেটআপের দিকে নামিয়ে আনা হয়।)
20. Gradient descent is an optimization algorithm used to: (গ্রাডিয়েন্ট ডিসেন্ট (Gradient Descent) হলো একটি অপ্টিমাইজেশন অ্যালগরিদম যা ব্যবহৃত হয়:)
(ক) Format database layout grids (ডাটাবেজ লেআউট গ্রিড ফরম্যাট করতে)
(খ) Find the minimum of the loss function (লস ফাংশনের সর্বনিম্ন মান খুঁজে বের করতে)
(গ) Convert image formats to vector scales (ইমেজ ফরম্যাটকে ভেক্টর স্কেলে রূপান্তর করতে)
(ঘ) Render advanced audio files (উন্নত অডিও ফাইল রেন্ডার করতে)
✅ সঠিক উত্তর: Find the minimum of the loss function (লস ফাংশনের সর্বনিম্ন মান খুঁজে বের করতে)
ব্যাখ্যা: Gradient descent iteratively steps downward along the mathematical curve of the loss function to locate lowest-error parameters. (গ্রাডিয়েন্ট ডিসেন্ট লস ফাংশনের গাণিতিক বক্ররেখা বরাবর ধাপে ধাপে নিচের দিকে নেমে সর্বনিম্ন-ত্রুটির প্যারামিটারগুলো সনাক্ত করে।)

এই প্রশ্ন সমাধানটি পিডিএফ হিসেবে ডাউনলোড করতে চান?

PDF ডাউনলোড করুন
অ্যাপ ইনস্টল করুন
ভালো অভিজ্ঞতার জন্য আমাদের Job Exam অ্যাপটি ইনস্টল করুন।
অ্যাপ ইনস্টল করুন
ভালো অভিজ্ঞতার জন্য JobExam অ্যাপটি ইনস্টল করুন। অফলাইনেও পড়তে ও পরীক্ষা দিতে পারবেন