Q. What is a potential drawback of hierarchical clustering?
A.
It can handle large datasets efficiently
B.
It does not require a predefined number of clusters
C.
It can be computationally expensive for large datasets
D.
It is less interpretable than K-means
Show solution
Solution
Hierarchical clustering can be computationally expensive, especially for large datasets, due to its complexity.
Correct Answer:
C
— It can be computationally expensive for large datasets
Learn More →
Q. What is a potential drawback of K-Means clustering?
A.
It can handle non-linear data well
B.
It requires the number of clusters to be specified in advance
C.
It is computationally inexpensive
D.
It is robust to outliers
Show solution
Solution
K-Means requires the number of clusters to be specified beforehand, which can be a limitation.
Correct Answer:
B
— It requires the number of clusters to be specified in advance
Learn More →
Q. What is a potential drawback of using a single Decision Tree?
A.
They are very fast to train.
B.
They can easily handle large datasets.
C.
They are prone to overfitting.
D.
They require extensive preprocessing.
Show solution
Solution
A single Decision Tree is prone to overfitting, especially if it is deep and complex.
Correct Answer:
C
— They are prone to overfitting.
Learn More →
Q. What is a potential drawback of using a very deep Decision Tree?
A.
It may not capture complex patterns.
B.
It can lead to overfitting.
C.
It requires more computational resources.
D.
It is less interpretable.
Show solution
Solution
A very deep Decision Tree can lead to overfitting, where the model learns noise in the training data rather than generalizable patterns.
Correct Answer:
B
— It can lead to overfitting.
Learn More →
Q. What is a potential drawback of using cloud ML services?
A.
High initial investment
B.
Data privacy concerns
C.
Limited computational power
D.
Inflexible pricing models
Show solution
Solution
Data privacy concerns can arise when using cloud ML services, as sensitive data may be processed off-site.
Correct Answer:
B
— Data privacy concerns
Learn More →
Q. What is a potential drawback of using Decision Trees?
A.
They are very fast to train
B.
They can easily overfit the training data
C.
They require no feature selection
D.
They are not interpretable
Show solution
Solution
A potential drawback of Decision Trees is that they can easily overfit the training data, especially if not properly pruned.
Correct Answer:
B
— They can easily overfit the training data
Learn More →
Q. What is a potential drawback of using K-means clustering?
A.
It can handle non-spherical clusters
B.
It requires the number of clusters to be specified in advance
C.
It is computationally expensive
D.
It can only be used with numerical data
Show solution
Solution
A potential drawback of K-means clustering is that it requires the number of clusters to be specified in advance, which can be challenging.
Correct Answer:
B
— It requires the number of clusters to be specified in advance
Learn More →
Q. What is a potential drawback of using Support Vector Machines?
A.
They are computationally expensive for large datasets
B.
They cannot handle multi-class classification
C.
They require no feature scaling
D.
They are not suitable for high-dimensional data
Show solution
Solution
Support Vector Machines can be computationally expensive, especially with large datasets, due to the complexity of the optimization problem.
Correct Answer:
A
— They are computationally expensive for large datasets
Learn More →
Q. What is a potential drawback of using too many features in a model?
A.
Overfitting
B.
Underfitting
C.
Increased accuracy
D.
Faster training time
Show solution
Solution
Using too many features can lead to overfitting, where the model learns noise instead of the underlying pattern.
Correct Answer:
A
— Overfitting
Learn More →
Q. What is a potential risk of deploying a machine learning model without proper validation?
A.
Increased training time
B.
Overfitting
C.
Poor user experience
D.
Data leakage
Show solution
Solution
Deploying a machine learning model without proper validation can lead to a poor user experience, as the model may not perform as expected in real-world scenarios.
Correct Answer:
C
— Poor user experience
Learn More →
Q. What is a practical application of searching algorithms?
A.
Finding a specific item in a large dataset
B.
Sorting a list of items
C.
Managing memory allocation
D.
Creating a binary tree
Show solution
Solution
Searching algorithms are practically applied to find a specific item in a large dataset efficiently.
Correct Answer:
A
— Finding a specific item in a large dataset
Learn More →
Q. What is a practical use of a stack in parsing expressions?
A.
To store operands
B.
To evaluate postfix expressions
C.
To manage memory allocation
D.
To sort elements
Show solution
Solution
Stacks are used to evaluate postfix expressions by holding operators and operands in the correct order.
Correct Answer:
B
— To evaluate postfix expressions
Learn More →
Q. What is a primary advantage of using Decision Trees?
A.
They require a lot of data preprocessing
B.
They are easy to interpret and visualize
C.
They always provide the best accuracy
D.
They cannot handle categorical data
Show solution
Solution
Decision Trees are easy to interpret and visualize, making them user-friendly for understanding decision-making processes.
Correct Answer:
B
— They are easy to interpret and visualize
Learn More →
Q. What is a primary advantage of using hierarchical clustering over K-means?
A.
It does not require the number of clusters to be specified in advance
B.
It is faster than K-means
C.
It can handle large datasets more efficiently
D.
It is less sensitive to noise
Show solution
Solution
Hierarchical clustering does not require the number of clusters to be predetermined, allowing for more flexibility in cluster formation.
Correct Answer:
A
— It does not require the number of clusters to be specified in advance
Learn More →
Q. What is a primary advantage of using Random Forests over a single Decision Tree?
A.
Lower computational cost
B.
Higher accuracy due to ensemble learning
C.
Easier to interpret
D.
Requires less data
Show solution
Solution
Random Forests combine multiple Decision Trees to improve accuracy and reduce overfitting, leveraging ensemble learning.
Correct Answer:
B
— Higher accuracy due to ensemble learning
Learn More →
Q. What is a primary advantage of using Random Forests over Decision Trees?
A.
Random Forests are easier to interpret.
B.
Random Forests reduce the risk of overfitting.
C.
Random Forests require less data.
D.
Random Forests are faster to train.
Show solution
Solution
Random Forests combine multiple decision trees to reduce overfitting, making them more robust than a single Decision Tree.
Correct Answer:
B
— Random Forests reduce the risk of overfitting.
Learn More →
Q. What is a primary application of AVL trees in real-world scenarios?
A.
Database indexing
B.
Image processing
C.
Network routing
D.
File compression
Show solution
Solution
AVL trees are used in database indexing to maintain sorted data and allow for efficient search, insert, and delete operations.
Correct Answer:
A
— Database indexing
Learn More →
Q. What is a primary application of AVL trees?
A.
Database indexing
B.
Memory management
C.
File compression
D.
Image processing
Show solution
Solution
AVL trees are commonly used in database indexing due to their efficient search, insert, and delete operations.
Correct Answer:
A
— Database indexing
Learn More →
Q. What is a primary application of Support Vector Machines (SVM)?
A.
Image classification
B.
Data encryption
C.
Web development
D.
Database management
Show solution
Solution
SVMs are widely used for image classification tasks due to their ability to handle high-dimensional data.
Correct Answer:
A
— Image classification
Learn More →
Q. What is a primary benefit of using cloud ML services?
A.
Increased hardware costs
B.
Scalability and flexibility
C.
Limited accessibility
D.
Complex setup process
Show solution
Solution
Cloud ML services provide scalability and flexibility, allowing users to easily adjust resources based on demand.
Correct Answer:
B
— Scalability and flexibility
Learn More →
Q. What is a primary benefit of using clustering in social network analysis?
A.
Identifying influential users
B.
Predicting future trends
C.
Enhancing user privacy
D.
Improving data storage
Show solution
Solution
Clustering helps identify influential users in social networks by grouping users with similar behaviors or connections.
Correct Answer:
A
— Identifying influential users
Learn More →
Q. What is a primary challenge when deploying neural networks in real-world applications?
A.
Lack of data
B.
Overfitting
C.
High computational cost
D.
All of the above
Show solution
Solution
Deploying neural networks can be challenging due to overfitting, high computational costs, and sometimes insufficient data.
Correct Answer:
D
— All of the above
Learn More →
Q. What is a real-world application of a doubly linked list?
A.
Implementing a queue
B.
Navigating a web browser's history
C.
Storing a fixed-size array
D.
Representing a graph
Show solution
Solution
Doubly linked lists are used in web browsers to navigate back and forth through the history, allowing traversal in both directions.
Correct Answer:
B
— Navigating a web browser's history
Learn More →
Q. What is a real-world application of AVL trees?
A.
Database indexing
B.
Memory management
C.
Network routing
D.
File compression
Show solution
Solution
AVL trees are often used in database indexing to maintain sorted data and allow for efficient searching.
Correct Answer:
A
— Database indexing
Learn More →
Q. What is a real-world application of binary search trees?
A.
Storing sorted data for quick access
B.
Representing social networks
C.
Managing memory allocation
D.
Implementing queues
Show solution
Solution
Binary search trees are used to store sorted data, allowing for efficient searching, insertion, and deletion operations.
Correct Answer:
A
— Storing sorted data for quick access
Learn More →
Q. What is a real-world application of binary search?
A.
Finding a word in a dictionary
B.
Sorting a list of names
C.
Inserting data into a database
D.
Traversing a tree structure
Show solution
Solution
A real-world application of binary search is finding a word in a dictionary, where the words are sorted alphabetically.
Correct Answer:
A
— Finding a word in a dictionary
Learn More →
Q. What is a real-world application of binary trees in computer graphics?
A.
Rendering 3D models
B.
Storing pixel data
C.
Managing scene graphs
D.
Compressing images
Show solution
Solution
Binary trees are used in managing scene graphs in computer graphics, where they help organize and render complex scenes efficiently.
Correct Answer:
C
— Managing scene graphs
Learn More →
Q. What is a real-world application of graphs?
A.
Modeling social networks
B.
Storing data in a sequential manner
C.
Implementing a binary search tree
D.
Sorting a list of items
Show solution
Solution
Graphs are used to model social networks, where individuals are represented as nodes and relationships as edges.
Correct Answer:
A
— Modeling social networks
Learn More →
Q. What is a real-world application of Heap Sort?
A.
Sorting a small list of names
B.
Implementing a priority queue
C.
Sorting data in a database
D.
Real-time data processing
Show solution
Solution
Heap Sort is often used in implementing priority queues due to its efficient handling of dynamic data.
Correct Answer:
B
— Implementing a priority queue
Learn More →
Q. What is a real-world application of Merge Sort?
A.
Sorting a small list of numbers
B.
Sorting linked lists
C.
Sorting data in a database
D.
Sorting a stack
Show solution
Solution
Merge Sort is particularly effective for sorting linked lists due to its ability to merge sorted lists efficiently.
Correct Answer:
B
— Sorting linked lists
Learn More →
Showing 961 to 990 of 3237 (108 Pages)