6.3 AI Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

Define AI

A

artificial intelligence (AI) – AI is a branch of computer science dealing with the simulation of intelligent behaviours by computers

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

What are the 2 types of AI systems

define them

A

expert system – a form of AI that has been developed to mimic a human’s knowledge and expertise

machine learning – algorithms are trained and learn from past experiences

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

Some uses of expert systems

A

» diagnosis of a patient’s illness
» identification of plants, animals and chemical/biological compounds
» strategy games, such as chess

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

Advantages of expert systems

A

High accuracy
High consistency
Can store vast amounts of ideas and facts
unbiased reporting and analysis of the facts
Fast response times

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

Disadvtanges of expert systems

A

Considerable training to make sure system used correctly
High set up and maintenance costs
Only as good as the facts or information entered into the system

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

What are the components of an expert system

A

User interface

Inferenece system
rules base
knowledge base

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

Describe the user interface in an expert system

A

method by which the expert system interacts with a user through dialogue boxes, command prompts or other input methods

the questions being asked usually only have Yes/No answers and are based on the responses to previous questions

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

Explain the inference engine in an expert system

A

kind of search engine used in an
expert system which examines the knowledge base for information that matches the queries

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

What are inference rules

A

rules used by the inference engine and in expert systems to draw conclusions using IF statements

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

Explain knowledge base in expert system

A

a repository of facts which is a collection of objects and attributes

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

how to set up an expert system

A

»information needs to be gathered from human experts or from written sources

» knowledge base created

» knowledge base populated from collected info

»a rules base needs to be created - series of inference rules so that the inference engine can draw conclusions

» inference engine itself needs to be set up

»the user interface needs to be developed to allow the user and the expert system to communicate

once the system is set up, it needs to be fully tested

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

How to test a new expert system

A

running the system with known outcomes so that results can be compared and any changes to the expert system made

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

3 examples of ML

A

Categorising email as spam

Recognising user buying history

Detection of fraudulent activity

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

how does an ML categorise something as spam

A

» A machine learning algorithm collects data about emails

» It carries out a ‘cleaning’ process by removing stop words

» Certain words/phrases are frequently used in spam and indicate that the incoming email is very likely to be spam.

» The machine learning model is built and a ‘training data set’ is used to train the model and make it learn using past email known to be spam.

» Once it is evaluated, the model is fine-tuned and tested live.

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

3 main characteristics of AI

A

collection of data
the rules for using that data
the ability to reason - can include the ability to learn and adapt

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

General adv of AI

A
  1. Ability to access and store vast amounts of facts
  2. Can learn from a huge amount of data that will overwhelm humans
  3. Ability to see patterns in results that can be missed by humans
17
Q

General DIsadv of AI

A

Disadvantages:

  1. A change in skill set
  2. AI is dependent on the training data