-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathTopicCheckIn_2.3.15.txt
92 lines (70 loc) · 1.85 KB
/
TopicCheckIn_2.3.15.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
-------------------------
Probability and Inference
-------------------------
Be able to (roughly) define and explain the significance of:
Sample spaces
Outcomes
Events
Trials
Random Variables
Sampling with(out) replacement
Binomial coefficient
Discrete Random Variables
Continuous Random Variables
Probability Mass (Distribution) Functions
Cumulative Distribution Functions
Support (of a Random Variable)
Conditional Probability and the Independence of Random Variables
Likelihood Functions
Maximum Likelihood Estimates
Likelihood Ratios
*Likelihood Principle
i.i.d.
Mean
Variance
Answer questions like these:
How do we define probabilities? What properties must they have?
How do we interpret probabilities? There are two major schools of thought on this.
How do events relate to outcomes?
How do random variables relate to events?
How are discrete and continuous random variables different?
How are likelihoods the same as/different from probabilities?
How is the binomial related to the Poisson?
How is the geometric related to the exponential?
How are the Poisson and exponential related? [Hint: In the same way as the binomial and geometric.]
Be able to explain when these distributions are relevant and have a sense for their behavior:
Bernoulli
Binomial
Uniform (discrete and continuous)
*Poisson
Geometric
*Exponential
------
Python
------
Understand these terms:
statement
function
method
argument
return type
class
instance
typecasting
doc strings
Understand the nature of these simple data types:
int
float
string
Boolean
Create and manipulate (when possible) these complex data types:
list
tuple
dictionary
* sets
Understand these flow control statements:
if...elif...else
for loops
while loops
Be able to define new functions with(out) arguments that may or may not have default values.
Be able to add single-line and multi-line comments to a program.