AI Fundamentals and Concepts Flashcards

1
Q

What is Artificial Intelligence (AI)?

A

AI is the ability of machines to think and act intelligently, like a human would.

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

How does AI differ from traditional programming?

A

AI learns from data and makes decisions, while traditional programming involves telling a computer exactly what to do.

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

What are key areas of AI?

A
  • Computer Vision
  • Machine Learning (ML)
  • Deep Learning (DL)
  • Data Mining
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is Weak AI?

A

AI built for specific tasks—it doesn’t think like a human.

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

Give examples of Weak AI.

A
  • Siri and Alexa
  • Chess-playing AI
  • Chatbots like GPT-4
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is Strong AI?

A

AI that can think, learn, and adapt like a human.

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

Does Strong AI exist?

A

Not yet! Scientists are still trying to create it.

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

What is Machine Learning (ML)?

A

A method where AI is trained on data instead of being programmed manually.

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

What are the two main types of Machine Learning?

A
  • Supervised Learning
  • Unsupervised Learning
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is Supervised Learning?

A

The AI is trained on labeled data (data with answers).

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

What is an example of Supervised Learning?

A

Teaching AI to recognize cats using labeled cat pictures.

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

What is Unsupervised Learning?

A

AI finds patterns in data by itself—no labels.

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

What is the difference between Machine Learning and Data Mining?

A

ML = AI learns patterns and makes predictions; Data Mining = Humans find patterns manually in big data.

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

What is Deep Learning (DL)?

A

A special kind of Machine Learning that uses neural networks.

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

What are key models in Deep Learning?

A
  • CNNs (Convolutional Neural Networks)
  • RNNs (Recurrent Neural Networks)
  • Autoencoders
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is CNN best for?

17
Q

What is RNN best for?

A

Sequences like speech and text.

18
Q

Where is AI used?

A
  • Computer Vision
  • Natural Language Processing (NLP)
  • Generative AI
19
Q

What is an application of AI in Computer Vision?

A

Medical imaging for detecting diseases from scans.

20
Q

What does Natural Language Processing (NLP) enable AI to do?

A

Understand language.

21
Q

What is an example of Generative AI?

A

GANs (Generative Adversarial Networks) that create new images, videos, and music.

22
Q

Fill in the blank: AI is __________ technology that mimics human intelligence.

23
Q

True or False: Deep Learning makes AI less powerful than traditional Machine Learning.

24
Q

What are the goals of data exploration?

A
  • Visualize patterns and trends
  • Summarize key statistics
  • Detect anomalies
  • Understand relationships between variables
25
Why is data visualization important?
* Find patterns and trends * Understand relationships between variables * Detect errors or missing data * Make data easier to interpret
26
What types of charts are used for different purposes?
* Relationship → Scatter plots * Composition → Pie charts * Comparison → Bar charts, line graphs * Location → Maps & heatmaps
27
What did researchers Cleveland & McGill find about chart design?
* Position & length are the most accurate ways to show numbers * Pie charts are harder to interpret than bar charts
28
What is the Grammar of Graphics?
* A structured approach to designing visualizations * Ensures consistency in designing graphs * Used in tools like ggplot2 in R
29
What are common data issues in data pre-processing?
* Missing Values * Duplicates * Inconsistent Data * Noise & Outliers
30
What is feature engineering in data pre-processing?
* Feature Selection → Keep important variables * Feature Transformation → Convert data into better formats
31
Fill in the blank: The package used for creating visualizations in R is _______.
[ggplot2]
32
What is the purpose of a scatter plot in data visualization?
Helps us see the relationship between two variables.
33
True or False: Cleaning data is essential for accuracy.
True.
34
What are the key takeaways from the data exploration and visualization process?
* Data exploration helps us understand patterns * Visualization is key for discovering insights * Choosing the right chart aids interpretation * The Grammar of Graphics helps create structured visualizations * Cleaning data is essential for accuracy
35
When do we use Machine Learning?
When no direct formula exists to solve a problem and when we have data that can help find patterns.