TASK 1 - ARTIFICIAL INTELLIGENCE Flashcards

1
Q

Artificial Intelligence

A

= system that displays intelligent behaviour by analysing environment + taking actions
= set of algorithms and techniques that try to mimic human intelligence
- generates predictions

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

goals for AI

A
  1. ability to reason: games, surgery
  2. knowledge representation: language, objects translated into programming
  3. planning: navigate how to get from A to B
  4. natural language processing: understand language and its context
  5. perception: how do we see, hear, feel… things
  6. general intelligence: emotional intelligence, creativity, intuition
    = autonomous thinking robot, almost indistinguishable from human
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

types of AI

A
  • rational AI: do not adapt behaviour over time
  • learning rational AI: evaluates actions to adapt reasoning rules + decision-making methods
  • general/strong AI system: can perform most activities that humans can do
  • narrow/weak AI system: can perform one or few specific tasks
  • black-box AI: accurate but can’t trace back the reason for certain decisions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

learning mechanisms of AI

- machine learning

A

= computers programmed to learn from past experience and example data
- search and optimisation, constraint satisfaction, logical reasoning, probabilistic reasoning, control theory

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

machine learning

- supervised learning

A

= provide it with examples of INPUT-OUTPUT BEHAVIOUR –> generalise from examples + behave well also in non-similar situations (prediction)

  • instead of giving behavioural rules to the system (machine learning)
  • parallels concept learning in human and animal psychology
  • exemplify function approximation: infers function from labeled training data consisting of a set of training examples; training data take the form of a collection of (x, y) pairs
  • -> goal is to produce a prediction y* in response to a query x*
  • form predictions via learned mapping f(x) which produces an output y for each input x
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

machine learning

- unsupervised learning

A

= type of SELF-ORGANISED Hebbian learning that helps find previously unknown patterns in data set WITHOUT pre-existing labels
- allows the modelling of probability densities of given inputs

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

machine learning

- reinforcement learning

A

= concerned with how software agents OUGHT TO take actions in an environment in order to maximise some notion of cumulative reward

  • intermediate between supervised and unsupervised learning
  • finding a balance between exploration (of uncharted territory) and exploitation (of current knowledge)
  • does not need labelled input and output pairs to be presented
  • does not need sub-optimal actions to be explicitly corrected
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

learning mechanisms of AI

- deep learning

A

= data-up

  1. feed data structure modelled on the human brain a bunch of data
  2. algorithms help computer learn based on that data
    - neural network: mimic the organisation of the human brain (neurones connected to neurones) with algorithms and data
    - multiple layers inside these networks + small processing units with heaps of weighted connections among them
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

predictions of AI

- types

A
  • prediction = ability to take info you have and generate info you didn’t previously have
    ≠ automation
    1. timelines + outcome predictions = when AI milestone will be achieved
    2. scenarios = if conditions met, certain outcome will happen
    3. plans = if certain plan is implemented, then certain goal will be achieved
    4. issues + meta statements
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

predictions of AI

- methods

A
  1. causal models = making conclusion based on fact concerning the ultimate outcome
  2. non-causal models = if you don’t know what influences what, you can only make hypotheses about the future
  3. outside view = gather examples and claim they follow a trend
  4. philosophical arguments = pin-point problems that should be solved to get to AI
  5. expert authority = rely on expertise
  6. non-expert authority = rely on non-experts; no reason to believe them
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

predictions of AI

- assessment methods of predictions

A
  1. extracting verifiable predictions: deriving empirical predictions from arguments that have been made (testing model from inside)
    x method increases uncertainty as it narrows the consequences of the prediction (testing model from inside)
  2. clarifying and revealing assumptions: make the prediction as thorough as possible; assess the assumptions and the logical structure behind the argument
    - enthymematic gaps (hidden assumptions): should be revealed as they clarify where true disagreements lie and where we need to focus investigation in order to find out truth of prediction
  3. model testing and counterfactual resiliency: testing the strength of model from the outside; imagining the world history had happened slightly differently and checking whether the model would have stood up in those circumstances
    - find nodes of disagreement, illustrate tension between the given model and other models of history –> not to rule out certain models
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

predictions of AI

- mistakes of AI predictions

A

