Disclaimer:
Educational Use Only:
The website links provided are to be used strictly for educational and knowledge-gaining purposes only.
No Misuse:
Do not misuse the links or the information contained therein for any commercial, illegal, or unethical activities.
Respect for Websites and Businesses:
Respect the intellectual property and business interests of the websites and their owners. Do not attempt to alter, copy, or redistribute content without proper authorization.
Acknowledge Value of Knowledge:
Recognize and value the knowledge and resources shared by these websites. Use the information responsibly and ethically.
No Endorsement:
The provision of these links does not imply endorsement of the linked sites, their content, or their products and services. Users are responsible for evaluating the suitability and accuracy of the information.
User Responsibility:
By accessing these links, you agree to use the information at your own risk and to comply with all applicable laws and website terms of use.
Overall MCQs for Reference
- Which term describes the process of transforming raw data into informative inputs for machine learning models?
a. Feature Engineering
b. Model Tuning
c. Cost Analysis
d. Algorithm Optimization
Answer: a. Feature Engineeringh2o+1 - What is the main goal of feature engineering?
a. Increase training data size
b. Improve model performance
c. Reduce code size
d. Ignore irrelevant data
Answer: b. Improve model performancemlexam+1 - Which is a common technique for handling missing values?
a. One-hot encoding
b. Imputation
c. Clustering
d. Tokenization
Answer: b. Imputationmilvus - Which method transforms categorical data into multiple binary columns?
a. Scaling
b. One-hot encoding
c. Binning
d. Standardization
Answer: b. One-hot encodingjoinmytutor+1 - Which feature engineering technique converts an ordinal category into integers?
a. Binning
b. Normalization
c. Label encoding
d. PCA
Answer: c. Label encodinggeeksforgeeks - What is the goal of feature selection?
a. Add random noise
b. Choose most relevant features
c. Split the dataset
d. Lower the algorithm’s complexity only
Answer: b. Choose most relevant featureseasyexamnotes+1 - Which reduces the range of features to ?cloudskillsboost
a. Min-max normalization
b. Binning
c. Imputation
d. Principal Component Analysis
Answer: a. Min-max normalizationmilvus - What does PCA stand for in feature engineering?
a. Principal Component Algorithm
b. Principal Component Analysis
c. Primary Categorical Algorithm
d. Probabilistic Component Analysis
Answer: b. Principal Component Analysismlexam+1 - Which is not a feature extraction technique?
a. PCA
b. SVD
c. One-hot encoding
d. t-SNE
Answer: c. One-hot encodingeasyexamnotes+1 - Which term describes creating new variables from existing ones?
a. Feature reduction
b. Feature creation
c. Outlier removal
d. Feature pruning
Answer: b. Feature creationh2o+1 - Which method adds random values to features to increase diversity?
a. Regularization
b. Data augmentation
c. Feature scaling
d. Stacking
Answer: b. Data augmentationaionlinecourse - Which approach sequentially adds features to improve performance?
a. Sequential Forward Selection
b. Backward Elimination
c. Random Forest
d. PCA
Answer: a. Sequential Forward Selectioneasyexamnotes - What is feature scaling used for?
a. Increase interpretability
b. Normalize features’ range
c. Remove duplicates
d. Select top features
Answer: b. Normalize features’ rangegyansetu+1 - Which is not an encoding method for categorical variables?
a. One-hot encoding
b. Label encoding
c. Binning
d. Frequency encoding
Answer: c. Binninggeeksforgeeks - Creating a new feature by multiplying ‘age’ and ‘income’ is called:
a. Feature corruption
b. Feature interaction
c. Feature pruning
d. Feature normalization
Answer: b. Feature interactionkdnuggets+1 - Which method is commonly used to reduce dimensionality?
a. One-hot encoding
b. PCA
c. Data binning
d. Mean imputation
Answer: b. PCAmlexam+1 - Removing features with high correlation helps reduce:
a. Overfitting
b. Model accuracy
c. Model interpretability
d. Prediction speed
Answer: a. Overfittingjoinmytutor - Which algorithm iteratively removes less relevant features?
a. Random Forest
b. Backward Elimination
c. SVM
d. k-NN
Answer: b. Backward Eliminationeasyexamnotes - Filling missing values based on median is called:
a. Random sampling
b. Median imputation
c. Feature extraction
d. Feature aggregation
Answer: b. Median imputationmilvus - Which method is efficient for large datasets but may ignore feature interactions?
a. Filter
b. Wrapper
c. Embedded
d. Binning
Answer: a. Filtercliffsnotes+1 - Which approach evaluates subsets of features using model performance?
a. Filter
b. Wrapper
c. Embedded
d. Sampling
Answer: b. Wrappercliffsnotes - What is feature importance in tree-based models?
a. Weight assigned to features based on splits
b. Random assignment
c. Model bias
d. Default scaling
Answer: a. Weight assigned to features based on splitsdatacamp - Converting continuous variable into categorical bins is called:
a. Imputation
b. Binning
c. Normalization
d. Label encoding
Answer: b. Binningaionlinecourse+1 - What is outlier detection in feature engineering?
a. Removing missing values
b. Identifying and handling unusual values
c. Encoding categories
d. Splitting features
Answer: b. Identifying and handling unusual valuesaionlinecourse - What is variance threshold?
a. Feature selection based on correlation
b. Removing features with low variance
c. Standard scaling
d. Creating bins
Answer: b. Removing features with low variancejoinmytutor - Which type of feature selection uses statistical tests?
a. Wrapper
b. Filter
c. Embedded
d. Hybrid
Answer: b. Filtercliffsnotes+1 - Which of the following is not a transformation method?
a. Log transformation
b. Scaling
c. Data leakage
d. Normalization
Answer: c. Data leakagekdnuggets+1 - Grouping rare categories into “Other” is an example of:
a. Feature binning
b. Feature creation
c. Regularization
d. Standardization
Answer: a. Feature binninggeeksforgeeks+1 - Creating a feature from the date, like “day of the week,” is called:
a. Date encoding
b. Feature extraction
c. Feature pruning
d. Label encoding
Answer: b. Feature extractionkdnuggets+1 - What is the major advantage of dimensionality reduction?
a. Increased overfitting
b. Decreased interpretability
c. Reduced computational cost
d. Lose information
Answer: c. Reduced computational costmlexam+1 - Why is standardization important?
a. Makes models simpler
b. Puts features on the same scale
c. Reduces feature count
d. Selects best features only
Answer: b. Puts features on the same scalejoinmytutor+1 - Which technique improves model robustness by adding new variation to data?
a. One-hot encoding
b. Data augmentation
c. Normalization
d. t-SNE
Answer: b. Data augmentationaionlinecourse - What is the process of converting text to numbers known as?
a. Tokenization
b. Encoding
c. Feature scaling
d. Binning
Answer: b. Encodinggeeksforgeeks+1 - Removing duplicate features is a type of:
a. Feature extraction
b. Feature cleaning
c. Feature augmentation
d. Regularization
Answer: b. Feature cleaningmlexam - Which method splits continuous data into intervals?
a. Scaling
b. Binning
c. Clipping
d. Imputation
Answer: b. Binningaionlinecourse+1 - Combining several weak features to make a strong one is called:
a. Feature aggregation
b. Feature pruning
c. Feature leakage
d. Feature visualization
Answer: a. Feature aggregationkdnuggets+1 - In tree-based models, what helps with variable importance analysis?
a. Gini importance
b. One-hot encoding
c. Binning
d. Label encoding
Answer: a. Gini importancedatacamp - Which is not a step in feature engineering?
a. Feature selection
b. Feature grouping
c. Model ensembling
d. Feature extraction
Answer: c. Model ensemblingh2o+1 - What technique is used for splitting categorical columns into separate features?
a. Feature splitting
b. One-hot encoding
c. Standardization
d. Scaling
Answer: b. One-hot encodingjoinmytutor+1 - What is regularization often used for in feature engineering?
a. Adding features
b. Penalizing complex models
c. Encoding data
d. Splitting data
Answer: b. Penalizing complex modelsh2o - What is a feature cross?
a. Multiplying two variables to create interaction
b. Removing correlated features
c. Splitting data
d. Normalization
Answer: a. Multiplying two variables to create interactionmilvus+1 - Which method is used for encoding ordinal variables?
a. One-hot encoding
b. Label encoding
c. Random sampling
d. PCA
Answer: b. Label encodinggeeksforgeeks - The process of generating synthetic data points is part of:
a. Data cleaning
b. Data augmentation
c. Feature extraction
d. Feature binning
Answer: b. Data augmentationaionlinecourse - Feature hashing is mainly used for:
a. Reducing dimensionality
b. Encoding large categorical variables
c. Normalizing data
d. Imputation
Answer: b. Encoding large categorical variablesgeeksforgeeks+1 - Which is an embedded method for feature selection?
a. Decision tree importance
b. Correlation threshold
c. Mean imputation
d. Binning
Answer: a. Decision tree importancedatacamp - Which algorithm does NOT perform feature selection natively?
a. LASSO
b. Random Forest
c. K-Nearest Neighbors
d. Gradient Boosting
Answer: c. K-Nearest Neighborsdatacamp - Which tool can be used for feature engineering in Python?
a. pandas
b. NumPy
c. scikit-learn
d. All of the above
Answer: d. All of the abovedatacamp+1 - Which statistical method is used to assess correlation for feature selection?
a. Pearson’s correlation
b. Mean encoding
c. Normalization
d. Feature interaction
Answer: a. Pearson’s correlationgyansetu - Which technique splits datasets into train and test sets?
a. Data splitting
b. Binning
c. Sampling
d. Both a and c
Answer: d. Both a and ckdnuggets - Why is feature engineering critical in AI?
a. It directly influences model accuracy and performace
b. It reduces data storage
c. It decreases computational time only
d. It is not critical
Answer: a. It directly influences model accuracy and performanceh2o+1
- https://h2o.ai/wiki/feature-engineering/
- https://www.igmguru.com/blog/artificial-intelligence-mcqs
- https://www.mlexam.com/feature-engineering/
- https://milvus.io/ai-quick-reference/what-are-feature-engineering-techniques-and-how-do-they-apply-to-a-dataset
- https://www.joinmytutor.com/mcq/feature-engineering.php
- https://www.geeksforgeeks.org/machine-learning/what-is-feature-engineering/
- https://easyexamnotes.com/feature-extraction-selection-concepts-and-algorithms-mcqs/
- https://www.cloudskillsboost.google/course_templates/11/quizzes/437493?locale=uk
- https://www.aionlinecourse.com/blog/10-features-engineering-techniques-for-machine-learning
- https://www.gyansetu.in/blog/machine-learning-mcq-interview-preparation/
- https://www.kdnuggets.com/2018/12/feature-engineering-explained.html
- https://www.cliffsnotes.com/study-notes/23749838
- https://www.datacamp.com/tutorial/feature-engineering
- https://www.projectpro.io/article/8-feature-engineering-techniques-for-machine-learning/423
- https://www.sanfoundry.com/feature-engineering-selection-techniques/
- https://www.sanfoundry.com/artificial-intelligence-questions-answers/
- https://examradar.com/fundamentals-of-artificial-intelligence-ai-and-machine-learning-ml-mcqs/
- https://www.scribd.com/document/568024950/AIML-mcq
- https://study.com/academy/practice/quiz-worksheet-feature-engineering-in-machine-learning.html
- https://www.aionlinecourse.com/ai-quiz-questions/machine-learning/data-pre-processing