,Unnamed: 0,Chapter,Midterm,Model,Condition,Question,Answer,questionId
0,1067,chapter5_2,midterm_1,GPT3,Zero,"What is the minmax algorithm?
",The minmax algorithm computes the minmax decision for state s through recursion.,1067
1,2845,chapter6_2,midterm_1,T5,BadSummary,"If what is changed, the algorithm just moves on to the next arc?",$D_i$,2845
2,6263,chapter_27_2_1,1st midterm,T5,From GPT-3 generated summary,What do not understand Chinese?,The rule book and the stacks of paper,6263
3,5400,chapter_27_1_3,1st midterm,T5,From raw text,No entity—human or machine—can prove things that are what?,impossible to prove,5400
4,5108,chapter_2,1st midterm,GPT3,From raw text,"How does the nature of an environment influence the design of suitable agents for that environment?
",The nature of an environment influences the design of suitable agents for that environment by affecting the properties of agent designs.,5108
5,1461,chapter2_1,midterm_1,GPT3,Fewshot,"What is the agent function in this case? 
","The agent function in this case is to if there is dirt in the square, pick it up, otherwise move to another square.",1461
6,6029,chapter_27,1st midterm,GPT3,From GPT-3 generated summary,"What are the philosophical issues surrounding the development and use of ai?
","The philosophical issues surrounding the development and use of ai include questions about the nature of intelligence and sentience, as well as the",6029
7,1351,slp_chapter5_5,midterm_2,GPT3,Zero,"What is regularization?
",Regularization is a method used to avoid overfitting and to penalize large weights.,1351
8,193,chapter19_5,midterm_2,GPT3,Best Condition - with Davinci,"What is unsupervised learning?
",Unsupervised learning requires no teacher and the machine learns from its own experiences.,193
9,6063,chapter_27_2_2,1st midterm,GPT3,From GPT-3 generated summary,"How are the issues of consciousness in machines and animal consciousness similar?
",Both issues concern whether or not a non-human entity is conscious.,6063
10,733,chapter27_2,midterm_1,GPT3,BadSummary,"What are mental states?
",Mental states are high,733
11,707,slp_chapter6_4,midterm_2,GPT3,GoodSummary,"What is the solution to the problem with the raw dot product?
",The solution to the problem with the raw dot product is to normalize by dividing by the lengths of each of the two vectors.,707
12,1826,slp_chapter7_3,midterm_2,GPT3,Fewshot,"What is a feedforward network?
",A feedforward network is a multilayer network in which the units are connected with no cycles.,1826
13,2380,chapter13_2,midterm_2,T5,GoodSummary,What is the joint distribution of a linear-gaussian network?,multivariate Gaussian distribution over all variables,2380
14,6426,chapter_3_4_1,1st midterm,T5,From GPT-3 generated summary,Breadth-first search always finds a solution with what?,a minimal number of actions,6426
15,35,chapter7_2,midterm_1,GPT3,Best Condition - with Davinci,"What is the performance measure of the wumpus world?
","The performance measure of the wumpus world is to get the gold and climb out, or die by a pit or wumpus.",35
16,2745,chapter2_3,midterm_1,T5,BadSummary,Nondeterministic can be what?,stochastic,2745
17,2252,chapter22_3,midterm_2,T5,GoodSummary,What mathematical approach favors choosing a policy that works resasonably well for a whole of models reasonably accurate?,Temporal-difference Q-learning,2252
18,4995,slp_chapter9_3,midterm_2,T5,Best Condition - with Davinci,What do we randomly sample other words in the lexicon to get?,negative samples,4995
19,902,chapter19_6,midterm_2,GPT3,BadSummary,"What is a linear separator?
","A linear separator is a line (or a surface, in higher dimensions) that separates the two classes.",902
20,1839,slp_chapter7_7,midterm_2,GPT3,Fewshot,"
",2.,1839
21,3843,chapter3_6,midterm_1,T5,Fewshot,What can be used to solve a problem?,different heuristics,3843
22,528,chapter12_3,midterm_2,GPT3,GoodSummary,"What is the probability of having a cavity given a toothache
",P(cavity | toothache) = p(cavity and toothache) / p(toothache) = 0.7 / 0.9 = 0.7,528
23,3128,chapter1_1,midterm_1,T5,Zero,What is used to create systems that think rationally?,formal logic,3128
24,6391,chapter_3_3,1st midterm,T5,From GPT-3 generated summary,What is a tree that shows the possible paths that could be taken to reach a goal state?,a search tree,6391
25,416,chapter5_5,midterm_1,GPT3,GoodSummary,"What is a stochastic game?
",A stochastic game is a game where the outcome is not deterministic and depends on chance.,416
26,3019,slp_chapter4_9,midterm_2,T5,BadSummary,What is the probability that our observed?? is not accidental?,if very few did,3019
27,5680,chapter_2_4_1,1st midterm,T5,From raw text,What is the definition of what?,.,5680
28,3909,chapter6_2,midterm_1,T5,Fewshot,What happens to the whole CSP if $D_i$ becomes empty set?,If $D_i$ becomes empty set,3909
29,1254,chapter13_2,midterm_2,GPT3,Zero,"What is a bayes net?
",A bayes net is a directed acyclic graph with some local probability information attached to each node.,1254
30,5098,chapter_27_2_1,1st midterm,GPT3,From raw text,"What is the argument that can be used to argue that a human cannot have true understanding?
","The argument that can be used to argue that a human cannot have true understanding is the argument that a human is made out of cells, and the cells do not understand, so there is no understanding.",5098
31,1186,chapter22_3,midterm_2,GPT3,Zero,"What does the agent decide on in each step by one-step look-ahead to maximize expected utility?
",The agent decides on an action in each step by one-step look-ahead to maximize expected utility.,1186
32,959,slp_chapter7_2,midterm_2,GPT3,BadSummary,"What is xor?
",Xor is not linearly separable.,959
33,21,chapter6_4,midterm_1,GPT3,Best Condition - with Davinci,"What is the min conflict strategy?
",The min conflict strategy selects the value that results in the minimum number of conflicts with other variables.,21
34,1645,chapter12_1,midterm_2,GPT3,Fewshot,"What is the uncertainly that agents need to handle in the real world?
","The uncertainly that agents need to handle in the real world can be due to partial observability, nondeterminism, or adversaries.",1645
35,3038,slp_chapter5_6,midterm_2,T5,BadSummary,How many classes does multinomial logistic regression have?,more than 2 classes,3038
36,1086,chapter16_2,midterm_1,GPT3,Zero,"The expected utility of a lottery is the probability of each outcome multiplied by its utility to the agent.
",The expected utility of a lottery is the probability of each outcome multiplied by its utility to the agent.,1086
37,5137,chapter_2_4_2,1st midterm,GPT3,From raw text,2.4.2.,2.4.2.,5137
38,5327,chapter_1_1_5,1st midterm,T5,From raw text,What is the tradeoff between making progress towards the destination and incurring?,risk of injury,5327
39,2977,chapter13_1,midterm_2,T5,BadSummary,What does each node Xi have?,associated probability information,2977
40,2877,chapter7_5,midterm_1,T5,BadSummary,What is another term for removing multiple copies of literals?,Factoring,2877
41,2703,slp_chapter6_10,midterm_2,T5,GoodSummary,In what model did the parallel model work well?,word2vec,2703
42,164,chapter13_3,midterm_2,GPT3,Best Condition - with Davinci,"What is a polytree?
",A polytree is a network in which there is a path between any two nodes.,164
43,966,slp_chapter7_5,midterm_2,GPT3,BadSummary,"What is a neural language model?
",A neural language model is a model that uses neural networks to create a language model.,966
44,864,SLP_chapter3_7,midterm_2,GPT3,BadSummary,"What is a very large language model called?
",A very large language model is called a stupid backoff.,864
45,5215,chapter_3_4,1st midterm,GPT3,From raw text,,"An uninformed search algorithm is given no clue about how close a state is to the goal(s).
",5215
46,410,chapter5_2,midterm_1,GPT3,GoodSummary,"What is the effectiveness of alpha-beta pruning?
",The effectiveness of alpha-beta pruning depends on the ordering of states.,410
47,4690,chapter12_5,midterm_2,T5,Best Condition - with Davinci,What is the simple case of applying Bayes' rule when there is a cause effect relationship between the query variable and the event?,"the probability of the cause, given the effect",4690
48,5585,chapter_2_3,1st midterm,T5,From raw text,What are we almost ready to build now that we have a definition of rationality?,rational agents,5585
49,293,slp_chapter7_7,midterm_2,GPT3,Best Condition - with Davinci,"How is the neural language model trained?
","The neural language model is trained by setting the parameters θ = e, w, u, b.",293
50,5654,chapter_2_3_2,1st midterm,T5,From raw text,What starts out knowing nothing about the personal preferences of its new owner?,virtual personal assistant,5654
51,5534,chapter_2_2,1st midterm,T5,From raw text,Who will copies of a piece of software belong to?,different users,5534
52,4357,chapter27_2,midterm_1,T5,Best Condition - with Davinci,In what test is it assumed that everyone thinks they are talking to a human?,Turing test,4357
53,949,slp_chapter5_2,midterm_2,GPT3,BadSummary,"What is a metric for how close the current label (yˆ) is to the true gold label y.