1) overestimate the effect in the short tun and underestimate the effect in the long run (AI winters)
2) if technology is far enough from technology nowadays, we do not know its limitations (MAGIC) –> if it becomes magical, anything one says about it is no longer falsifiable (POWERFUL)
3) we overestimate competence of its predictions
4) AI still needs a lot of human input/guidance
5) exponential growth can collapse when physical limit is hit + when there is no more economic rational/incentive
6) there won’t be sudden developments but we will evolve with the technologies
7) innovations will take longer to develop, as infrastructure needs to be advanced first

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

progress of AI

A
  1. historical level: natural language processing (NLP) = understanding and modelling human language
  2. contemporary level:
    - text-based agent = CBT techniques in conversation-like interactions
    - virtual reality
  3. near future: AGI = reach many goals and complete tasks in almost superior way to humans
  4. far/unknown future: super intelligence = high-level AI that far surpasses human intelligence
    - singularity
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

applications of AI

A
  • counselling: as a supplement may benefit clients
  • clinical treatment + training: adaptive training; more willing to seek help
  • clinical decision making: fuzzy expert systems
  • managers: judgment will become most valuable workforce skill
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

progress of AI

- counselling profession

A
  • counselling = forming a professional relationship + empowerment + accomplishment of goals
    1. historical: does not fulfil any goal
    2. contemporary: possibly helps accomplish goals
    3. AGI: fulfils empowerment + goal achievement, professional relationship raises ethical questions
    4. superintelligence: fulfils all requirements
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Turing test

A
  • establishes a machine’s intelligence

- has to impersonate humans to a degree that even a human couldn’t tell the difference between machine and human

17
Q

benefits of AI

A
  • rationality: reduce human errors and biases, helps with uncertainty
  • large data operations + high degree of complexity –> can more easily notice correlations
  • can provide basic assessments, recommendations –> less stress for doctors + assist doctors
18
Q

dangers of AI

A
  • ethical issues (professional relationships)
  • -> privacy
  • responsibility (self-driving cars)
  • job loss, dependence
19
Q

cognitive science

A

= scientific study of the human mind

  • interdisciplinary field
  • use CRUM to implement cognition in AI
  • analyse, describe, predict, correct, (create) minds
20
Q

cognitive science

- levels of analysis

A
  1. computational level: what does the system do?
    - specifies the goals of a process, the suitability of the process, and the logic behind the manner in which it is executed
  2. representational and algorithmic level: what steps does the system go through?
    - how the process can be executed, present a representation of the inputs and outputs, the algorithms which transform input into output
  3. hardware implementation level: in what ways are the steps the system goes through implemented?
    - how algorithm and representation may be physically realised
21
Q

cognitive science + AI

- CRUM

A

= Computational Representational Understanding of the Mind = thinking is the result of mental representations and computational processes that can operate on those
- assumes that mind has mental representations analogous to data structures + computational procedures similar to algorithms

22
Q

CRUM

  • principles
    1. representational power
A

= how much information a particular kind of representation can express

23
Q

CRUM

  • principles
    2. computational power
A

= how it accounts for three important kinds of high-level thinking

  1. problem-solving: explain how people can reason to accomplish their goals; explain (a) planning, (b) decision making, (c) explanation
    a) planning: figure out how to get from initial state to goal state
    b) decision-making: selecting best choice from different means of accomplishing goals
    c) explanation: figuring out why something has happened
  2. efficiency of computation: must have sufficient speed to work effectively in environments
    - being intelligent involves learning from experience –> must explain how people learn
  3. language use: (1) ability to comprehend language; (2) ability to produce utterances; (3) children’s universal ability to learn language
24
Q

CRUM

  • principles
    3. psychological plausibility
A

= goal of understanding human cognition –> must be concerned with how people think

  • particular ways that humans carry out a task (not only how the task is possible computationally)
  • quantitative results of psychological experiments concerning qualitative capacities
25
Q

CRUM

  • principles
    4. neurological plausibility
A

= consistent with neuro-scientific experiments

26
Q

CRUM

  • principles
    5. practical applicability
A

= many desirable practical results to which understanding the human mind can lead –> theory must tell us about (1) education, (2) design, (3) intelligent systems; (4) mental illness

1) increase understanding of how humans learn, but also suggest how to teach them better
2) design problems should benefit from understanding how people are thinking as they perform tasks
3) developing intelligent systems should benefit from computational ideas
4) understanding and treatment of mental illness should be benefited

27
Q

predictions of AI

- human skills

A
  • human skills will shift from prediction-related to judgment-related skills
  • judgment = ability to make considered decisions; understand impact of different actions on outcomes in the light of predictions
  • task with clearly defined decisions: computers
  • task without easily described judgements: humans