Intro to Ai Flashcards

1
Q

What is AI?

A

AI is a branch of computer science focused on building smart machines capable of performing tasks requiring human intelligence.

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

What are algorithms in the context of AI?

A

Algorithms are finite sequences of instructions that terminate when run, necessary for computers to perform tasks.

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

What is the Von Neumann Model?

A

A model that describes how algorithms are structured and executed in computers.

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

What is an NP-Hard problem?

A

A problem that lacks efficient algorithms or has algorithms that are computationally expensive.

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

What is Narrow AI?

A

Specialized AI that excels in specific tasks but operates within a limited context.

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

What is General AI?

A

Human-level AI capable of reasoning, understanding its environment, and transferring knowledge across domains.

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

What is Super AI?

A

AI that surpasses human intelligence in all fields, including creativity and reasoning.

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

What is the AI Singularity?

A

A hypothetical point in the future where technological growth becomes uncontrollable, resulting in superintelligence.

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

What is Machine Learning?

A

A field that enables computers to learn how to solve problems from data without needing explicit algorithms.

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

What is required for effective learning in Machine Learning?

A

A high volume of high-quality data.

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

What are Neural Networks?

A

Inductive learning models loosely based on biological brains, trained using labelled datasets.

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

What is the structure of Artificial Neural Networks (ANNs)?

A

Consists of artificial neurons organized in layers, with each neuron having:
- Multiple inputs and one output
- Processes inputs using a summation unit and a transfer (activation) function.
- Uses weights (real numbers) associated with each input, they can be positive or negative.

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

What is a Perceptron?

A

The first neural network capable of simple computations like Boolean AND/OR. Training involves finding weights to produce correct outputs from given inputs. For simple networks, weights can sometimes be determined visually.

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

What is the purpose of the Error Backpropagation Algorithm (Backprop)?

A

To efficiently update weights iteratively to minimize error in output and improve network performance.

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

What is Deep Learning?

A

An advanced form of neural networks with many layers, automating complex learning tasks.

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

What challenges did deep learning address?

A

Manual feature extraction, limited hardware, and algorithm inefficiencies.

17
Q

What are Convolutional Neural Networks (CNNs)?

A

Networks that convert images to feature vectors without human intervention for tasks like image recognition.

18
Q

What is the Turing Test?

A

A test to evaluate a machine’s ability to demonstrate intelligent behavior indistinguishable from a human’s.

19
Q

What are the strengths of the Turing Test?

A
  • Simple and clear criterion for assessing AI intelligence
  • Focus on human interaction
  • Historical significance in AI research
20
Q

What are criticisms of the Turing Test?

A
  • Narrow scope
  • Dependence on deception
  • Cultural bias
  • Advances in AI challenge its relevance
  • Philosophical limitations
21
Q

What is the Chinese Room Experiment?

A

A thought experiment that challenges the idea that machines can possess a mind or consciousness like humans.

22
Q

What is the Computational Theory of Mind (CTM)?

A

CTM posits that the mind is analogous to a universal computer with cognitive processes as computational operations.

23
Q

What are the critiques of CTM?

A
  • Emotional and intuitive cognition
  • Consciousness issues
  • Embodied cognition overlooks the role of the body
24
Q

What is a Transformer in AI?

A

A specialized form of deep neural network that revolutionized natural language processing by understanding context and relationships at unprecedented scales.

25
Q

What are some key areas impacted by Generative AI?

A
  • Natural Language Processing
  • Content Creation
  • Search and Information Retrieval
  • Education and research
26
Q

What are some ethical and social implications of AI?

A
  • Misinformation or hallucinations
  • Impact on employment
  • Bias and fairness
  • Existential concerns
27
Q

Are Large Language Models (LLMs) sentient?

A

No, they process and generate responses based on patterns in their training data without understanding or emotion.

28
Q

Training a Multi-Layer Perceptron

A

An MLP is an ANN with hidden layers. Training involves finding weights to correctly classify inputs. For example, classifying images of cats or dogs. It outputs [0,1] for cat and [1,0] for dog. The training set is based on 50 labelled images of cats and 50 labelled images of dogs. Images are represented as vectors via feature extraction. The weights are initially randomized to a real number between 0 and 1.

29
Q

Deep Learning Challenges

A

Neural networks with more than 3 layers were hard to train, manual feature extraction was time consuming and subjective. These were old problems (~2006).
Then in 2006 there was the deep learning breakthrough which enabled multi-layer networks, automating complex learning tasks. It became feasible due to advancements in algorithms and hardware.

30
Q

Factors that enabled deep learning

A

Technological factors such as Computing Power (Multi-core CPUs, GPUs for parallel processing etc.), Faster RAM, SSDs, and High-speed connections with unlimited bandwidth

31
Q

Deep learning has transformed AI fields

A

Machine Vision: Enhanced image recognition and object detection.
Machine Speed: Improved speech synthesis and recognition.
Natural Language Processing: Better language understanding and generation.
It leveraged computer hardware/software for advanced AI libraries.

32
Q

problems with MLPs

A

that they struggle with geometric transformations in images. Convolutional Neural Networks address these issues.

33
Q

CNN Structure

A

Structure:
- Feature Extraction: 2 convolutional layers, each followed by pooling/downsampling
- Classification: Two fully connected layers, Output is one hot encoded

34
Q

The Thought Experiment

A

Setup: Imagine an English speaker locked in a room with a rulebook explaining how to translate Mandarin Chinese to Cantonese Chinese without understanding either language. Mandarin input is passed into the room, and the person uses the rulebook to output Cantonese translations.
Key Insight: The person in the room doesn’t understand they just follow rules mechanically.
Replace the person with a computer program, does the program understand Chinese?

35
Q

Criticisms of the Chinese Room

A

Misunderstandings of AI: Assumes AI operates like the person in the room, following predefined rules. It is argued that modern AI especially ML adapts and learns from data, making this comparison inadequate.

Systems Reply: While the person in the room doesn’t understand Chinese, the system as a whole (person+instructions) could be said to understand. Suggests that understanding emerges at a system level not at an individual level.

Nature of Understanding: The experiment’s narrow definition of understanding is criticised. If a system can reliably interact and produce meaningful responses, should that not qualify as understanding?

Robot Reply: Some argue that embedding AI in a robot capable of perceiving and interacting with the world could lead to genuine understanding, as intelligence and understanding may be rooted in sensory and environmental interaction.