CAIC 9.2 Flashcards

(75 cards)

1
Q

What is the primary goal of retailers’ marketing campaigns?

A

To attract potential customers with incentives or discounts based on demographics.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What do ML models optimize in marketing campaigns?

A

The effectiveness of marketing campaigns by targeting the right customers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the purpose of customer segmentation in marketing?

A

To understand different customer segments and improve marketing campaign effectiveness.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How do highly personalized marketing campaigns work?

A

By creating accurate individual profiles using large amounts of individual behavior data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Fill in the blank: Contextual advertising is a targeted marketing technique that displays ads relevant to the _______.

A

content on a web page.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the role of generative AI in retail marketing?

A

To create dynamically personalized content tailored to individual customers’ preferences.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Why is understanding consumer perception crucial for retail businesses?

A

It significantly impacts their success and helps monitor brand reputation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is sentiment analysis?

A

A text classification problem that determines whether sentiment is positive, negative, or neutral.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How do ML algorithms assist in sentiment analysis?

A

They can classify new text data, such as social media posts, to understand overall sentiment.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What traditional methods are used for demand forecasting?

A

Buyer surveys, expert opinions, and projections based on past demands.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What statistical techniques are retailers using to improve demand forecasting?

A

Regression analysis and deep learning.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the significance of deep learning in demand forecasting?

A

It can incorporate multiple data sources to create more accurate demand forecasts.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are point forecasts and probabilistic forecasts in ML?

A

Point forecasts provide a specific number, while probabilistic forecasts include a confidence score.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What role do AI and ML play in the automotive industry?

A

They improve efficiency, safety, and customer experience.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are the three main stages of the system architecture for autonomous vehicles?

A

1) Perception and localization 2) Decision and planning 3) Control.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the function of the perception stage in autonomous driving?

A

To gather information about surroundings and determine the vehicle’s position.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What types of sensors are used in the perception stage of autonomous vehicles?

A

RADAR, LIDAR, cameras, and ultrasonic systems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Fill in the blank: The decision and planning stage in autonomous driving acts as the _______ of the vehicle.

A

brain.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What is one application of AI/ML in the control module of autonomous vehicles?

A

Adaptive control systems that adjust control inputs based on sensor data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

How do reinforcement learning techniques benefit autonomous vehicles?

A

They enable vehicles to learn optimal control policies through trial and error.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What does ADAS stand for?

A

Advanced Driver Assistance Systems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

What are some functions of ADAS?

A

Detecting hazards, issuing warnings, and taking corrective actions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

What is the role of ML solutions architects in relation to ML algorithms?

A

To understand common real-world ML algorithms and design technology infrastructure.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

What is an objective function in ML?

A

