Muft Shiksha™ एक 100% Free Education Portal है 🇮🇳, जिसका उद्देश्य Class 9–12 के हर विद्यार्थी तक High-Quality Education को पूरी तरह मुफ्त पहुँचाना है। 🇮🇳 हम मानते हैं कि अच्छी शिक्षा किसी student की आर्थिक स्थिति पर निर्भर नहीं होनी चाहिए। 🇮🇳 हर विद्यार्थी को वही Quality Study Material, MCQs, Quizzes, Exam Preparation, Concept-Based Learning और Bilingual Support मिलना चाहिए, जो आमतौर पर महंगी Coaching या Premium Platforms में मिलता है। Muft Shiksha™ 🇮🇳 इसी सोच के साथ बनाया गया है
In Unit 6 of Class 12 Artificial Intelligence, under Part B: Subject Specific Skills, students learn how neural networks model patterns in data. The topic introduces artificial neurons, layers, weights, biases, activation functions, training, and prediction, helping learners understand how inputs are transformed into outputs. It also develops a practical view of neural-network performance by considering data quality, errors, limitations, and responsible use in real-world AI applications.
Easy · Level 1 · 20 questions
TOPIC PRACTICE
Quiz this set
Up to 20 questions from this page. Select your focus, then start.
20 questions
Choose questions
View options
The functioning of interconnected nerve cells in the human brain
The instruction cycle of a computer's central processing unit
Relationships between tables in a database
Routing data between devices on the internet
View options
To process input data through successive stages and produce an output
To store data permanently only
To control the computer's hardware components
To automatically remove all errors from the training data
View options
To identify and correct incorrect, biased, or risky decisions
To allow the system to make all decisions without review
To use users’ data without permission
To remove the safety rules applied to the system
View options
A value that controls the influence of an input
A value that indicates the number of inputs
The colour of an image used in the neural network
The name of a file used for training
View options
In adjusting the decision boundary
In selecting the activation function
In initializing the weights
In setting the learning rate
View options
To introduce nonlinearity into the neural network
To normalize the input data
To update weights during training
To calculate the loss between predicted and actual values
View options
The error or difference between the model’s prediction and the actual value
The price of the computer
The number of files in the dataset
The number of layers in the model
View options
The model may overshoot the minimum-loss solution and fail to settle
Training always becomes perfectly accurate
The need for training data disappears
The model’s output is always empty
View options
Training can become very slow
The model can learn without data
All useful results are obtained immediately
The error disappears automatically
View options
Loss or error
Learning rate
Number of training examples
Number of features
View options
To learn complex patterns and useful features from the input
To only receive the raw input
To produce the final classification or prediction
To permanently store all training data
View options
The use of artificial neural networks with multiple layers
The use of single-layer artificial neural networks
Programs based on manually written rules
Fixed algorithms that do not learn from data
View options
Performing successive computations on data from the input layer to the output layer
Sending error gradients from the output toward the input
Removing all the weights of the neural network
Shutting down the neural network without input
View options
To help adjust the network’s weights based on the loss
To resize input images
To delete the training data
To add new layers to the network
View options
To receive external data or features and pass them to subsequent layers
To produce the final output or prediction
To set all weights to zero during training
To stop the training of the neural network
View options
To produce the final prediction or result
To receive raw input data into the network
To extract intermediate features
To collect data for training
View options
It helps learn complex relationships by adding nonlinearity
It deletes all data before training
It automatically shuts down the neural network
It permanently hides input images
View options
To reduce loss and make predictions more accurate
To merely memorize the training data
To change the number of input features
To change the type of activation function
View options
To measure the difference between the model's prediction and the true target value
To create new data points for training
To label the input data automatically
To display the model's results visually
View options
Because it affects the speed of model updates and the stability of training
Because it only changes the model’s name
Because it automatically deletes the training data
Because it controls user accounts
Question 1EasyLevel 1
What is the concept of a neural network inspired by?तंत्रिका जाल की अवधारणा किससे प्रेरित है?
Correct answer:सही उत्तर:A
A neural network is inspired by interconnected neurons in the human brain. Its artificial neurons are linked, and the weights of these connections are adjusted during learning to recognize patterns. CPU instruction cycles, database relationships, and internet routing are different computing concepts, not the primary biological inspiration.तंत्रिका जाल मानव मस्तिष्क में परस्पर जुड़ी तंत्रिका कोशिकाओं यानी न्यूरॉन्स की कार्यप्रणाली से प्रेरित है। इसमें कृत्रिम न्यूरॉन्स जुड़े होते हैं और सीखने के दौरान उनके कनेक्शन के भार बदले जाते हैं, ताकि पैटर्न पहचाने जा सकें। अन्य विकल्प अलग कंप्यूटिंग अवधारणाएँ हैं।
What is the role of layers in an artificial neural network?कृत्रिम तंत्रिका जाल में परतों की क्या भूमिका होती है?
Correct answer:सही उत्तर:A
The input layer receives data, hidden layers transform it and learn useful features or patterns, and the output layer produces a prediction or classification. Thus, the layers process information through successive stages. They do not merely provide permanent storage, control hardware, or automatically remove errors from the data.इनपुट परत डेटा प्राप्त करती है, छिपी हुई परतें उसे रूपांतरित करके उपयोगी विशेषताएँ और पैटर्न सीखती हैं, तथा आउटपुट परत भविष्यवाणी या वर्गीकरण देती है। इसलिए परतों का मुख्य कार्य सूचना को क्रमिक चरणों में संसाधित करना है; वे केवल डेटा संग्रहित नहीं करतीं।
Why is human supervision important in an artificial intelligence system?कृत्रिम बुद्धिमत्ता प्रणाली में मानव निगरानी क्यों महत्वपूर्ण होती है?
Correct answer:सही उत्तर:A
Human supervision allows people to review AI outputs and identify errors, bias, or unacceptable risks. They can then correct the system, limit its use, request further review, or reject an unsafe result. The other options remove oversight or weaken privacy and safety.मानव निगरानी से लोग AI के परिणामों की समीक्षा करके त्रुटियों, पक्षपात और अस्वीकार्य जोखिमों की पहचान कर सकते हैं। इसके बाद वे प्रणाली में सुधार कर सकते हैं, उसके उपयोग को सीमित कर सकते हैं या असुरक्षित परिणाम को अस्वीकार कर सकते हैं। अन्य विकल्प निगरानी, गोपनीयता या सुरक्षा को कमजोर करते हैं।
What is the simple meaning of a weight in a neural network?तंत्रिका जाल में भार का सरल अर्थ क्या है?
Correct answer:सही उत्तर:A
A weight is a numerical value that determines how strongly an input contributes to a neuron's calculation. During training, the network adjusts these values to improve its outputs. A weight does not count inputs, specify an image colour, or name a training file.तंत्रिका जाल में भार एक संख्यात्मक मान होता है, जो यह निर्धारित करता है कि कोई इनपुट न्यूरॉन की गणना में कितना योगदान देगा। प्रशिक्षण के दौरान इन भारों को बदला जाता है, ताकि जाल बेहतर परिणाम दे सके। भार इनपुटों की संख्या, चित्र का रंग या फ़ाइल का नाम नहीं बताता।
What does a bias value help with in a neural network?तंत्रिका जाल में बायस (पक्षपात) मान किस कार्य में सहायता करता है?
Correct answer:सही उत्तर:A
In a neural network, a bias is a learnable constant added to the weighted sum before activation: z = w₁x₁ + w₂x₂ + b. Changing b shifts the value at which a neuron activates, so the model can move its decision boundary and fit data more flexibly. Choosing an activation function, initializing weights, and setting the learning rate are separate tasks; therefore option A is correct.तंत्रिका जाल में बायस एक सीखने योग्य स्थिरांक होता है, जिसे सक्रियण से पहले भारित योग में जोड़ा जाता है: z = w₁x₁ + w₂x₂ + b। बायस बदलने से न्यूरॉन के सक्रिय होने की सीमा बदलती है और निर्णय सीमा स्थानांतरित हो सकती है। सक्रियण फलन चुनना, भारों का प्रारंभ करना और अधिगम दर तय करना अलग कार्य हैं; इसलिए विकल्प A सही है।
What is the main role of an activation function in a neural network?तंत्रिका जाल में सक्रियण फलन की मुख्य भूमिका क्या है?
Correct answer:सही उत्तर:A
An activation function transforms the weighted input of a neuron and introduces nonlinearity. Without it, several stacked layers would behave like one linear transformation and could not represent many complex patterns. Functions such as ReLU, sigmoid, and tanh serve this role. Normalization prepares data, backpropagation updates weights, and a loss function measures error, so option A is correct.सक्रियण फलन न्यूरॉन के भारित इनपुट को बदलकर तंत्रिका जाल में अरेखीयता जोड़ता है। इसके बिना अनेक परतों वाला जाल भी लगभग एक ही रैखिक रूपांतरण जैसा व्यवहार करेगा और जटिल पैटर्न सीखना कठिन होगा। ReLU, सिग्मॉइड और tanh इसके उदाहरण हैं। सामान्यीकरण, भार-अद्यतन और हानि-गणना अलग प्रक्रियाएँ हैं; इसलिए विकल्प A सही है।
What does the loss value indicate in a neural network?न्यूरल नेटवर्क में हानि मान क्या दर्शाता है?
Correct answer:सही उत्तर:A
The loss value measures how far the model’s predictions are from the expected or actual values. During training, optimization usually aims to reduce this value, although the exact loss measure depends on the task. The number of layers describes the model’s architecture, not its prediction error.हानि मान यह मापता है कि मॉडल के अनुमान अपेक्षित या वास्तविक मानों से कितने दूर हैं। प्रशिक्षण के दौरान अनुकूलन प्रक्रिया सामान्यतः इस मान को कम करने का प्रयास करती है, हालांकि हानि का सटीक माप कार्य पर निर्भर करता है। परतों की संख्या मॉडल की संरचना बताती है, उसकी त्रुटि नहीं।
What problem can occur if the learning rate is too high?यदि अधिगम दर बहुत अधिक हो, तो कौन-सी समस्या हो सकती है?
Correct answer:सही उत्तर:A
The learning rate controls the size of each parameter update. If it is too high, updates may overshoot a minimum-loss point, causing oscillation, divergence, or unstable training. A high learning rate does not guarantee perfect accuracy, and it does not remove the need for data.अधिगम दर प्रत्येक चरण में मॉडल के मापदंडों में होने वाले बदलाव का आकार निर्धारित करती है। यदि यह बहुत अधिक हो, तो मॉडल न्यूनतम हानि वाले बिंदु को पार कर सकता है, जिससे उतार-चढ़ाव, विचलन या अस्थिर प्रशिक्षण हो सकता है। अधिक अधिगम दर न तो पूर्ण सटीकता की गारंटी देती है और न ही आँकड़ों की आवश्यकता समाप्त करती है।
What can happen if the learning rate is too low?यदि अधिगम दर बहुत कम हो, तो क्या हो सकता है?
Correct answer:सही उत्तर:A
With a very low learning rate, parameter updates are extremely small. The model may therefore need many more iterations to reduce the loss and approach a suitable solution, making training slow. A low learning rate does not eliminate the need for data or make errors disappear automatically.बहुत कम अधिगम दर पर मॉडल के मापदंडों में प्रत्येक चरण में बहुत छोटे बदलाव होते हैं। इसलिए हानि कम करने और उपयुक्त समाधान तक पहुँचने के लिए मॉडल को बहुत अधिक चरणों की आवश्यकता पड़ सकती है, जिससे प्रशिक्षण धीमा हो जाता है। कम अधिगम दर आँकड़ों की आवश्यकता समाप्त नहीं करती और न ही त्रुटि अपने आप मिटाती है।
What does a model try to reduce during training?प्रशिक्षण के दौरान मॉडल किस चीज़ को कम करने का प्रयास करता है?
Correct answer:सही उत्तर:A
During training, a model compares its predictions with the actual target values. A loss function measures the difference between them, and an optimization algorithm changes the model parameters to reduce that loss. The learning rate controls the step size of these changes, so it is not usually the main quantity being minimized.प्रशिक्षण के दौरान मॉडल अपने पूर्वानुमानों की तुलना वास्तविक लक्ष्यों से करता है। इन दोनों के अंतर को loss function मापता है, और optimization algorithm मॉडल के parameters को बदलकर इस हानि को कम करता है। Learning rate केवल बदलाव की गति या step size नियंत्रित करती है; इसे सामान्यतः प्रशिक्षण का मुख्य लक्ष्य कम करना नहीं होता।
What is the main role of hidden layers in a neural network?तंत्रिका जाल में छिपी परतों की मुख्य भूमिका क्या होती है?
Correct answer:सही उत्तर:A
Hidden layers are positioned between the input and output layers. Their neurons combine inputs through weights, apply activation functions, and transform representations step by step. With training, these layers learn useful features and increasingly complex patterns. Hence A is correct. The input layer receives raw data, the output layer generally gives the final prediction, and weights are not a permanent data store.छिपी परतें इनपुट और आउटपुट परतों के बीच स्थित होती हैं। उनके न्यूरॉन भारों के माध्यम से इनपुट मिलाते, सक्रियण फलन लगाते और अभ्यावेदन को क्रमशः बदलते हैं। प्रशिक्षण के दौरान वे उपयोगी विशेषताएँ और जटिल प्रतिरूप सीखती हैं। इसलिए A सही है। कच्चा डेटा इनपुट परत लेती है और अंतिम परिणाम सामान्यतः आउटपुट परत देती है।
What does deep learning primarily refer to?गहन अधिगम मुख्यतः किसे कहते हैं?
Correct answer:सही उत्तर:A
Option A is correct. Deep learning generally refers to machine-learning methods that use neural networks with multiple processing layers. These layers can learn increasingly complex representations from data. Single-layer networks, manually written rules, and fixed non-learning algorithms represent different approaches.विकल्प A सही है। गहन अधिगम सामान्यतः ऐसी मशीन-लर्निंग विधियों को कहते हैं जिनमें अनेक प्रसंस्करण परतों वाले तंत्रिका नेटवर्क का उपयोग होता है। ये परतें डेटा से क्रमशः अधिक जटिल विशेषताएँ और प्रतिरूप सीख सकती हैं। अन्य विकल्प अलग दृष्टिकोणों को दर्शाते हैं।
What does forward propagation mean in a neural network?तंत्रिका जाल में अग्र प्रसारण का क्या अर्थ है?
Correct answer:सही उत्तर:A
Forward propagation is the computation phase in which an input moves from the input layer through successive hidden layers to the output layer. Each layer performs weighted sums and usually applies an activation function, producing the next layer’s input and finally a prediction. Thus A is correct. Sending gradients backward is backpropagation, not forward propagation.अग्र प्रसारण वह गणना प्रक्रिया है जिसमें इनपुट डेटा इनपुट परत से छिपी परतों के माध्यम से आउटपुट परत तक आगे जाता है। प्रत्येक परत सामान्यतः भारित योग और सक्रियण फलन लागू करके अगली परत के लिए मान तैयार करती है और अंत में पूर्वानुमान बनता है। इसलिए A सही है; प्रवणताओं को पीछे भेजना बैकप्रोपेगेशन है।
What is the main purpose of backpropagation?बैकप्रोपेगेशन का मुख्य उद्देश्य क्या है?
Correct answer:सही उत्तर:A
Backpropagation uses the chain rule to calculate how the loss changes with respect to each trainable weight. It sends these gradients backward through the network, after which an optimizer such as gradient descent updates the weights to reduce prediction error. Therefore A is correct. Resizing images, deleting data, and adding layers are separate operations, not the purpose of backpropagation.बैकप्रोपेगेशन में श्रृंखला नियम का उपयोग करके यह निकाला जाता है कि प्रत्येक प्रशिक्षित भार के बदलने पर हानि कितनी बदलती है। इन प्रवणताओं को पीछे की ओर भेजने के बाद gradient descent जैसी अनुकूलन विधि भारों को अद्यतन करके पूर्वानुमान त्रुटि घटाती है। इसलिए A सही है। चित्र का आकार बदलना या परत जोड़ना अलग प्रक्रियाएँ हैं।
What is the main role of the input layer in a neural network?तंत्रिका जाल में इनपुट परत का मुख्य कार्य क्या है?
Correct answer:सही उत्तर:A
The input layer is the network’s entry point: it receives feature values from external data and makes them available to the following computational layers. For example, pixels may represent an image and measurements may represent a table. Thus option A is correct. The output layer produces the final prediction; setting weights to zero or stopping training is not the input layer’s role.इनपुट परत तंत्रिका जाल का प्रवेश बिंदु होती है। यह बाहरी डेटा की विशेषताओं, जैसे चित्र के पिक्सेल या सारणी के माप, को ग्रहण करके अगली परतों तक पहुँचाती है। इसलिए विकल्प A सही है। अंतिम पूर्वानुमान बनाना आउटपुट परत का कार्य है; भारों को शून्य करना या प्रशिक्षण रोकना इनपुट परत की भूमिका नहीं है।
What is the main role of the output layer in a neural network?तंत्रिका जाल में आउटपुट परत का मुख्य कार्य क्या है?
Correct answer:सही उत्तर:A
The output layer is the final layer of a neural network. It uses information processed by earlier layers to produce the final prediction or result. For example, in a classification task, it may produce class probabilities or a predicted class. Extracting intermediate features is generally the role of hidden layers, so option C is not correct.आउटपुट परत तंत्रिका जाल की अंतिम परत होती है। यह पिछली परतों द्वारा संसाधित जानकारी का उपयोग करके अंतिम भविष्यवाणी या परिणाम देती है। उदाहरण के लिए, वर्गीकरण कार्य में यह वर्ग की संभावनाएँ या अनुमानित वर्ग दे सकती है। मध्यवर्ती विशेषताएँ निकालना सामान्यतः छिपी हुई परतों का कार्य है, इसलिए विकल्प C सही नहीं है।
Why is an activation function useful in a neural network?सक्रियण फलन तंत्रिका जाल में क्यों उपयोगी है?
Correct answer:सही उत्तर:A
An activation function introduces nonlinearity into a neuron's output. This allows a neural network to learn complex patterns instead of being limited to simple linear relationships. Deleting data, shutting down the network, or hiding images is not the role of an activation function. Exam tip: associate activation functions primarily with nonlinearity and learning complex patterns.सक्रियण फलन न्यूरॉन के आउटपुट में गैर-रैखिकता जोड़ता है। इससे तंत्रिका जाल केवल सीधी रेखा जैसे संबंधों तक सीमित नहीं रहता और जटिल पैटर्न सीख सकता है। आंकड़े मिटाना, नेटवर्क बंद करना या चित्र छिपाना सक्रियण फलन के कार्य नहीं हैं। परीक्षा टिप: सक्रियण फलन का मुख्य संबंध गैर-रैखिकता और जटिल पैटर्न सीखने से याद रखें।
Why are a neural network's weights and biases changed during training?प्रशिक्षण के दौरान न्यूरल नेटवर्क के भार और बायस (पक्षपात) क्यों बदले जाते हैं?
Correct answer:सही उत्तर:A
During training, the network's prediction is compared with the correct target to calculate loss. Weights and biases are updated using this loss so that error decreases and the model makes better predictions. Option C is incorrect because the number of input features is normally determined by the data or network structure, not by updating weights and biases.प्रशिक्षण में नेटवर्क के पूर्वानुमान की तुलना सही लक्ष्य से की जाती है और हानि ज्ञात की जाती है। इस हानि के आधार पर भार और बायस को अद्यतन किया जाता है, ताकि त्रुटि घटे और मॉडल के पूर्वानुमान बेहतर हों। विकल्प C गलत है क्योंकि इनपुट विशेषताओं की संख्या सामान्यतः डेटा या नेटवर्क की संरचना से तय होती है, न कि भार-बायस अद्यतन से।
What is the main function of a loss function?हानि फलन का मुख्य कार्य क्या है?
Correct answer:सही उत्तर:A
A loss function measures the error between a model's prediction and the true target value as a numerical quantity. During training, an optimization method changes the model parameters to reduce this loss. Option B concerns data creation, whereas a loss function evaluates prediction error.हानि फलन मॉडल के पूर्वानुमान और वास्तविक लक्ष्य मान के बीच त्रुटि को एक संख्यात्मक मान के रूप में मापता है। प्रशिक्षण के दौरान अनुकूलन विधि इस हानि को कम करने के लिए मॉडल के पैरामीटर बदलती है। विकल्प B डेटा निर्माण से संबंधित है, जबकि हानि फलन का कार्य पूर्वानुमान की त्रुटि मापना है।
Why should the learning rate be chosen carefully?अधिगम दर का चयन सावधानी से क्यों करना चाहिए?
Correct answer:सही उत्तर:A
The learning rate determines the size of the change made to the model’s weights at each update. A learning rate that is too high can overshoot the minimum-error point and make training unstable, while one that is too low makes training very slow. Therefore, it must balance learning speed and stability. Option B concerns only changing a name and has no role in model optimization.अधिगम दर प्रत्येक अद्यतन में मॉडल के भारों में परिवर्तन का आकार निर्धारित करती है। बहुत बड़ी अधिगम दर न्यूनतम त्रुटि-बिंदु को पार कर सकती है और प्रशिक्षण को अस्थिर बना सकती है, जबकि बहुत छोटी दर प्रशिक्षण को बहुत धीमा कर देती है। इसलिए अधिगम दर सीखने की गति और स्थिरता के बीच संतुलन बनाती है। विकल्प B केवल नाम बदलने से संबंधित है, जिसका मॉडल के अनुकूलन से कोई संबंध नहीं है।
Google Analytics helps us understand site usage. Microsoft Clarity records usage interactions after analytics consent. Google may send limited cookie-free signals before your choice. The Live Visitors widget operates independently of this analytics choice; see the privacy policy for its provider and fallback details. Essential site features work without analytics cookies. You can change your choice later in Privacy choices. Privacy policy