Fundamentals Flashcards

(21 cards)

1
Q

Definition of machine learning

A

The computer programs learn by themselves

A computer program is said to learn from experience E with respect to come class of tasks T and performance measure P, if it’s performance at tasks improves with experience

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

Top down vs bottom up

A

Top down
Model all different functions and wire all these “agents” together
Write (manually) in programming language, instructions to solve the (usually specific) task

Bottom uP
Give the system a lot of data, so it can discover by itself the concepts in the world
Analyse and understand (manually) the task
Select the appropriate models
Training and testing
Use the same model to (automatically) solve unseen tasks

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

Is machine learning top down or bottom up

A

Bottom up

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

What are the three pillars of machine learning

A

Models
Computation
Data

Models and algorithms
Powerful and cheaper computation
Massive data warehouse

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

What is AI

A

Intelligence exhibited by machines that enables machines to perceive their environment and use learning and intelligence to take actions

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

What is the difference between weak and strong AI

A

Scope - single specific tasks —— broad general purpose
Self awareness - No —— yes
Learning ability - limited on specific tasks —— General, human like
Status - exists, widely used —— theoretical

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

Milestones in AI 1940s-60s

A

1943 - Turing test
1956 - Birth of AI (symbolic AI, search techniques, nature language processing etc.)

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

Milestones in AI 1970s

A

1970s intimate biology
AI winter

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

Models are used…

A

To train the AI
Doesn’t require knowledge engineers to find all the functions and wire them into an “agents”
Stops a knowledge acquisition bottleneck

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

Computation Moore’s law

A

The number of transistors on a computer chip doubles every two years (18 months). It’s a long term trend in computing technology that has lead to a dramatic decrease in the cost of computing

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

Examples of massive data warehouses

A

Internet of things: social media; business; industries; devices/vehicles
Big data: quantity, format/dimension, speed

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

Machine learning vs traditional programs

A

Traditional programs just use data, program and produce an output
Machine learning has the data and the expected output, then we build a model, train it with existing data

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

Data mining is …

A

Exploration and analysis of large quantities of data to discover valid, novel, useful and ultimately understandable patterns in data

Valid - hold on new data with some certainty
Novel - non obvious to the system (not just looking up data ie from a phone book)
Useful - should be possible to act on the item
Understandable - humans can interpret the pattern/model

Data mining explains patterns

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

AI, machine learning hierarchy

A

Deep Learning —> Neural Networks —> Machine Learning —> Artificial Intelligence

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

What is deep blue (milestones in AI)

A

1997 beat world chess champion
Deep blue was a chess-playing computer developed by IBM

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

What is IBM Watson (milestones in AI)

A

Uses natural language processing to analyse data and answer questions
Beat Jeopardy in 2011

17
Q

In 2014 the Eugene Goostman chatbot

A

Passed the Turing test

18
Q

In 2016 all …

A

Open board games were conquered by AI
Alpha go beat a champion at Go

19
Q

What is the Turing test

A

An interrogator has to decide which candidate is a machine and which is a person only by asking them questions
If the machine can fool the interrogator 30% of the time, the machine is considered intelligent
1950 philosophical paper on machine intelligence: the Turing test

20
Q

The Chinese room experiment

A

Behaving intelligently and being intelligent are two different things

21
Q

5 factors of responsible and ethical AI

A

Privacy (and security of data)
Bias (and fairness)
Transparency (and explanation)
Accountability (and responsibility)
Safety