విజ్ఞాన శాస్త్రం మరియు సాంకేతిక విజ్ఞానం - టెస్ట్ 12 - మెషిన్ లెర్నింగ్ మరియు డీప్ లెర్నింగ్
Please keep at least one language enabled. || కనీసం ఒక భాషను ఎంచుకోండి.
Question 1
ప్రశ్న 1
Which statement most accurately describes the relationship among Artificial Intelligence (AI), Machine Learning (ML) and Deep Learning (DL)?
Artificial Intelligence (AI), Machine Learning (ML), Deep Learning (DL) మధ్య సంబంధాన్ని అత్యంత సరైన విధంగా తెలిపేది ఏది?
Explanation:
• Artificial Intelligence is the broader field concerned with building systems that perform tasks associated with intelligent behaviour.
• Machine Learning is an important AI approach in which models learn patterns from data rather than relying only on explicitly programmed rules.
• Deep Learning is a branch of ML based on deep neural-network architectures; therefore the three terms are related but not interchangeable.
• Machine Learning is an important AI approach in which models learn patterns from data rather than relying only on explicitly programmed rules.
• Deep Learning is a branch of ML based on deep neural-network architectures; therefore the three terms are related but not interchangeable.
వివరణ:
• Artificial Intelligence అనేది మేధో ప్రవర్తనకు సంబంధించిన పనులు చేయగల systemsను రూపొందించే విస్తృత రంగం.
• Machine Learningలో ప్రతి నియమాన్ని ముందుగా program చేయడం మాత్రమే కాకుండా data నుంచి నమూనాలు నేర్చుకునే modelsను ఉపయోగిస్తారు.
• Deep Learning అనేది లోతైన neural-network నిర్మాణాలపై ఆధారపడిన ML శాఖ; కాబట్టి AI, ML, DL పదాలు పరస్పరం సంబంధం ఉన్నప్పటికీ ఒకటే కావు.
• Machine Learningలో ప్రతి నియమాన్ని ముందుగా program చేయడం మాత్రమే కాకుండా data నుంచి నమూనాలు నేర్చుకునే modelsను ఉపయోగిస్తారు.
• Deep Learning అనేది లోతైన neural-network నిర్మాణాలపై ఆధారపడిన ML శాఖ; కాబట్టి AI, ML, DL పదాలు పరస్పరం సంబంధం ఉన్నప్పటికీ ఒకటే కావు.
Question 2
ప్రశ్న 2
A model is trained to estimate house prices. The dataset contains floor area, number of bedrooms, age of the house and the known sale price for each training example. Which identification is correct?
ఇళ్ల ధరలను అంచనా వేసే modelకు training ఇస్తున్నారు. Datasetలో ప్రతి training exampleకు floor area, bedrooms సంఖ్య, ఇంటి వయస్సు మరియు తెలిసిన sale price ఉన్నాయి. సరైన గుర్తింపు ఏది?
Explanation:
• Features are input variables supplied to a model, such as floor area, bedroom count and age.
• In supervised learning, the label or target is the known outcome the model is trained to predict; here it is the sale price.
• During inference, the model receives features for a new house and estimates the unknown target.
• In supervised learning, the label or target is the known outcome the model is trained to predict; here it is the sale price.
• During inference, the model receives features for a new house and estimates the unknown target.
వివరణ:
• Features అంటే modelకు inputగా ఇచ్చే లక్షణాలు; ఇక్కడ floor area, bedrooms సంఖ్య, ఇంటి వయస్సు వాటికి ఉదాహరణలు.
• Supervised learningలో model అంచనా వేయడం నేర్చుకునే తెలిసిన outcomeను label లేదా target అంటారు; ఇక్కడ అది sale price.
• Inference సమయంలో కొత్త ఇంటి features ఇచ్చి, తెలియని target విలువను model అంచనా వేస్తుంది.
• Supervised learningలో model అంచనా వేయడం నేర్చుకునే తెలిసిన outcomeను label లేదా target అంటారు; ఇక్కడ అది sale price.
• Inference సమయంలో కొత్త ఇంటి features ఇచ్చి, తెలియని target విలువను model అంచనా వేస్తుంది.
Question 3
ప్రశ్న 3
A hospital has thousands of chest X-rays already labelled by experts as belonging to one of several diagnostic categories and wants a model to assign new X-rays to those categories. Which learning setup is most appropriate?
ఒక ఆసుపత్రి వద్ద నిపుణులు ఇప్పటికే అనేక diagnostic categoriesలో గుర్తింపు ఇచ్చిన వేల chest X-rays ఉన్నాయి. కొత్త X-raysను ఆ categoriesలో వర్గీకరించే model కావాలి. ఏ learning setup అత్యంత అనుకూలం?
Explanation:
• The training examples already have expert-provided category labels, so this is a supervised-learning problem.
• Because the desired output is one of several categories rather than a continuous numerical value, the task is classification.
• Model performance would still need validation on data not used to fit the model.
• Because the desired output is one of several categories rather than a continuous numerical value, the task is classification.
• Model performance would still need validation on data not used to fit the model.
వివరణ:
• Training examplesకు నిపుణులు ఇప్పటికే category labels ఇచ్చారు కాబట్టి ఇది supervised-learning problem.
• కావలసిన output ఒక continuous సంఖ్య కాకుండా predefined category కావడం వల్ల ఇది classification పని.
• Modelను fit చేయడానికి ఉపయోగించని dataపై పనితీరును validate చేయడం ఇంకా అవసరం.
• కావలసిన output ఒక continuous సంఖ్య కాకుండా predefined category కావడం వల్ల ఇది classification పని.
• Modelను fit చేయడానికి ఉపయోగించని dataపై పనితీరును validate చేయడం ఇంకా అవసరం.
Question 4
ప్రశ్న 4
A power utility uses historical weather, calendar and demand data to predict the numerical electricity demand in megawatts for the next hour. Which ML task formulation is most appropriate?
ఒక విద్యుత్ సంస్థ historical weather, calendar మరియు demand data ఆధారంగా వచ్చే గంటలో electricity demandను megawattsలో సంఖ్యాత్మకంగా అంచనా వేయాలనుకుంటోంది. ఏ ML task formulation అత్యంత అనుకూలం?
Explanation:
• The target is a numerical quantity rather than a discrete category.
• Supervised regression learns relationships between input features and known numerical targets; forecasting applies prediction to future time-dependent values.
• The exact modelling method may vary, but classification or clustering would not match the requested output.
• Supervised regression learns relationships between input features and known numerical targets; forecasting applies prediction to future time-dependent values.
• The exact modelling method may vary, but classification or clustering would not match the requested output.
వివరణ:
• ఇక్కడ target ఒక discrete category కాదు; సంఖ్యాత్మక పరిమాణం.
• Supervised regression input features మరియు తెలిసిన numerical targets మధ్య సంబంధాన్ని నేర్చుకుంటుంది; భవిష్యత్ కాల విలువలను అంచనా వేయడాన్ని forecastingగా పరిగణించవచ్చు.
• ఉపయోగించే model మారవచ్చు కానీ కావలసిన outputకు classification లేదా clustering సరిపోవు.
• Supervised regression input features మరియు తెలిసిన numerical targets మధ్య సంబంధాన్ని నేర్చుకుంటుంది; భవిష్యత్ కాల విలువలను అంచనా వేయడాన్ని forecastingగా పరిగణించవచ్చు.
• ఉపయోగించే model మారవచ్చు కానీ కావలసిన outputకు classification లేదా clustering సరిపోవు.
Question 5
ప్రశ్న 5
A retailer has customer-purchase data but no predefined customer-type labels. It wants to discover groups of customers with similar purchasing patterns. Which approach is most appropriate?
ఒక retailer వద్ద customer-purchase data ఉంది కానీ ముందుగా నిర్ణయించిన customer-type labels లేవు. సమాన purchasing patterns ఉన్న customersను groupsగా గుర్తించాలి. ఏ approach అత్యంత అనుకూలం?
Explanation:
• Clustering is a common unsupervised-learning task that groups examples according to similarities in their features without requiring predefined class labels.
• The resulting clusters can reveal useful structure in the data.
• A cluster should not automatically be interpreted as a true real-world class; its meaning requires domain interpretation and evaluation.
• The resulting clusters can reveal useful structure in the data.
• A cluster should not automatically be interpreted as a true real-world class; its meaning requires domain interpretation and evaluation.
వివరణ:
• ముందుగా class labels లేకుండా featuresలోని similarity ఆధారంగా examplesను groupsగా చేయడం clustering యొక్క ప్రధాన unsupervised-learning ఉపయోగం.
• ఏర్పడిన clusters dataలోని ఉపయోగకరమైన structureను చూపవచ్చు.
• అయితే ప్రతి cluster నిజమైన ప్రపంచంలోని definite class అని స్వయంగా భావించకూడదు; దాని అర్థాన్ని domain knowledgeతో పరిశీలించాలి.
• ఏర్పడిన clusters dataలోని ఉపయోగకరమైన structureను చూపవచ్చు.
• అయితే ప్రతి cluster నిజమైన ప్రపంచంలోని definite class అని స్వయంగా భావించకూడదు; దాని అర్థాన్ని domain knowledgeతో పరిశీలించాలి.
Question 6
ప్రశ్న 6
An autonomous agent repeatedly observes the state of an environment, chooses actions and receives rewards or penalties that influence its future policy. Which learning paradigm is being described?
ఒక autonomous agent environment స్థితిని పరిశీలించి actions ఎంచుకుంటోంది. ఆ actionsకు rewards లేదా penalties లభించి, భవిష్యత్ policyపై ప్రభావం చూపుతున్నాయి. ఇది ఏ learning paradigm?
Explanation:
• Reinforcement learning involves an agent interacting with an environment through actions and receiving rewards associated with resulting states or outcomes.
• The objective is typically to learn a policy that maximises expected cumulative return, not merely to reproduce a labelled answer for each state.
• Delayed consequences make reinforcement learning different from simple supervised input-label mapping.
• The objective is typically to learn a policy that maximises expected cumulative return, not merely to reproduce a labelled answer for each state.
• Delayed consequences make reinforcement learning different from simple supervised input-label mapping.
వివరణ:
• Reinforcement learningలో agent environmentతో actions ద్వారా పరస్పరం పనిచేసి వాటి ఫలితాలకు సంబంధించిన rewards పొందుతుంది.
• సాధారణంగా లక్ష్యం ప్రతి stateకు ముందే ఇచ్చిన labelను కాపీ చేయడం కాదు; కాలక్రమంలో లభించే మొత్తం expected rewardను పెంచే policyను నేర్చుకోవడం.
• Actionsకు ఫలితాలు తరువాత రావచ్చు కాబట్టి ఇది సాధారణ supervised input-label mappingకు భిన్నమైనది.
• సాధారణంగా లక్ష్యం ప్రతి stateకు ముందే ఇచ్చిన labelను కాపీ చేయడం కాదు; కాలక్రమంలో లభించే మొత్తం expected rewardను పెంచే policyను నేర్చుకోవడం.
• Actionsకు ఫలితాలు తరువాత రావచ్చు కాబట్టి ఇది సాధారణ supervised input-label mappingకు భిన్నమైనది.
Question 7
ప్రశ్న 7
Which statement correctly describes the exploration-exploitation trade-off in reinforcement learning?
Reinforcement learningలో exploration–exploitation trade-offను సరైన విధంగా వివరించే ప్రకటన ఏది?
Explanation:
• An RL agent needs to exploit actions that currently appear valuable while sometimes exploring alternatives that may prove better.
• Too little exploration can trap the agent in a suboptimal policy, while excessive exploration can reduce short-term reward.
• The appropriate balance depends on the environment and learning strategy.
• Too little exploration can trap the agent in a suboptimal policy, while excessive exploration can reduce short-term reward.
• The appropriate balance depends on the environment and learning strategy.
వివరణ:
• RL agent ఇప్పటి knowledge ప్రకారం మంచి reward ఇచ్చే actionsను ఉపయోగించాలి; అదే సమయంలో మరింత మంచి alternatives ఉన్నాయేమో తెలుసుకోవడానికి కొన్ని కొత్త actionsను కూడా ప్రయత్నించాలి.
• Exploration చాలా తక్కువైతే suboptimal policyలోనే ఉండిపోవచ్చు; చాలా ఎక్కువైతే short-term reward తగ్గవచ్చు.
• సరైన balance environment మరియు learning strategyపై ఆధారపడి ఉంటుంది.
• Exploration చాలా తక్కువైతే suboptimal policyలోనే ఉండిపోవచ్చు; చాలా ఎక్కువైతే short-term reward తగ్గవచ్చు.
• సరైన balance environment మరియు learning strategyపై ఆధారపడి ఉంటుంది.
Question 8
ప్రశ్న 8
Which use of training, validation and test data is methodologically most appropriate in a supervised ML project?
Supervised ML projectలో training, validation మరియు test dataను ఉపయోగించే సరైన విధానం ఏది?
Explanation:
• The training set is used to fit model parameters.
• Validation data supports model selection, hyperparameter tuning and other development decisions without repeatedly consulting the final test set.
• A genuinely held-out test set gives a more credible estimate of performance on unseen data after development choices are complete.
• Validation data supports model selection, hyperparameter tuning and other development decisions without repeatedly consulting the final test set.
• A genuinely held-out test set gives a more credible estimate of performance on unseen data after development choices are complete.
వివరణ:
• Model parametersను నేర్చుకోవడానికి training setను ఉపయోగిస్తారు.
• Final test setను పదేపదే చూడకుండా model selection, hyperparameter tuning వంటి development decisionsకు validation data ఉపయోగపడుతుంది.
• Development పూర్తైన తరువాత untouched test setపై evaluation చేయడం unseen dataపై పనితీరుకు మరింత విశ్వసనీయ estimate ఇస్తుంది.
• Final test setను పదేపదే చూడకుండా model selection, hyperparameter tuning వంటి development decisionsకు validation data ఉపయోగపడుతుంది.
• Development పూర్తైన తరువాత untouched test setపై evaluation చేయడం unseen dataపై పనితీరుకు మరింత విశ్వసనీయ estimate ఇస్తుంది.
Question 9
ప్రశ్న 9
Which scenario is the clearest example of data leakage during ML model development?
ML model developmentలో data leakageకు అత్యంత స్పష్టమైన ఉదాహరణ ఏది?
Explanation:
• Data leakage occurs when training or evaluation uses information that would not legitimately be available to the model at prediction time or contaminates the evaluation process.
• A target-derived feature can make apparent performance unrealistically high because it leaks information about the answer.
• Leakage can produce excellent validation scores while leading to poor real-world performance.
• A target-derived feature can make apparent performance unrealistically high because it leaks information about the answer.
• Leakage can produce excellent validation scores while leading to poor real-world performance.
వివరణ:
• Prediction సమయంలో modelకు నిజంగా అందుబాటులో ఉండకూడని సమాచారం training లేదా evaluationలో చేరితే data leakage ఏర్పడుతుంది.
• Final target నుంచే రూపొందించిన feature answerకు సంబంధించిన సమాచారాన్ని ముందుగానే modelకు అందించి unrealistically high performance చూపించవచ్చు.
• అందువల్ల validationలో మంచి score వచ్చినా real-world performance బలహీనంగా ఉండవచ్చు.
• Final target నుంచే రూపొందించిన feature answerకు సంబంధించిన సమాచారాన్ని ముందుగానే modelకు అందించి unrealistically high performance చూపించవచ్చు.
• అందువల్ల validationలో మంచి score వచ్చినా real-world performance బలహీనంగా ఉండవచ్చు.
Question 10
ప్రశ్న 10
A model achieves almost perfect performance on the training set but performs much worse on validation and new data. Which diagnosis is most appropriate?
ఒక model training setపై దాదాపు perfect performance చూపుతోంది; కానీ validation మరియు కొత్త dataపై చాలా బలహీనంగా ఉంది. సరైన diagnosis ఏది?
Explanation:
• Overfitting occurs when a model matches the training data too closely but fails to generalise well to unseen examples.
• Large complexity, noisy data, too little representative data or weak regularisation can contribute to overfitting.
• The objective is strong generalisation, not simply the lowest possible training error.
• Large complexity, noisy data, too little representative data or weak regularisation can contribute to overfitting.
• The objective is strong generalisation, not simply the lowest possible training error.
వివరణ:
• Model training dataకు అతిగా సరిపోయి unseen examplesపై సరిగా పనిచేయకపోతే overfitting అంటారు.
• అధిక model complexity, noisy data, తగిన representative data లేకపోవడం లేదా weak regularisation వంటి అంశాలు దీనికి కారణమవచ్చు.
• Machine learning లక్ష్యం training errorను మాత్రమే తగ్గించడం కాదు; కొత్త dataపై మంచి generalisation సాధించడం.
• అధిక model complexity, noisy data, తగిన representative data లేకపోవడం లేదా weak regularisation వంటి అంశాలు దీనికి కారణమవచ్చు.
• Machine learning లక్ష్యం training errorను మాత్రమే తగ్గించడం కాదు; కొత్త dataపై మంచి generalisation సాధించడం.
Question 11
ప్రశ్న 11
What is a principal purpose of cross-validation during model development?
Model development సమయంలో cross-validation యొక్క ప్రధాన ఉద్దేశ్యం ఏమిటి?
Explanation:
• Cross-validation repeatedly evaluates a model using different partitions of the available development data.
• This can provide a more stable estimate for model comparison or tuning than relying on one arbitrary validation split, especially when data is limited.
• It does not guarantee future performance and does not justify leaking the final test set into development.
• This can provide a more stable estimate for model comparison or tuning than relying on one arbitrary validation split, especially when data is limited.
• It does not guarantee future performance and does not justify leaking the final test set into development.
వివరణ:
• Cross-validationలో available development dataను వేర్వేరు partitionsగా విభజించి modelను పలుసార్లు evaluate చేస్తారు.
• ముఖ్యంగా data పరిమితంగా ఉన్నప్పుడు ఒక్క arbitrary validation splitపై ఆధారపడటంకంటే model comparison లేదా tuningకు మరింత స్థిర estimate లభించవచ్చు.
• ఇది future performanceకు guarantee కాదు; final test setను developmentలో ఉపయోగించడానికి కారణం కూడా కాదు.
• ముఖ్యంగా data పరిమితంగా ఉన్నప్పుడు ఒక్క arbitrary validation splitపై ఆధారపడటంకంటే model comparison లేదా tuningకు మరింత స్థిర estimate లభించవచ్చు.
• ఇది future performanceకు guarantee కాదు; final test setను developmentలో ఉపయోగించడానికి కారణం కూడా కాదు.
Question 12
ప్రశ్న 12
Why are nonlinear activation functions important in many neural networks?
అనేక neural networksలో nonlinear activation functions ఎందుకు ముఖ్యమైనవి?
Explanation:
• A neuron typically forms a weighted combination of inputs and then applies an activation function.
• Nonlinear activation functions such as ReLU allow networks to represent complex nonlinear relationships.
• Without nonlinearities, multiple stacked linear layers are mathematically equivalent to a single linear transformation.
• Nonlinear activation functions such as ReLU allow networks to represent complex nonlinear relationships.
• Without nonlinearities, multiple stacked linear layers are mathematically equivalent to a single linear transformation.
వివరణ:
• సాధారణంగా neuron inputsకు weightsను వర్తింపజేసి weighted combination రూపొందించి తరువాత activation functionను ఉపయోగిస్తుంది.
• ReLU వంటి nonlinear activation functions వల్ల network క్లిష్ట nonlinear relationshipsను నేర్చుకోగలదు.
• Nonlinearity లేకుండా అనేక linear layersను వరుసగా పెట్టినా అవి గణితపరంగా ఒకే linear transformationకు సమానమవుతాయి.
• ReLU వంటి nonlinear activation functions వల్ల network క్లిష్ట nonlinear relationshipsను నేర్చుకోగలదు.
• Nonlinearity లేకుండా అనేక linear layersను వరుసగా పెట్టినా అవి గణితపరంగా ఒకే linear transformationకు సమానమవుతాయి.
Question 13
ప్రశ్న 13
Which statement most accurately describes Deep Learning?
Deep Learningను అత్యంత సరైన విధంగా వివరించే ప్రకటన ఏది?
Explanation:
• Deep learning refers to machine-learning approaches based on deep neural networks containing multiple computational layers.
• These layers can learn increasingly abstract internal representations useful for tasks such as vision, speech and language processing.
• Deep learning can be used within supervised, unsupervised/self-supervised and reinforcement-learning settings; it is not a synonym for only one learning paradigm.
• These layers can learn increasingly abstract internal representations useful for tasks such as vision, speech and language processing.
• Deep learning can be used within supervised, unsupervised/self-supervised and reinforcement-learning settings; it is not a synonym for only one learning paradigm.
వివరణ:
• Deep Learningలో అనేక computational layers కలిగిన deep neural networksను ఉపయోగించే machine-learning approaches ఉంటాయి.
• ఈ layers data నుంచి క్రమంగా మరింత abstract internal representationsను నేర్చుకుని vision, speech, language వంటి పనులకు ఉపయోగించవచ్చు.
• Deep Learningను supervised, unsupervised/self-supervised మరియు reinforcement-learning settingsలో కూడా ఉపయోగించవచ్చు; అది ఒక్క learning paradigmకు మాత్రమే మరో పేరు కాదు.
• ఈ layers data నుంచి క్రమంగా మరింత abstract internal representationsను నేర్చుకుని vision, speech, language వంటి పనులకు ఉపయోగించవచ్చు.
• Deep Learningను supervised, unsupervised/self-supervised మరియు reinforcement-learning settingsలో కూడా ఉపయోగించవచ్చు; అది ఒక్క learning paradigmకు మాత్రమే మరో పేరు కాదు.
Question 14
ప్రశ్న 14
During training of a neural network, what is the principal role of backpropagation?
Neural network trainingలో backpropagation యొక్క ప్రధాన పాత్ర ఏమిటి?
Explanation:
• Backpropagation efficiently computes gradients of the loss with respect to weights and biases by propagating error information backward through the network.
• An optimiser such as gradient descent then uses those gradients to adjust parameters.
• Backpropagation provides gradient information; it does not guarantee a globally optimal solution.
• An optimiser such as gradient descent then uses those gradients to adjust parameters.
• Backpropagation provides gradient information; it does not guarantee a globally optimal solution.
వివరణ:
• Backpropagation networkలో error informationను వెనుకకు పంపుతూ loss, weights మరియు biasesతో ఎలా మారుతుందో gradientsను సమర్థంగా లెక్కిస్తుంది.
• Gradient descent వంటి optimiser ఆ gradients ఆధారంగా parametersను సర్దుతుంది.
• Backpropagation gradient informationను ఇస్తుంది; global optimum తప్పనిసరిగా దొరుకుతుందని హామీ ఇవ్వదు.
• Gradient descent వంటి optimiser ఆ gradients ఆధారంగా parametersను సర్దుతుంది.
• Backpropagation gradient informationను ఇస్తుంది; global optimum తప్పనిసరిగా దొరుకుతుందని హామీ ఇవ్వదు.
Question 15
ప్రశ్న 15
Why can deep neural networks be effective on complex data such as images or speech?
Images లేదా speech వంటి క్లిష్ట dataపై deep neural networks సమర్థంగా పనిచేయడానికి ఒక ముఖ్యమైన కారణం ఏమిటి?
Explanation:
• Deep networks can learn hierarchical representations: lower layers can capture simpler patterns and later layers can combine them into more abstract structures.
• This capability has contributed to their success in image, speech and language tasks.
• It does not make data quality, model design, preprocessing or validation irrelevant.
• This capability has contributed to their success in image, speech and language tasks.
• It does not make data quality, model design, preprocessing or validation irrelevant.
వివరణ:
• Deep networks hierarchical representations నేర్చుకోగలవు; ప్రారంభ layers సరళ patternsను గుర్తిస్తే తరువాతి layers వాటిని మరింత abstract structuresగా కలపగలవు.
• ఈ లక్షణం image, speech, language వంటి పనుల్లో వాటి విజయానికి ముఖ్యమైన కారణాల్లో ఒకటి.
• అయినప్పటికీ data quality, model design, preprocessing, validationకు ప్రాధాన్యం తగ్గదు.
• ఈ లక్షణం image, speech, language వంటి పనుల్లో వాటి విజయానికి ముఖ్యమైన కారణాల్లో ఒకటి.
• అయినప్పటికీ data quality, model design, preprocessing, validationకు ప్రాధాన్యం తగ్గదు.
Question 16
ప్రశ్న 16
Which statement about choosing Deep Learning instead of other Machine Learning methods is most appropriate?
ఇతర Machine Learning methodsకు బదులుగా Deep Learningను ఎంచుకోవడం గురించి అత్యంత సరైన ప్రకటన ఏది?
Explanation:
• Deep learning can be powerful, especially for high-dimensional unstructured data and large-scale representation learning.
• It can also demand substantial data, computation and engineering effort, and its outputs may be harder to interpret than those of some simpler models.
• Model choice should therefore be based on validated performance and application constraints rather than assuming that deeper is always better.
• It can also demand substantial data, computation and engineering effort, and its outputs may be harder to interpret than those of some simpler models.
• Model choice should therefore be based on validated performance and application constraints rather than assuming that deeper is always better.
వివరణ:
• అధిక-dimensional unstructured data మరియు large-scale representation learningలో Deep Learning చాలా శక్తివంతంగా ఉండవచ్చు.
• అయితే పెద్ద data, computation మరియు engineering effort అవసరమవచ్చు; కొన్ని simpler modelsతో పోలిస్తే explainability కూడా కష్టంగా ఉండవచ్చు.
• అందువల్ల 'deeper అంటే ఎప్పుడూ better' అని కాకుండా validated performance మరియు application constraints ఆధారంగా modelను ఎంచుకోవాలి.
• అయితే పెద్ద data, computation మరియు engineering effort అవసరమవచ్చు; కొన్ని simpler modelsతో పోలిస్తే explainability కూడా కష్టంగా ఉండవచ్చు.
• అందువల్ల 'deeper అంటే ఎప్పుడూ better' అని కాకుండా validated performance మరియు application constraints ఆధారంగా modelను ఎంచుకోవాలి.
Question 17
ప్రశ్న 17
A disease-screening dataset contains 99,000 healthy cases and 1,000 disease cases. A model predicts 'healthy' for every person and therefore obtains 99% accuracy. What is the best interpretation?
ఒక disease-screening datasetలో 99,000 healthy cases, 1,000 disease cases ఉన్నాయి. Model ప్రతి వ్యక్తినీ 'healthy'గా predict చేసి 99% accuracy పొందింది. దీనిపై సరైన interpretation ఏది?
Explanation:
• With severe class imbalance, a classifier can achieve high overall accuracy simply by predicting the majority class.
• In this case all 1,000 disease cases are missed, so recall for the disease class is zero despite 99% accuracy.
• Metrics such as recall, precision, specificity and confusion-matrix counts should be considered according to the application's risks.
• In this case all 1,000 disease cases are missed, so recall for the disease class is zero despite 99% accuracy.
• Metrics such as recall, precision, specificity and confusion-matrix counts should be considered according to the application's risks.
వివరణ:
• తీవ్రమైన class imbalance ఉన్నప్పుడు majority classనే ఎప్పుడూ predict చేసినా overall accuracy చాలా ఎక్కువగా రావచ్చు.
• ఇక్కడ 1,000 disease cases అన్నీ miss అయ్యాయి; 99% accuracy ఉన్నప్పటికీ disease class recall శూన్యం.
• Application riskను బట్టి recall, precision, specificity మరియు confusion-matrix counts వంటి metricsను కూడా పరిశీలించాలి.
• ఇక్కడ 1,000 disease cases అన్నీ miss అయ్యాయి; 99% accuracy ఉన్నప్పటికీ disease class recall శూన్యం.
• Application riskను బట్టి recall, precision, specificity మరియు confusion-matrix counts వంటి metricsను కూడా పరిశీలించాలి.
Question 18
ప్రశ్న 18
In a screening application, the stated priority is to identify as many genuinely positive cases as possible, even if this produces more false alarms that can later be reviewed. Which metric is especially important?
ఒక screening applicationలో నిజంగా positive అయిన casesలో సాధ్యమైనంత ఎక్కువ వాటిని గుర్తించడం ప్రధాన లక్ష్యం. దాని వల్ల ఎక్కువ false alarms వచ్చినా తరువాత review చేయవచ్చు. ఏ metric ప్రత్యేకంగా ముఖ్యమైనది?
Explanation:
• Recall measures the fraction of actual positive cases that the model successfully identifies.
• When false negatives are especially costly, high recall can be an important objective, although false positives and other consequences must still be considered.
• The preferred metric depends on the decision context; no single metric is universally best.
• When false negatives are especially costly, high recall can be an important objective, although false positives and other consequences must still be considered.
• The preferred metric depends on the decision context; no single metric is universally best.
వివరణ:
• Recall అంటే నిజంగా positive అయిన casesలో model ఎన్ని గుర్తించిందో చూపే metric.
• False negatives చాలా ప్రమాదకరమైన సందర్భాల్లో high recall ముఖ్యమైన లక్ష్యం కావచ్చు; అయినప్పటికీ false positives మరియు ఇతర consequencesను కూడా పరిగణించాలి.
• ఏ metricకు ప్రాధాన్యం ఇవ్వాలో application context నిర్ణయిస్తుంది; ఒక్క metric ప్రతి సందర్భంలో ఉత్తమం కాదు.
• False negatives చాలా ప్రమాదకరమైన సందర్భాల్లో high recall ముఖ్యమైన లక్ష్యం కావచ్చు; అయినప్పటికీ false positives మరియు ఇతర consequencesను కూడా పరిగణించాలి.
• ఏ metricకు ప్రాధాన్యం ఇవ్వాలో application context నిర్ణయిస్తుంది; ఒక్క metric ప్రతి సందర్భంలో ఉత్తమం కాదు.
Question 19
ప్రశ్న 19
A binary classifier outputs a probability-like score and predicts 'positive' when the score exceeds a threshold. If the threshold is lowered, what is generally expected, all else being equal?
ఒక binary classifier probability-like score ఇస్తుంది. Score ఒక threshold కంటే ఎక్కువైతే 'positive'గా predict చేస్తుంది. మిగతా పరిస్థితులు ఒకేలా ఉంటే thresholdను తగ్గించినప్పుడు సాధారణంగా ఏమి జరుగుతుంది?
Explanation:
• Lowering a binary decision threshold makes it easier for examples to be labelled positive.
• This generally captures at least as many actual positives, so recall is non-decreasing for the same fixed scores, but additional negatives may also cross the threshold and become false positives.
• Threshold selection should therefore reflect the costs of different error types rather than being treated as a purely mathematical default.
• This generally captures at least as many actual positives, so recall is non-decreasing for the same fixed scores, but additional negatives may also cross the threshold and become false positives.
• Threshold selection should therefore reflect the costs of different error types rather than being treated as a purely mathematical default.
వివరణ:
• Binary decision thresholdను తగ్గిస్తే ఒక exampleను positiveగా classify చేయడం సులభమవుతుంది.
• అదే fixed scores ఉన్నప్పుడు actual positivesలో కనీసం ముందున్నంతమంది గుర్తించబడతారు కాబట్టి recall సాధారణంగా తగ్గదు; కానీ మరిన్ని negative examples కూడా threshold దాటి false positives కావచ్చు.
• కాబట్టి threshold ఎంపికను వేర్వేరు error types వల్ల వచ్చే costs ఆధారంగా నిర్ణయించాలి.
• అదే fixed scores ఉన్నప్పుడు actual positivesలో కనీసం ముందున్నంతమంది గుర్తించబడతారు కాబట్టి recall సాధారణంగా తగ్గదు; కానీ మరిన్ని negative examples కూడా threshold దాటి false positives కావచ్చు.
• కాబట్టి threshold ఎంపికను వేర్వేరు error types వల్ల వచ్చే costs ఆధారంగా నిర్ణయించాలి.
Question 20
ప్రశ్న 20
Consider the following task–learning-paradigm matches:
1. Predict a known numeric house price from labelled past examples — supervised regression
2. Group unlabeled gene-expression profiles by similarity — unsupervised clustering
3. Learn a robot-control policy from rewards received after actions — reinforcement learning
4. Assign labelled images to predefined species categories — supervised classification
Which of the matches are correct?
1. Predict a known numeric house price from labelled past examples — supervised regression
2. Group unlabeled gene-expression profiles by similarity — unsupervised clustering
3. Learn a robot-control policy from rewards received after actions — reinforcement learning
4. Assign labelled images to predefined species categories — supervised classification
Which of the matches are correct?
క్రింది task–learning-paradigm జతలను పరిశీలించండి:
1. Labelled past examples నుంచి తెలిసిన numeric house priceను అంచనా వేయడం — supervised regression
2. Labels లేని gene-expression profilesను similarity ఆధారంగా groups చేయడం — unsupervised clustering
3. Actions తరువాత వచ్చిన rewards ఆధారంగా robot-control policy నేర్చుకోవడం — reinforcement learning
4. Labelled imagesను predefined species categoriesలో వర్గీకరించడం — supervised classification
పై జతల్లో ఏవి సరైనవి?
1. Labelled past examples నుంచి తెలిసిన numeric house priceను అంచనా వేయడం — supervised regression
2. Labels లేని gene-expression profilesను similarity ఆధారంగా groups చేయడం — unsupervised clustering
3. Actions తరువాత వచ్చిన rewards ఆధారంగా robot-control policy నేర్చుకోవడం — reinforcement learning
4. Labelled imagesను predefined species categoriesలో వర్గీకరించడం — supervised classification
పై జతల్లో ఏవి సరైనవి?
Explanation:
• A known numerical target corresponds to supervised regression, while predefined categorical targets correspond to supervised classification.
• Grouping examples without predefined labels is a standard unsupervised-clustering task.
• Learning actions through interaction with an environment and reward feedback is characteristic of reinforcement learning; therefore all four matches are correct.
• Grouping examples without predefined labels is a standard unsupervised-clustering task.
• Learning actions through interaction with an environment and reward feedback is characteristic of reinforcement learning; therefore all four matches are correct.
వివరణ:
• తెలిసిన numerical targetను అంచనా వేయడం supervised regression; predefined categorical targetsను అంచనా వేయడం supervised classification.
• ముందుగా labels లేకుండా examplesను groupsగా చేయడం unsupervised clusteringకు సాధారణ ఉదాహరణ.
• Environmentతో interaction చేసి rewards ఆధారంగా actions నేర్చుకోవడం reinforcement learning లక్షణం; కాబట్టి నాలుగు జతలూ సరైనవి.
• ముందుగా labels లేకుండా examplesను groupsగా చేయడం unsupervised clusteringకు సాధారణ ఉదాహరణ.
• Environmentతో interaction చేసి rewards ఆధారంగా actions నేర్చుకోవడం reinforcement learning లక్షణం; కాబట్టి నాలుగు జతలూ సరైనవి.
Answer Key సమాధానాల పట్టిక
-
Question 1 ప్రశ్న 1Answer: C. Machine Learning is an approach within AI, and Deep Learning is a subset of ML based mainly on multi-layer neural networks; not all AI is ML and not all ML is DL సమాధానం: C. Machine Learning అనేది AIలోని ఒక ముఖ్యమైన విధానం; Deep Learning అనేది ప్రధానంగా బహుళ-పొరల neural networksపై ఆధారపడిన ML ఉపవిభాగం; ప్రతి AI వ్యవస్థ ML కాదు, ప్రతి ML పద్ధతి DL కాదు
-
Question 2 ప్రశ్న 2Answer: B. Floor area, bedroom count and house age are features; the known sale price is the label or target సమాధానం: B. Floor area, bedrooms సంఖ్య, ఇంటి వయస్సు features; తెలిసిన sale price label లేదా target
-
Question 3 ప్రశ్న 3Answer || సమాధానం: A. Supervised classification
-
Question 4 ప్రశ్న 4Answer: D. Supervised regression or forecasting సమాధానం: D. Supervised regression లేదా forecasting
-
Question 5 ప్రశ్న 5Answer || సమాధానం: B. Unsupervised clustering
-
Question 6 ప్రశ్న 6Answer || సమాధానం: C. Reinforcement learning
-
Question 7 ప్రశ్న 7Answer: A. Exploration tries less-certain actions to gain information, while exploitation chooses actions believed to give high reward based on current knowledge సమాధానం: A. Explorationలో పూర్తిగా తెలియని లేదా తక్కువగా పరీక్షించిన actionsను ప్రయత్నించి సమాచారం పొందుతారు; exploitationలో ఇప్పటి knowledge ప్రకారం ఎక్కువ reward ఇస్తాయని భావించిన actionsను ఎంచుకుంటారు
-
Question 8 ప్రశ్న 8Answer: C. Use the training set to fit model parameters, validation data for development choices such as tuning, and keep the test set held out for final evaluation సమాధానం: C. Model parameters నేర్చుకోవడానికి training setను, tuning వంటి development decisionsకు validation dataను ఉపయోగించి, final evaluation కోసం test setను విడిగా ఉంచడం
-
Question 9 ప్రశ్న 9Answer: B. Including a feature derived from the final outcome itself, even though that information would not be available at prediction time సమాధానం: B. Prediction సమయంలో అందుబాటులో ఉండని final outcome నుంచి నేరుగా రూపొందించిన featureను model inputలో చేర్చడం
-
Question 10 ప్రశ్న 10Answer || సమాధానం: B. Overfitting
-
Question 11 ప్రశ్న 11Answer: A. To evaluate a model across multiple train/validation partitions so performance and model choices are less dependent on one particular split సమాధానం: A. ఒక్క particular splitపై మాత్రమే ఆధారపడకుండా అనేక train/validation partitionsలో model performanceను పరిశీలించి development choicesను అంచనా వేయడం
-
Question 12 ప్రశ్న 12Answer: C. They enable stacked neural-network layers to represent nonlinear relationships; stacking only linear transformations would still produce an overall linear transformation సమాధానం: C. Neural-network layers nonlinear relationshipsను represent చేయడానికి సహాయపడతాయి; కేవలం linear transformationsను వరుసగా అమర్చితే మొత్తం transformation ఇంకా linearగానే ఉంటుంది
-
Question 13 ప్రశ్న 13Answer: D. Deep Learning is a branch of Machine Learning that uses deep neural networks with multiple layers to learn representations and perform tasks సమాధానం: D. Deep Learning అనేది అనేక layers కలిగిన deep neural networksను ఉపయోగించి representations నేర్చుకుని పనులు చేసే Machine Learning శాఖ
-
Question 14 ప్రశ్న 14Answer: B. To compute how the loss changes with respect to network parameters so an optimisation method can update weights and biases సమాధానం: B. Loss network parametersతో ఎలా మారుతుందో gradients లెక్కించి, optimisation method weights మరియు biasesను update చేయడానికి అవసరమైన సమాచారాన్ని అందించడం
-
Question 15 ప్రశ్న 15Answer: A. They can learn multiple levels of internal representation, allowing later layers to combine simpler patterns into more complex features సమాధానం: A. అనేక స్థాయిల internal representationsను నేర్చుకుని, ప్రారంభ layersలోని సరళ patternsను తరువాతి layers మరింత క్లిష్ట featuresగా కలపగలవు
-
Question 16 ప్రశ్న 16Answer: C. For some small or structured datasets, simpler ML models may be competitive or preferable because of data, interpretability, computation or deployment constraints సమాధానం: C. కొన్ని చిన్న లేదా structured datasetsలో data పరిమాణం, interpretability, computation లేదా deployment constraints కారణంగా simpler ML models సమానంగా లేదా మరింత అనుకూలంగా ఉండవచ్చు
-
Question 17 ప్రశ్న 17Answer: B. The high accuracy is misleading because the class imbalance hides the fact that the model detects none of the disease cases సమాధానం: B. Class imbalance వల్ల high accuracy తప్పుదారి పట్టిస్తోంది; model ఒక్క disease caseనూ గుర్తించకపోయినా 99% accuracy వచ్చింది
-
Question 18 ప్రశ్న 18Answer: B. Recall (sensitivity) for the positive class సమాధానం: B. Positive classకు Recall (sensitivity)
-
Question 19 ప్రశ్న 19Answer: D. More examples will be predicted positive; recall will generally not decrease, while false positives may increase సమాధానం: D. Positiveగా predict చేసే examples పెరుగుతాయి; సాధారణంగా recall తగ్గదు, అయితే false positives పెరగవచ్చు
-
Question 20 ప్రశ్న 20Answer: D. 1, 2, 3 and 4 సమాధానం: D. 1, 2, 3 మరియు 4
