Fundamentals Flashcards

(51 cards)

1
Q

What comprises a “bit”, “nimble”, “byte” and “word”?

A

A bit is either a binary “0” or “1”.
Nimble = 4 bits
Byte = 8 bits
Word = 16 bits

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

What are the forms of control structures?

A

Sequential blocks
Conditional blocks
Iterative blocks
Recursive blocks

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

Software Quality

A

Functional suitability: gets the right result
Performance Efficiency: gets there in a reasonable time using few resources
Compatibility: Friendy towards other software
Usability: Minimizes user frustration
Reliability: does not crash the computer or light things on fire
Security: cannot be misused by bad actors or unwise users
Maintainability: can be understood/updated by the next programemer (esp oneself)
Portability: can be moved or replaced easily

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

Computational thinking

A

the mental skills and practices for designing computations that get computers to do jobs for us and explaining and interpreting the world as a complex of information processes

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

Pseudocode

A

Is not another programming language. A programmer describes roughly what they want to accomplish with each code section to complete the solution

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

Ascertainment bias

A

Thinking is shaped by prior expectation
Ex: stereotyping or gender bias

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

Availability

A

Overestimating probability of unusual events because of recent or memorable instances

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

Representativeness

A

Overestimating rare diseases by matching patients to ‘typical picture’ of that disease
“representative heuristic is insensitive to pretest probabilities”

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

Confirmation bias

A

Tendency to look for confirming evidence rather than disconfirming evidence to refute it
“cherry-picking” results from a large set of negative results

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

Diagnosis momentum

A

Things that are initially diagnostic considerations, as they are passed from clinician to clinician, become “stickier” and more certain

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

Anchoring

A

Failure to adjust probaiblity of a disease or outcome based on new information

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

Premature closure

A

Tendency to accept a diagnosis before it’s fully confirmed

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

Value-induced bias

A

Overestimate probability of an outcome based on value associated with that outcome

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

Defending against cognitive bias

A

Decrease reliance on memory (orderset for dx of rheum d/o)
Cognitive forcing strategies (CDS for clinical pathways)
Make task easier (display of complex info like trends and outliers)

Develop insight/awareness
consider alternatives
meta-cognition (“thinking about how you think”)
Specific training
Simulation
Minimize time pressures
Establish accountability
Feedback about diagnostic errors

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

Expected utlity

A

function of value and also risk aversion, personal preferences/circumstances

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

Conditional probabilities

A

probability of X given Y

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

Sequential events

A

Chance tree or graph - model a decision using the sum of conditional probabilities

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

Decision tree conventions

A

Decisions node = square
Chance node = circle (each branch assigned a probability, all branches at a node must ad to 1
Outcome node = triangle (assigned a “value” - cost, utility, QALY, relative value; if life or death are the outcomes : life = 1, death = 0)

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

Rollback analysis

A

multiplying the conditional probabilities and comparing the expected value of each branch of a decision node

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

“What-if” or sensitivity analysis

A

Use a range of values to see how model changes

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

Cost effectiveness analysis

A

The “value” of outcome nodes become units of cost instead of the valuese used in our example (life =1/ death =0)

22
Q

Quantifying patient utility

A

Adjust the value of the outcome based on the perceived utility of that outcome for that patient
-standard gamble
-time trade-off
-visual analogue

23
Q

Quality-Adjusted Life Year (QALY)

A

Often calculated using time-trade-off
For many patients, there are states of health that are worse than death, so it is possible for QALY to have a negative value
Another way of asking “how many years of your current life would you trade to live in perfect health?” - way to ascertain what utility they assign their current sate of health
Ex: suppose pt says 4 yrs of perfect health = 10 yrs of current illness, TTO = 0.4; therefore, 3 yrs in current sate = 3x 0.4 = 1.2 QALY

24
Q

Incremental Cost/Effectiveness Ratio (ICER)

A

How much do you have to spend to increase effectiveness by one unit
Compare calculated ICER to the “willingness to pay” to determine if a therapy is cost effective and worth implementing

25
Sensitivity
likelihood of positive test given disease aka True Positive Rate aka Recall
26
Specifity
likelihood of a negative test given no disease aka True Negative Rate
27
PPV
likelihood of disease given a positive test aka Precision
28
NPV
likelihood of no disease given a negative test
29
Pragmatic ambiguity
conflicting recommendations within a guideline
30
Semantic ambiguity
insufficient detail (ex: "specimens should be sent to the lab for further handling" - does not answer "which lab?")
31
Syntactic ambiguity
due to language that prevents translation into a machine-interpretable condition or syntax like not having appropriate parenthesis for interpretation of and/or statements
32
Conditional ambiguity
Component of a condition is insufficiently detailed like "suggestive of appendicitis"
33
According to social influence theory, what are the four social computing phenomena which exert influence on adoption of technology?
Action, authority, consensus and cooperation
34
Logic model
commonly used to represent the next proposed change for the process redesign cycle
35
Process maps
tools used to represent workflow analysis
36
Spaghetti diagrams
physical maps of the movements of people in a workflow
37
Gap analysis
determines the gaps between current state and the ideal future state
38
The six IOM quality domains
Safe, Effective, Efficient, Timely, Patient-Centered & Equitable
39
"Five Rights" of CDS
1. Getting the right information 2. To the right person 3. In the right format 4. Through the right channel 5. At the right time
40
6 pillars of quality
1. Safety 2. Effectiveness 3. Efficiency 4. Patient-centeredness 5. Timeliness 6. Equity
41
Expected value
summation of the independent probabilities of events
42
Expected utility
includes expected value but also takes into account factors like risk aversion, personal preferences, or circumstances
43
Multiplication rules P(A and B)
= P(A) x P(B|A) the probability of A and B occurring is and equal to the probability of A times the probability of B, given A
44
Decision tree - decision nodes (shape & representation)
square represent branching points in the decision tree
45
Decision tree - chance nodes (shape & representation)
circle represent the probability of a specific outcome occurring
46
Decision tree - outcome nodes (shape & representation)
triangle assigned a value (cost, utility, QALY, relative value, etc)
47
Time Trade Off (TTO) utility
the indifference point is the length of remaining life in perfect health divided by the length of reaming life with the evaluate state ex: one might choose to give up 5 years of life in their current state in order to live a more healthy life vs 10 years in current state. The TTO utility would be 5 years/10years or 0.5
48
Cost-Effectiveness Analysis (CEA)
typically expressed in terms of a ratio where the denominator is a gain in health from a measure and the numerator is the cost associated with health gain (cost/QALY)
49
Incremental Cost/Effectiveness Ratio (ICER)
"willingness to pay" to determine if a therapy is cost effective ICER = (Cost A - Cost B)/(Effect A - Effect B)
50
Type I error
incorrect rejection of a true null hypothesis (i.e. a false positive) --> leads one to conclude that a supposed effect or relationship exists when in fact it doesn't Ex: telling an old man he's pregnant
51
Type II error
failure to reject a false null hypothesis (i.e. a false negative) --> leads one to conclude that a relationship does not exist when it truly does Ex: telling a pregnant woman you're not pregnant