L9 - 11 Flashcards

1
Q

What does promiscuous interfaces mean when it is regarding the human mind?

A

Another way of saying different modules can share notes

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

Why are paradoxes the route to defining the limits of these powerful system?

A

Self-reference - going on forever (infinity) generate paradoxes. They are hard to avoid in formal systems (even those designed to avoid them)

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

Does the set of all sets that do not contain themselves, contain itself?

A

Russell’s paradox - The sets of all sets that are not members of themselves is a member of itself if it is not a member of itself.

Imagine a barber that shaves everyone that does not shave themselves.
Does he shave himself also? But if he does shave himself – then he is shaving someone that does shave themselves. But if he doesn’t shave himself – then he is not shaving everyone that does not shave themselves.

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

Difference between induction and deduction?

A

Deduction is from general to specific - using theory/general statement to generate observations
e.g. Dr.Seuss hates cats, provide supporting examples, you can deduce he hates cats

Induction is using observations/questions to generate theories.
e.g. How does Dr.Seuss feel about cats? Cat looks weird and does dumb things. He doesn’t like cats.

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

Does the fundamental limits to formal systems of logic also include arithmetic? What is this limit?

A

Yes – this limit is that not all true statements can be derived by the system HENCE system is incomplete.

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

T/F – Formal systems are limited because they are inconsistent

A

F

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

Define algorithm

A

A process or set of rules to be followed in calculations or other problem-solving operations e.g. Addition

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

Define recursion

A

Recursion occurs when a thing is defined in terms of itself or of its type. It is essentially defining an infinite set of objects by a finite statement

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

Principia Mathematica – what is it?

A

Provides the logic foundation of maths and in a way that avoided the paradoxes that arise from self-reference. It could never be completed.

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

Truth is bigger than proof - you can prove things by informal systems like principia Mathematica but there will always be things that are true that you cannot prove

A

Truth is bigger than proof - you can prove things by informal systems like principia Mathematica but there will always be things that are true that you cannot prove

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

What is Godel’s first incompleteness theorem? What about his second one?

A

First - no logical system can capture all the truths of maths
Second – logical maths system will contain inconsistency (no logical system for maths could, by its own devices, be shown to be free from inconsistency)

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

Did Godel show that maths is inconsistent?

A

No but he did show that if you want to be sure your maths is going to be free of contradiction, then it will, necessary, be incomplete

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

Godel: One cannot claim - with any certainty, of any formal system that all conceptual considerations are representable in it as there are things that are true that you just cannot get to in that formal system

A

Godel: One cannot claim - with any certainty, of any formal system that all conceptual considerations are representable in it as there are things that are true that you just cannot get to in that formal system

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

Define proposition

A

A sentence which is either true or false

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

Define axiom

A

A statement or proposition which is regarded as being established, accepted, or self-evidently true

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

Define composite numbers

A

A whole number that can be divided evenly by numbers other than 1 or itself

17
Q

Define prime number

A

A whole number that can only be divided evenly by 1 or itself

18
Q

Godel numbering

A

Converted the logic of arithmetic/axiomatic math into a system of math that talked about itself

19
Q

Turing’s formal definition of computation/algorithm

A

Any idea, process or method that can be implemented on a TM

20
Q

What is a Turing machine?

A

Basically a computer. It is a math model of a hypothetical computing machine which can use a predefined set of rules to determine a result form a set of input variables

21
Q

How is the minimum specification of the TM also the maximum specification?

A

Any algorithmic process that can be performed, can be performed on a TM.

22
Q

A universal TM

A

A computer. A TM that can take as input the instructions for how any particular TM works, thus it can emulate any TM. It’s like having a tape (full description of what one TM does with a certain input) and then playing that tape on another TM e.g .Apple computer simulating Windows PC

23
Q

What is the halting problem?

A

A limitation of UTMs, where it is impossible for any program to solve the halting problem – how could we tell the difference between a computation that is taking a long time vs one that will never finish?

24
Q

How is the halting problem a similar result to Gödel’s theorem?

A

It shows that there are computational problems (ie questions that can be encoded as computer programs) for which we are unable to know if they are computable or not.

25
Q

Are neurons – which are essentially computational units, an example of a TM?

A

Yes (If you want to argue that they are not TMs, you will need to explain why it is that they can be completely implemented on a computer ie a universal Turning machine!)

26
Q

What is a binary number system in computer?

A

Computers use binary - the digits 0 and 1 - to store data. A binary digit, or bit, is the smallest unit of data in computing. It is represented by a 0 or a 1. Binary numbers are made up of binary digits (bits), eg the binary number 1001.

27
Q

Cellular automata (CA)

A

Cells in a grid and their interactions. It uses simple rules to generate complex patterns. It is analogous to formal systems, whose axioms and rules of inference are very simple, yet vast bodies of mathematical theory can be derived from the repeated (recursive) activity of the system.

28
Q

What is Wolfram’s classification of 1-Dimensional CA behaviour?

A

Spatially stable, sequence of stable or periodic structures, chaotic aperiodic behaviour, complicated localized structures

29
Q

T/F - Simple cellular automata (like Wolfram’s rule 30) can generate something as complex as a random pattern

A

T

30
Q

Is rule 110 random/non-random, periodic/non-periodic

A

Non-random and non-periodic

31
Q

Artificial Neural Networks (ANNs) – how do back-propagation algorithms work?

A

Basically improving gradually every single time.

By making tiny adjustments in the direction that would lower the error between the input and the
desired output. They can propagate meaningfully through lots of layers of hidden units. Al the mathematics (vast numbers of differential equations) that must be solved for all nodes includes lots of re-usable results, and the computation scales with the size of the network (not exponentially with the size of the network, which would significantly limit their utility).

32
Q

Deep ANNs is able to outperform humans at identifying different images and make less mistakes, it can also mimic visual networks (extracting details like colours and edges from images) and recognise patters (such as an individual person – not just visually but also by a way of behaving) and predict who should be given bail (hence by used by governments)– why are they so good?

A

They are trained on a massive data set – endless amounts of images and data on the internet

33
Q

In what ways are artificial neural networks like biological neural networks?

A

Have properties that behave like a neuron – emulating the physical way a neuron works rather than a computer simulating a neuron

34
Q

What is one thing that human reasoning entails which is not readily explicable as a known computational process?

A

Insight - “jumping out of the system” where we stop searching and take a global view

35
Q

Real numbers have different infinity to natural numbers – proven by the diagonal exceptions

A

T