",4,949
54,4407,chapter3_1,midterm_1,T5,Best Condition - with Davinci,What type of environment will we work with first?,"episodic, single agent",4407
55,2179,chapter17_1,midterm_2,T5,GoodSummary,"If discount factor gamma is close to what, agent will wait for long term rewards?",1,2179
56,3412,chapter12_3,midterm_2,T5,Zero,What are useful rules for different derivations involving probability expressions?,Marginalization and conditioning,3412
57,4238,slp_chapter7_1,midterm_2,T5,Fewshot,The power of neural networks comes from the ability of which layers to learn representations that can be utilized by later layers in the network?,early layers,4238
58,6100,chapter_2_3,1st midterm,GPT3,From GPT-3 generated summary,To which the ,Is the correct answer. ,6100
59,4842,chapter19_5,midterm_2,T5,Best Condition - with Davinci,In what type of learning does the machine learn from its experiences and then use that knowledge to build a model or function?,function learning,4842
60,6210,chapter_1_1_1,1st midterm,T5,From GPT-3 generated summary,How many disciplines compose most of AI?,six,6210
61,5213,chapter_3_3_4,1st midterm,GPT3,From raw text,"2
",,5213
62,3400,chapter12_2,midterm_2,T5,Zero,What does lowercase omega refer to?,possible worlds,3400
63,5101,chapter_27_2_2,1st midterm,GPT3,From raw text,What is the ,To the,5101
64,4341,chapter1_1,midterm_1,T5,Best Condition - with Davinci,What is the third approach to creating artificial intelligence?,create systems that think rationally,4341
65,3949,chapter7_4,midterm_1,T5,Fewshot,The semantics must allow you to do what?,compute the truth value of any sentence in a model recursively,3949
66,3851,chapter5_1,midterm_1,T5,Fewshot,What can a game be defined as?,search problem,3851
67,6146,chapter_3_1_2,1st midterm,GPT3,From GPT-3 generated summary,"What is a good problem formulation? 
",A good problem formulation is one that has the right level of detail.,6146
68,3754,chapter2_1,midterm_1,T5,Fewshot,What is another way to fill out the table?,always move to the square with the most dirt,3754
69,6145,chapter_3_1_2,1st midterm,GPT3,From GPT-3 generated summary,"What is the process of abstraction? 
",The process of abstraction is removing detail from a representation in order to formulate a problem.,6145
70,813,chapter7_3,midterm_1,GPT3,BadSummary,"What is the set of all models of a?
",The set of all models of a is m(a).,813
71,1349,slp_chapter5_4,midterm_2,GPT3,Zero,"What is the learning rate?
",The learning rate is a hyperparameter that must be adjusted by the algorithm designer.,1349
72,6314,chapter_2_2_3,1st midterm,T5,From GPT-3 generated summary,What is too great about crossing without looking?,risk of accident,6314
73,6045,chapter_27_1_2,1st midterm,GPT3,From GPT-3 generated summary,"Is the argument from disability a valid argument?
","No, the argument from disability is not a valid argument.",6045
74,683,slp_chapter7_7,midterm_2,GPT3,GoodSummary,"How does the neural language model train?
","The neural language model trains by taking as input a long text, concatenating all sentences, starting with random weights, and iteratively moving through the text predicting each word w_t. at each w_t, use cross-entropy (negative log likelihood) loss.",683
75,2451,chapter19_4,midterm_2,T5,GoodSummary,What is the weighted sum of emperical loss and the complexity of the hypothesis called?,total cost,2451
76,5205,chapter_3_3_4,1st midterm,GPT3,From raw text,"1
",To,5205
77,2820,chapter3_6,midterm_1,T5,BadSummary,What do heuristics give as long as they are still admissable/consistent?,higher values,2820
78,618,slp_chapter4_3,midterm_2,GPT3,GoodSummary,"Is the following a valid formula for the perimeter of a triangle?
","Yes, the formula is correct because the perimeter of a triangle is found by adding the perimeters of the three individual triangles together.",618
79,1944,chapter2_4,midterm_1,T5,GoodSummary,What would tell us when a car initiates breaking?,sensor model,1944
80,6349,chapter_2_4_4,1st midterm,T5,From GPT-3 generated summary,What does a goal-based agent rely on to decide what to do?,goal information,6349
81,3227,chapter3_6,midterm_1,T5,Zero,What value does a heuristic give?,higher value,3227
82,6069,chapter_2,1st midterm,GPT3,From GPT-3 generated summary,"What is a perfect agent?
",A perfect agent is an agent that behaves optimally in every environment and cannot be defeated.,6069
83,1695,SLP_chapter3_5,midterm_2,GPT3,Fewshot,"What is the difference between discounting smoothing and add-k smoothing?
","Discounting smoothing is a method of smoothing where we lower some non-zero counts in order to get probability mass that is assigned to zero counts, whereas add-k smoothing is a method of smoothing where we move a bit less of the probability mass to the unseen events.",1695
84,3927,chapter6_5,midterm_1,T5,Fewshot,What is a way of representing a problem as a tree?,Tree decomposition,3927
85,2460,chapter19_5,midterm_2,T5,GoodSummary,What is less than or equal to a small constant?,hypothesis error rate,2460
86,6224,chapter_1_1_4,1st midterm,T5,From GPT-3 generated summary,What is an agent's ability to do?,adapt to change,6224
87,5350,chapter_27,1st midterm,T5,From raw text,What have philosophers been asking big questions about for a long time?,How do minds work,5350
88,3183,chapter3_1,midterm_1,T5,Zero,What is the term for a set of possible states in a search problem?,state space,3183
89,1199,chapter12_1,midterm_2,GPT3,Zero,"What is the criterion for rationality in decision theory?
",The criterion for rationality in decision theory is the maximum expected utility (meu).,1199
90,402,chapter5_1,midterm_1,GPT3,GoodSummary,"What are some popular types of games to study?
",Some popular types of games to study are perfect information zero sum games where they are fully observable and what is good for one player is to the other player's detriment.,402
91,407,chapter5_2,midterm_1,GPT3,GoodSummary,"What is the time complexity of minimax search?
",The time complexity of minimax search is o(b^m).,407
92,1698,SLP_chapter3_7,midterm_2,GPT3,Fewshot,"What are some considerations that are important when building language models that use large sets of n-grams?
","Some considerations that are important when building language models that use large sets of n-grams are efficiency, size, and pruning.",1698
93,5302,chapter_1_1_4,1st midterm,T5,From raw text,"What do we need not only for erudition, but also because it improves our ability to generate effective behavior?",learning,5302
94,1959,chapter3_2,midterm_1,T5,GoodSummary,What is another common problem?,Route finding,1959
95,5002,slp_chapter6_1,midterm_2,T5,Best Condition - with Davinci,What is the difference between synonymy and word similarity?,They are not substitutable for one another in every sentence,5002
96,6113,chapter_2_4_1,1st midterm,GPT3,From GPT-3 generated summary,"What is the difference between the agent program and the agent function?
","The agent program takes the current percept as input and returns an action to the actuators, while the agent function may depend on the entire percept history.",6113
97,5858,chapter_3_3_1,1st midterm,T5,From raw text,What does the algorithm return?,"an indication of failure, or a node that represents a path to a goal",5858
98,3137,chapter27_1,midterm_1,T5,Zero,What is GOFAI?,Good Old-Fashioned AI,3137
99,4452,chapter3_5,midterm_1,T5,Best Condition - with Davinci,"If h(n) is inadmissible, then it may be cost-optimal what?",if there is even one cost-optimal path on which h(n) is admissible for all nodes on the path,4452
100,2668,slp_chapter6_2,midterm_2,T5,GoodSummary,What is the standard way to represent word meaning in NLP?,Vectors semantics,2668
101,1441,slp_chapter6_12,midterm_2,GPT3,Zero,"What are the two ways to account for the inherent variability of embedding algorithms?
",The two ways to account for the inherent variability of embedding algorithms are to train multiple embeddings and average the results.,1441
102,6299,chapter_2_2,1st midterm,T5,From GPT-3 generated summary,Who will copies of software belong to?,different users,6299
103,6141,chapter_3_1_1,1st midterm,GPT3,From GPT-3 generated summary,"What is a search problem?
","A search problem is a set of possible states that the environment can be in, with an initial state that the agent starts in, and a set of goal states.",6141
104,184,chapter19_3,midterm_2,GPT3,Best Condition - with Davinci,"What is information gain from an attribute test?
",Information gain from an attribute test is the expected reduction in entropy.,184
105,4068,SLP_chapter3_1,midterm_2,T5,Fewshot,"For bigram, use $P(w_n|w_???? )=?? frac?? C(w_",n-1,4068
106,1767,slp_chapter4_6,midterm_2,GPT3,Fewshot,"What is a naive bayes classifier?
",A naive bayes classifier is a probabilistic classifier that is based only on the presence or absence of specific features in the text and does not use any other sources of information.,1767
107,922,slp_chapter4_6,midterm_2,GPT3,BadSummary,"What is the only sort of feature that a naive bayes classifier can use?
",The only sort of feature that a naive bayes classifier can use is a word feature.,922
108,310,slp_chapter6_1,midterm_2,GPT3,Best Condition - with Davinci,"What are the two ways to represent the meaning of a word?
",The two ways to represent the meaning of a word are synonymy and word similarity.,310
109,5202,chapter_3_3_4,1st midterm,GPT3,From raw text,"1
",To,5202
110,189,chapter19_4,midterm_2,GPT3,Best Condition - with Davinci,"What is the validation set?
",The validation set is a set of examples that we use to evaluate candidate models and choose the best one.,189
111,5875,chapter_3_3_3,1st midterm,T5,From raw text,How many paths can reach the average cell in a grid world?,redundant paths,5875
112,324,slp_chapter6_4,midterm_2,GPT3,Best Condition - with Davinci,"What is the dot product of the vectors and ?
",The dot product of the vectors and is,324
113,1371,slp_chapter7_3,midterm_2,GPT3,Zero,"What is a feedforward network?
","A feedforward network is a type of neural network in which the units are connected with no cycles, and the outputs from units in each layer are passed to units in the next higher layer.",1371
114,5194,chapter_3_3_4,1st midterm,GPT3,From raw text,"
",To,5194
115,931,slp_chapter4_7,midterm_2,GPT3,BadSummary,"What is recall?
",Recall,931
116,4559,chapter7_4,midterm_1,T5,Best Condition - with Davinci,The semantics must allow you to do what?,compute the truth value of any sentence in a model recursively,4559
117,178,chapter19_2,midterm_2,GPT3,Best Condition - with Davinci,"What is a function class?
",A function class is a function that approximates the true function.,178
118,6185,chapter_3_4_2,1st midterm,GPT3,From GPT-3 generated summary,"How is dijkstra's algorithm implemented as a call to best-first search with path-cost as the evaluation function?
",Dijkstra's algorithm can be implemented as a call to best-first search with path-cost as the evaluation function.,6185
119,372,chapter2_2,midterm_1,GPT3,GoodSummary,"What is autonomy?
",Autonomy is a property of rational agents.,372
120,5218,chapter_3_4_1,1st midterm,GPT3,From raw text,"What is a cost-optimal search strategy?
",A cost-optimal search strategy is a search strategy that finds a solution with the minimal number of actions.,5218
121,2666,slp_chapter6_1,midterm_2,T5,GoodSummary,What are semantic fields related to?,topic models,2666
122,2888,chapter16_2,midterm_2,T5,BadSummary,"What is the term for a rational agent who prefers A to B, and B to C, then must prefer A to C?",TRANSITIVITY,2888
123,3886,chapter16_2,midterm_1,T5,Fewshot,What is the expected utility of a lottery?,probability of each outcome multiplied by its utility to the agent,3886
124,6311,chapter_2_2_3,1st midterm,T5,From GPT-3 generated summary,What would an agent's percept sequence not tell it about?,large truck approaching at high speed,6311
125,3149,chapter2_1,midterm_1,T5,Zero,What are the agent's sensors?,a dirt sensor and a camera for navigation,3149
126,3198,chapter3_3,midterm_1,T5,Zero,What does a tree like search algorithm not check for?,redundant paths,3198
127,4460,chapter3_6,midterm_1,T5,Best Condition - with Davinci,What is the best heuristic if the goal is to find the shortest path to a goal node that passes through the fewest,The general distance heuristic,4460
128,3750,chapter2_1,midterm_1,T5,Fewshot,What is the vacuum cleaner's agent function?,"pick it up, otherwise move to another square",3750
129,3364,chapter22_1,midterm_2,T5,Zero,What is the transition model useful for in partially observable environments?,state estimation,3364
130,2816,chapter3_5,midterm_1,T5,BadSummary,What variable does recursive best-first search use to track f of best alt path avail?,f_limit,2816
131,2795,chapter3_1,midterm_1,T5,BadSummary,What is executed?,execution of the actions in the solution sequence,2795
132,1838,slp_chapter7_7,midterm_2,GPT3,Fewshot,"
",1.,1838
133,843,chapter12_3,midterm_2,GPT3,BadSummary,"P(x|e) = α ∑_y p(x,e,y)
","P(x|e) = α ∑_y p(x,e,y)",843
134,1634,chapter22_2,midterm_2,GPT3,Fewshot,"What is direct utility estimation?
",Direct utility estimation is a method of estimating the total reward from a given state.,1634
135,3367,chapter22_1,midterm_2,T5,Zero,What is another approach to reinforcement learning?,policy search,3367
136,6440,chapter_3_4_2,1st midterm,T5,From GPT-3 generated summary,What is Dijkstra's algorithm also called?,uniform-cost search,6440
137,1687,SLP_chapter3_3,midterm_2,GPT3,Fewshot,"What is the forward-backward algorithm?
",The forward-backward algorithm is used to do n-gram generation.,1687
138,429,chapter16_2,midterm_1,GPT3,GoodSummary,"What is transitivity?
","Transitivity is the constraint that states that if b is between a and c, then the decision maker must be indifferent between a and c.",429
139,1300,slp_chapter4_3,midterm_2,GPT3,Zero,"What is the difference between a bag of words model and a word graph model?
","A bag of words model is a model that represents a document as a vector of its unique words, while a word graph model is a model that represents a document as a graph whose vertices are words and whose edges are word co-occurrences.",1300
