Types of AI Flashcards

1
Q

What is Artificial Narrow Intelligence? What are the benefits? Provide an example.

A

AI designed to perform a single or a narrow set of related tasks at a high level of proficiency. (AKA “Weak AI”)

Benefits:
- Boost productivity and efficiency by automating repetitive tasks
- Enabling smarter decision making
- Optimization through trend analysis

Example: A system designed to play chess.

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

What is Artificial General Intelligence?

A

AI designed to closely mimic human intelligence (still has not been achieved). Experts expect AGI systems will do the following things at a level that is similar to or on par with human capabilities:

  • Have strong generalization capabilities
  • Be able to think, understand, learn and perform complex tasks
  • Achieve goals in different contexts and environments
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is Artificial Super Intelligence?

A

A category of AI systems with intellectual powers beyond those of humans across a comprehensive range of categories and fields of endeavor (still has not been achieved). Once developed, the expectation is that it would be:

  • Self-aware
  • Capable of understanding human emotions and experiences
  • Able to experience reality like humans
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is Broad Artificial Intelligence?

A

A category of AI more advanced in scope than artificial narrow intelligence, capable of performing a broader set of tasks, but not sophisticated enough to be considered AGI. Broad artificial intelligence often involves reliance on a group of artificial intelligence systems, capable of working together and combining decision-making capabilities, but still lacking the full human-like capabilities experts expect of AGI.

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

What is Machine Learning?

A

A branch of AI that leverages the use of data and algorithms to enable systems to learn and make decisions repeatedly. It improves over time without being explicitly instructed or programmed to do so.

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

What are the characteristics of a Supervised Learning Model? Provide an example.

A

A Machine Learning model which learns from a pre-labeled and classified data set. As part of a supervised learning training process, an algorithm analyzes the input data and associated labels to produce an inferred function, which can then become the basis for the system to make predictions based on new, previously unseen inputs. Supervised learning models can also compare their outputs with the correct or intended output, to identify errors and improve their prediction skills.

Example: A model that analyzes images of road signs labeled to define the sign’s meaning or purpose.

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

What are the subcategories of Supervised Learning?

A

1) Classification Models
The models produce outputs in the form of a specific categorical response; for example, whether an image contains a puppy.

2) Regression Models predict a continuous value; for example, estimating a stock price.

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

Name a couple of widely used Supervise Learning Models.

A

1) Support Vector Machine (SVM):
Used for classification and regression tasks but most widely used for classification objectives.

2) Support Vector Regression (SVR):
Most commonly used to produce continuous values.

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

What are the characteristics of an Unsupervised Learning Model? What are the weaknesses?

A

Unsupervised learning models do not rely on labeled datasets. Instead, they are designed to identify differences, similarities and other patterns without the aid of human supervision. These models tend to be more cost-efficient and require less effort, but are susceptible to producing less accurate outputs and can display unpredictable behaviors.

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

What are the categories of Unsupervised Learning Models? Name some use cases.

A

1) Clustering:
Automatically groups data points that share similar or identical attributes; for example, looking for similarities or patterns in DNA samples.

2) Association Rule Learning: Identifies relationships and associations between data points; for example, understanding consumer buying habits.

Use cases:
- Anomaly detection for mechanical faults
- Fraud detection
- Consumer segmentation
- Marketing strategies
- Genetics

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

What are the characteristics of a Reinforced Learning Model? Provide an example.

A

Reinforcement learning models use a reward and punishment matrix to determine a correct or optimal outcome. They rely on trial and error to determine what to do or not to do and are rewarded or punished accordingly. These models do not ingest pre-labeled data sets and learn solely through action and repetition, changing or not changing state or by getting feedback from their environment.

Example: Amazon’s Warehouse Supply Chain Optimization

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

Describe two models that are in between Supervised and Unsupervised.

A

1) Semi-supervised learning models: Use a combination of supervised and unsupervised learning processes. This approach generally uses a small amount of labeled data and a large amount of unlabeled data. The aim is to leverage the benefits of both models, improving reliability while reducing costs. They are particularly helpful in scenarios where it is challenging to find or create a large, pre-labeled dataset. Image and speech analysis or categorization and ranking of web page search results are classic examples.

2) Large Language Models (LLMs):
Often rely on semi-supervised learning models. They are a form of AI using deep learning algorithms to create models trained on massive text data sets to analyze and learn patterns and relationships among characters, words and phrases.

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

What is the aim of robotics?

A

Robotics stems from engineering and computer science and aims to design machines that can perform tasks, usually specific tasks or duties, without human intervention.

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

Explain the Fourth Industrial Revolution (Industry 4.0).

A

The use of AI in manufacturing and robotics is ushering in the next stage of industry and manufacturing advancements, enabled by increased interconnectivity and smart automation.

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

What is Machine Perception? Provide a use case.

A

A field in which systems are trained to process sensory information and mimic human senses.

Use case: Improving food production, preparation or storage by creating a system that can touch, smell and taste produce.

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

What is Robotic Process Automation? Provide a use case.

A

An evolving technology using software robots to automate repetitive and rule-based tasks in business processes.

Use cases: Data entry, form processing

17
Q

What is an Expert System? Name some industries in which Expert Systems are deployed.

A

A form of AI intended to mimic the decision-making abilities of a human expert in a specific field. These types of systems draw inferences from a knowledge base and rely on AI to replicate the judgment and behavior of a human with specific expertise.

Industries:
- Financial services
- Healthcare
- Agriculture
- Engineering

18
Q

What are the 3 main elements that distinguish an expert system from other AIs?

A

1) The Knowledge Base:
Typically consists of an organized collection of facts and information from human experts, focused on a specific field or domain. In some cases, the system is also allowed to gather additional information from external sources.

2) The Inference Engine:
Extracts relevant information from the knowledge base and uses it appropriately to solve a problem. Expert systems normally use a rule-based approach that maps data from the knowledge base to a series of rules, which the system uses to make decisions in response to input. Expert systems often include a module that allows users to review its decision-making process.

3) The User Interface:
Allows the end user to interact with the expert system. The user provides an input, like a problem or question, and obtains an output (resolution).

19
Q

What are Linguistic Variables?

A

They describe concepts in natural language terms, such as “low,” “medium,” or “high” and “warm,” “hot,” or “very hot.”

20
Q

What are Fuzzy Rules?

A

Fuzzy rules express relationships between variables using if-then statements. For example, a rule might state, “If the temperature is ‘very hot,’ then set the fan speed to ‘high.’”

21
Q

Describe Fuzzy Logic Systems and provide some examples.

A

Fuzzy logic systems employ fuzzy inference mechanisms to make decisions based on the fuzzy rules and input data. These systems follow a few standard steps:

1) Fuzzification, where input data is converted into fuzzy data sets.

2) Rule evaluation, which determines the degree of matching between the rules and input data.

3) Aggregation, where rule outputs are combined.

4) Defuzzification, the process by which fuzzy outputs are converted back into specific values.

Examples:
- Climate control systems
- Image recognition systems
- Traffic management systems