Decisison Problem, Deep Learning Computer Vision Flashcards

1
Q

Decision problem

A

Is there any combination of outputs such that z = 1

This type of a decision problem is called satisfiability

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

Satifiable

A

A circuit is satifiable if there are any combinations of A,B,C, such that Z= 1

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

Satisfying assignment

A

When the circuit letters are all given a value that would make Z = 1

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

Certificate

A

Decision problems are answered yes or no, but they require proof. This proof is called a certificate it allows anyone to verify the correctness of the answer

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

Complexity class

A

Computational problems can be organized into complexity classes to characterize their difficulty

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

P (polynomial time)

A

Decision problem that can be answered with a polynomial number of operations

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

NP (nondeterministic polynomial time)

A

Decision problem for which a yes answer with a certificate can be verified in polynomial time

  • SAT
  • Partition
  • Dominating set
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Turing table

A

Some problems like choosing the best chess move on an arbitrary large board are not NP, but can be solved by a computer

-nxn Chess

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

Non-Turing decidable

A

Some problems are proven to be undefinable by Turing machine

  • Halting problem
  • posts correspondence problem
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Using data

A
  • learn the limitations of your data
  • understand how data is acquired
  • identify where the mathematical elegance becomes impractical
  • domain knowledge
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Computer vision and deep learning used in

A
  • computer graphics
  • astronomy
  • biomedical imaging
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Active data acquisition

A

Beyond passive machine learning
Learn from data hot to collect data
Be active when making decisions

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