A business metric that the algorithm aims to minimize or maximize.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
What is optimization in the context of ML algorithms?
The process of adjusting model parameters to minimize the disparity between projected and actual values.
26
Fill in the blank: The loss function used in optimization is often referred to as the _______.
objective function.
27
What is gradient descent?
An iterative approach for optimizing ML algorithms by calculating error change.
28
What does the learning rate control in ML optimization?
The magnitude of parameter updates at each iteration.
29
What is gradient descent?
An iterative approach for optimizing neural networks and ML algorithms by calculating the rate of error change.
30
What are the key parameters updated in gradient descent?
W and B (model parameters).
31
What controls the magnitude of parameter updates in gradient descent?
The learning rate.
32
List the key steps in the gradient descent optimization process.
* Initialize W randomly * Calculate error using W * Compute gradient of error with respect to loss function * Update W to reduce error * Repeat until gradient is zero.
33
What is the normal equation in the context of ML algorithms?
A one-step analytical solution for calculating coefficients of linear regression models.
34
What are the main types of ML problems discussed?
* Classification * Regression.
35
What is classification in ML?
A task that assigns categories or classes to data points.
36
What is regression in ML?
A technique used to predict continuous numeric values.
37
What are important factors to consider when selecting an ML algorithm?
* Problem type * Dataset size * Number and nature of features * Computational requirements * Interpretability * Assumptions about data distribution.
38
What is overfitting in machine learning?
When a trained model learns the training data too well but fails to generalize to new data.
39
What does linear regression aim to estimate?
The output value by calculating the weighted sum of input variables.
40
What is the formula for linear regression?
Y = W * X + B.
41
What is logistic regression used for?
Estimating the probability of an event occurring, such as transaction fraud.
42
How does logistic regression differ from linear regression?
Logistic regression uses a logistic function to map input variables to a probability score.
43
What is a decision tree?
A model that divides data hierarchically based on rules to make predictions.
44
What are the algorithms used for splitting in decision trees?
* Gini purity index * Information gain.
45
What is a major advantage of decision trees?
Their ability to capture non-linear relationships and interactions between features.
46
What is a limitation of decision trees?
They can be sensitive to outliers and prone to overfitting.
47
What is random forest in machine learning?
An ensemble method that combines multiple decision trees to improve overall performance.
48
How does random forest reduce overfitting?
By introducing randomness in the model and using diverse subsets of features.
49
What is the key difference between random forests and gradient boosting?
Random forests use parallel independent weak learners, while gradient boosting employs a sequential approach.
50
What is a key advantage of gradient boosting?
It excels in handling imbalanced datasets and can achieve higher performance when properly tuned.
51
What is one of the limitations of gradient boosting?
It lacks parallelization capabilities, making it slower in training.
52
What is gradient boosting?
A machine learning technique that builds models sequentially to improve performance through tuning.
53
What are the advantages of gradient boosting?
* Higher performance when tuned properly * Supports custom loss functions * Captures complex relationships in data * Produces accurate predictions
54
What are the limitations of gradient boosting?
* Lacks parallelization capabilities * Sensitive to noisy data and outliers * Less interpretable compared to simpler algorithms
55
What is XGBoost?
A popular implementation of gradient boosting known for faster training times and improved performance.
56
What improvements does XGBoost offer over standard gradient boosting?
* Training across multiple cores and CPUs * Powerful regularization techniques * Handles sparse datasets effectively
57
What are other popular variations of gradient boosting trees?
* LightGBM * CatBoost
58
What is K-NN used for?
Both classification and regression tasks.
59
What is the underlying assumption of K-NN?
Similar items tend to have close proximity in the feature space.
60
How does K-NN classify a new data point?
By calculating distances to existing data points and using majority voting among the K nearest neighbors.
61
What is the impact of the choice of K in K-NN?
Significantly affects the performance of the model.
62
What are the limitations of K-NN?
* Complexity grows with data points * Not suitable for high-dimensional datasets * Sensitive to noisy and missing data
63
What is an artificial neuron?
A computational unit that processes inputs and transforms them using an activation function.
64
What is the function of the activation function in an artificial neuron?
Modifies the output of the linear function to capture non-linear relationships.
65
What does MLP stand for?
Multi-Layer Perceptron.
66
What is the architecture of an MLP?
Consists of an input layer, hidden layers, and an output layer.
67
What is the purpose of backpropagation in MLP training?
To adjust the weights of neurons based on their contribution to the total error.
68
What are the strengths of MLP?
* Suitable for classification and regression * Captures intricate nonlinear patterns * Efficient computational processing
69
What is clustering?
A data mining method that groups items based on shared attributes.
70
What is K-means clustering?
An unsupervised algorithm that groups data points into K clusters based on similarity.
71
What are the steps involved in K-means clustering?
* Randomly assign K centroids * Adjust data point assignments to nearest centroids * Update centroids to mean of assigned data points * Repeat until convergence
72
What are the advantages of K-means clustering?
* Simplicity and ease of understanding * Computationally efficient * Interpretable clusters
73
What are the limitations of K-means clustering?
* Subjective selection of optimal K * Sensitive to initial centroid placement * Assumes spherical clusters with equal variance * Sensitive to outliers
74
What is a time series?
A sequence of data points recorded at successive time intervals.
75
What is the purpose of time series analysis?
To analyze past patterns and predict future trends.