Computing:AI Flashcards

1
Q

Describe the difference between ‘data-driven’ and ‘rule-based’ approaches to application development.

A

Data-driven approaches rely on analyzing large datasets to make decisions, while rule-based approaches use predetermined rules or algorithms to guide decision-making.

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

Name examples of AI applications.

A

Examples include virtual personal assistants (like Siri or Alexa), recommendation systems (like Netflix or Amazon), autonomous vehicles, and chatbots.

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

Outline some benefits and issues of using AI applications.

A

Benefits include increased efficiency, improved decision-making, and enhanced user experience. Issues may include privacy concerns, ethical considerations, and the potential for job displacement.

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

Define machine learning’s relationship to artificial intelligence.

A

Machine learning allows computers to perform tasks without explicit programming.

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

Name the three common approaches to machine learning -

A

Reinforcement learning, Supervised learning, and Unsupervised learning are the three common approaches to machine learning.

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

Describe how classification can be solved using supervised learning.

A

In supervised learning, classification tasks involve training a model on labeled data, where the model learns the relationship between input features.

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

Describe the impact of data on the accuracy of a machine learning (ML) model.

A

High-quality, relevant data can significantly improve the accuracy of an ML model, while low-quality or biased data can lead to inaccurate predictions and unreliable performance. (think about the apples and tomatoes – or the fish example)

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

Explain the need for both training and test data.

A

Training data is used to train an ML model, while test data is used to evaluate the model’s performance and assess its generalization to new, unseen data, ensuring that the model is not overfitting to the training data.

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