,Unnamed: 0,Chapter,Midterm,Model,Condition,Question,Answer,questionId
0,5228,chapter_3_4_5,1st midterm,GPT3,From raw text,"What is the advantage of bidirectional search over unidirectional search?
",The advantage of bidirectional search over unidirectional search is that it can find optimal solutions faster.,5228
1,197,chapter19_6,midterm_2,GPT3,Best Condition - with Davinci,"What is a decision boundary?
",A decision boundary is a line (or a surface in higher dimensions) that separates the two classes.,197
2,1550,chapter6_2,midterm_1,GPT3,Fewshot,"What is the termination of ac-3?
",The termination of ac-3 is when the queue of arcs to consider is empty.,1550
3,917,slp_chapter4_5,midterm_2,GPT3,BadSummary,"What is precision?
","Precision measures percentage of items that were predicted positive that are
actually positive",917
4,181,chapter19_3,midterm_2,GPT3,Best Condition - with Davinci,"What is a decision tree?
",A decision tree is a representation of a function that maps a vector of attributes values to a single output value.,181
5,6187,chapter_3_4_3,1st midterm,GPT3,From GPT-3 generated summary,"What are the advantages of depth-first search?
",Depth-first search is efficient for tree-shaped state-spaces.,6187
6,3095,slp_chapter6_8,midterm_2,T5,BadSummary,What does Word2vec train instead of a multi-layer neural network with hidden layers?,a logistic regression classifier,3095
7,6305,chapter_2_2_3,1st midterm,T5,From GPT-3 generated summary,What is rationality not the same as?,perfection,6305
8,2554,slp_chapter5_1,midterm_2,T5,GoodSummary,What helps binary logistic regression make a decision about class of a new input observation?,Sigmoid classifier,2554
9,5420,chapter_27_1_4,1st midterm,T5,From raw text,What did Eugene Goostman fool judges in a Turing test?,grammatical errors,5420
10,5428,chapter_27_1_4,1st midterm,T5,From raw text,What is the definition of what?,.,5428
11,2083,chapter6_5,midterm_1,T5,GoodSummary,What is the number of subproblems in a constraint graph?,n,2083
12,3106,slp_chapter6_10,midterm_2,T5,BadSummary,What does the quick brown fox jump over?,lazy dog,3106
13,2953,SLP_chapter3_4,midterm_2,T5,BadSummary,What often encode specific facts about a given training corpus?,the probabilities,2953
14,2395,chapter13_3,midterm_2,T5,GoodSummary,What is not a query or evidence variable?,leaf node,2395
15,1718,chapter19_1,midterm_2,GPT3,Fewshot,"What is included in an agent?
","Also included are utility information, action-value information, a goal that describes the most desirable states, and a problem generator/critic.",1718
16,950,slp_chapter5_6,midterm_2,GPT3,BadSummary,"How is a multinomial logistic regression different from a softmax regression?
","A multinomial logistic regression uses weight vectors and biases for each of the k classes, whereas a softmax regression uses a single weight vector and a single bias for all of the classes.",950
17,2270,chapter22_4,midterm_2,T5,GoodSummary,What can break long action sequences into smaller chunks that are easier to learn?,hierarchical reinforcement learning,2270
18,3673,slp_chapter9_2,midterm_2,T5,Zero,How dense are the word vectors?,low-dimensional,3673
19,6086,chapter_2_2_2,1st midterm,GPT3,From GPT-3 generated summary,"What is a rational agent?
","A rational agent is an agent that, for each possible percept sequence, selects an action that is expected to maximize its performance measure, given the evidence provided by the percept sequence and whatever built-in knowledge the agent has.",6086
20,4237,slp_chapter7_1,midterm_2,T5,Fewshot,What do neural networks take as inputs?,raw words,4237
21,5254,chapter_1_1_1,1st midterm,T5,From raw text,What does the total Turing test require?,interaction with objects and people in the real world,5254
22,2942,SLP_chapter3_1,midterm_2,T5,BadSummary,"For bigram, how many n-gram probabilities does $P(w_n|w_?? )=?? frac",n-1,2942
23,6038,chapter_27_1_1,1st midterm,GPT3,From GPT-3 generated summary,"What is the argument from informality?
",The argument from informality says that human behavior is too complex to be captured by any formal set of rules.,6038
24,1217,chapter12_7,midterm_2,GPT3,Zero,"How can the probabilistic agent calculate the probability that each square is a pit?
","By summing over the entries in the full joint distribution, they can get an efficient solution.",1217
25,222,slp_chapter4_6,midterm_2,GPT3,Best Condition - with Davinci,"What is a naive bayes classifier?
",A naive bayes classifier is a classifier that uses any sort of feature.,222
26,6094,chapter_2_2_3,1st midterm,GPT3,From GPT-3 generated summary,"What must we ensure to prevent an agent from engaging in underintelligent activities?
",We must ensure that we haven,6094
27,5943,chapter_3_4_1,1st midterm,T5,From raw text,What is a bigger problem for breadth-first search than the memory requirements?,execution time,5943
28,625,slp_chapter4_5,midterm_2,GPT3,GoodSummary,"What are some features in naive baye?
","Some features in naive baye are spame - phrases, language id - character n-grams, and a dictionary.",625
29,5499,chapter_2_1,1st midterm,T5,From raw text,What is the agent function?,abstract mathematical description,5499
30,1705,chapter13_1,midterm_2,GPT3,Fewshot,"What is the difference between a bayesian network and a markov network?
",A markov network is a bayesian network in which the conditional dependencies are explicitly represented.,1705
31,1607,chapter16_2,midterm_2,GPT3,Fewshot,"What is continuity?
",Continuity is the requirement that preferences be continuous.,1607
32,4860,slp_chapter4_2,midterm_2,T5,Best Condition - with Davinci,How is the probability of an outcome calculated?,by dividing the count of the outcome by the total count plus the size of the set,4860
33,6279,chapter_2_1,1st midterm,T5,From GPT-3 generated summary,What is a mathematical description of an agent's behavior?,an agent function,6279
34,5194,chapter_3_3_4,1st midterm,GPT3,From raw text,"
",To,5194
35,4020,chapter22_3,midterm_2,T5,Fewshot,How can safe exploration be done in environments where bad states need to be avoided?,by using a policy that works reasonably well for the whole range of models,4020
36,116,chapter12_5,midterm_2,GPT3,Best Condition - with Davinci,"What is bayes' rule?
","Bayes' rule is a mathematical formula for computing the probability of a given event, based on the probability of the event's conditions and the probability of the event's conditions given the event.",116
37,980,slp_chapter9_3,midterm_2,GPT3,BadSummary,"What are the weights used as?
",The weights are used as the embeddings.,980
38,876,chapter19_2,midterm_2,GPT3,BadSummary,"What is a training set?
",A training set is a set of example inputs used to train a function.,876
39,2595,slp_chapter5_4,midterm_2,T5,GoodSummary,Stochastic gradient descent may be good to put on what?,sheet,2595
40,6331,chapter_2_3_2,1st midterm,T5,From GPT-3 generated summary,What are some of the key dimensions that task environments can be categorized by?,"observability, determinism, and whether the environment is static or dynamic",6331
41,614,slp_chapter4_2,midterm_2,GPT3,GoodSummary,"2?
",Remove stop words from the text stream before smoothing.,614
42,5074,chapter_27_1_1,1st midterm,GPT3,From raw text,"What is the critique of this style of programming computers?
",The critique of this style of programming computers is that it is difficult to capture every contingency of appropriate behavior in a set of necessary and sufficient logical rules; we called that the qualification problem.,5074
43,6191,chapter_3_4_4,1st midterm,GPT3,From GPT-3 generated summary,"What is depth-limited search?
",Depth-limited search is a variation of depth-first search that sets a limit on how deep the search can go.,6191
44,4870,slp_chapter4_6,midterm_2,T5,Best Condition - with Davinci,Naive Bayes classifiers are similar to what?,language modeling,4870
45,3206,chapter3_4,midterm_1,T5,Zero,What does BFS use?,late goal testing,3206
46,5740,chapter_2_4_6,1st midterm,T5,From raw text,How many components can a learning agent be divided into?,four conceptual components,5740
47,2520,slp_chapter4_8,midterm_2,T5,GoodSummary,Train on what?,k-1 folds,2520
48,443,chapter6_2,midterm_1,GPT3,GoodSummary,"What is constraint-based reasoning?
",Constraint-based reasoning is a type of reasoning that uses constraints.,443
49,1093,chapter6_1,midterm_1,GPT3,Zero,"What is a csp?
","A csp is a program that takes as input a set of variables and a set of constraints, and outputs a set of values for the variables that satisfy all the constraints.",1093
50,5096,chapter_27_2_1,1st midterm,GPT3,From raw text,"What is the argument that searle makes?
",The argument that searle makes is that the human inside the chinese room does not understand chinese.,5096
51,2390,chapter13_3,midterm_2,T5,GoodSummary,"What sums out variables (right to left) from pointwise products of factors to produce new factors, eventually yielding the solution?",Variable elimination,2390
52,5238,chapter_1,1st midterm,T5,From raw text,Who predicts that AI will be “more than anything in the history of mankind”?,Kai-Fu Lee,5238
53,4945,slp_chapter7_1,midterm_2,T5,Best Condition - with Davinci,What does the sigmoid function do?,mapping outlier values toward the mean,4945
54,4623,chapter22_1,midterm_2,T5,Best Condition - with Davinci,Reinforcement learning is different from previous learning because it's not given what?,MDP,4623
55,650,slp_chapter5_2,midterm_2,GPT3,GoodSummary,"What is the standard optimization algorithm for iteratively updating weights?
",The standard optimization algorithm for iteratively updating weights is gradient descent.,650
56,3497,chapter19_2,midterm_2,T5,Zero,What is the tendency of a predictive hypothesis to deviate from the expected value when averaged over different training sets?,Bias,3497
57,4840,chapter19_5,midterm_2,T5,Best Condition - with Davinci,What type of learning is the machine learning from its experiences and then uses that knowledge to make a decision?,confirmation learning,4840
58,1520,chapter5_3,midterm_1,GPT3,Fewshot,"Given optimal examination, what is the runtime of the alpha-beta pruning algorithm?
","Given optimal examination, the runtime of the alpha-beta pruning algorithm is o(b^{d/2}).",1520
59,245,slp_chapter5_1,midterm_2,GPT3,Best Condition - with Davinci,"What is a generative model used for?
",A generative model is used to generate images of dogs and cats.,245
60,4748,SLP_chapter3_5,midterm_2,T5,Best Condition - with Davinci,Discounting smoothing may be referred to in terms of what?,relative discount,4748
61,1099,chapter6_2,midterm_1,GPT3,Zero,"What happens if the domain of x_i is unchanged?
","If the domain of x_i is unchanged, the algorithm moves on to the next arc.",1099
62,3388,chapter22_4,midterm_2,T5,Zero,Experience replay can be a solution for catastrophic forgetting. What can be used?,New versions of TD and Q-learning equations,3388
63,5197,chapter_3_3_4,1st midterm,GPT3,From raw text,"
",To,5197
64,5113,chapter_2_2,1st midterm,GPT3,From raw text,"What is the right thing?
",The right thing is to do what produces the best consequences.,5113
65,3184,chapter3_1,midterm_1,T5,Zero,What reflects the agent's performance measures?,action cost function,3184
66,2616,slp_chapter7_1,midterm_2,T5,GoodSummary,What is taking a weighted sum of its inputs?,a neural unit,2616
67,2003,chapter5_2,midterm_1,T5,GoodSummary,"For games with more than two players, have what be vectors representing values for each player?",node values,2003
68,4371,chapter2_1,midterm_1,T5,Best Condition - with Davinci,What does the environment of the vacuum cleaner agent not include?,The environment does not include anything else,4371
69,6042,chapter_27_1_1,1st midterm,GPT3,From GPT-3 generated summary,"What is the qualification problem?
",The qualification problem is the problem of capturing every contingency of appropriate behavior in a set of necessary and sufficient logical rules.,6042
70,4126,chapter19_2,midterm_2,T5,Fewshot,"In machine learning, the goal is to give a training set of what?",n example inputs,4126
71,4587,chapter17_1,midterm_2,T5,Best Condition - with Davinci,Chapter 17 is about what?,sequential decision problems,4587
72,3407,chapter12_2,midterm_2,T5,Zero,What is common in probability notation to use for conjunction?,comma,3407
73,6131,chapter_2_4_6,1st midterm,GPT3,From GPT-3 generated summary,"What is the unifying theme for learning in intelligent agents?
",The unifying theme for learning in intelligent agents is that learning can be used to improve every part of the agent.,6131
74,3043,slp_chapter7_1,midterm_2,T5,BadSummary,What is the output of a non-linear function f to z called?,activation value,3043
75,301,slp_chapter9_2,midterm_2,GPT3,Best Condition - with Davinci,"What is the mapping done by nlmms?
","The mapping is done by associating each word in the vocabulary with a vector-representation, thereby creating a notion of similarity between words.",301
76,1721,chapter19_1,midterm_2,GPT3,Fewshot,"What is a factored representation?
","A factored representation is a vector of attribute values, and is used when dealing with classification and regression problems.",1721
77,1484,chapter3_2,midterm_1,GPT3,Fewshot,"What is the criterion for a breadth-first search?

","The criterion for a breadth-first search is that it is complete and optimal.
",1484
78,2749,chapter2_3,midterm_1,T5,BadSummary,In what game does A need to take an action base on B's move and will need to think ahead for the best possible move?,chess,2749
79,4018,chapter22_3,midterm_2,T5,Fewshot,Exploration determines how greed is traded off against what?,curiosity,4018
80,1575,chapter7_2,midterm_1,GPT3,Fewshot,"What are the sensors of the wumpus world?
","The sensors of the wumpus world are stench, breeze, glitter, bump, and scream.",1575
81,628,slp_chapter4_5,midterm_2,GPT3,GoodSummary,"What is a dictionary?
",A dictionary is a list of words that represent a language.,628
82,1821,slp_chapter7_1,midterm_2,GPT3,Fewshot,"What is the sigmoid function?
",The sigmoid function is a standard non-linearity that maps values from –∞ to +∞ to values between 0 and 1.,1821
83,5407,chapter_27_1_3,1st midterm,T5,From raw text,What is Lucas's claim based on?,computers are equivalent to Turing machines,5407
84,5039,chapter_1_1,1st midterm,GPT3,From raw text,"Who are the four groups pursuing ai?
","The four groups pursuing ai are the human-rational, human-empirical, rationalist, and behavioralist groups.",5039
85,5904,chapter_3_3_4,1st midterm,T5,From raw text,How much memory is needed to perform the search?,SPACE COMPLEXITY,5904
86,552,SLP_chapter3_1,midterm_2,GPT3,GoodSummary,"What is the markov assumption?
",The markov assumption is the assumption that the current state of the language model is independent of the previous state of the language model.,552
87,6264,chapter_27_2_1,1st midterm,T5,From GPT-3 generated summary,What is the result of the rule book and stacks of paper not understanding Chinese?,no understanding,6264
88,1139,chapter7_4,midterm_1,GPT3,Zero,"What are the rules of propositional logic expressed in?
",The rules of propositional logic are expressed in truth tables that specify the values of complex sentences.,1139
89,377,chapter2_4,midterm_1,GPT3,GoodSummary,"What is an infinite loop?
","An infinite loop is when a robot runs into a wall and keeps trying to \
find a path.",377
90,679,slp_chapter7_6,midterm_2,GPT3,GoodSummary,"What is the difference between optimization in neural networks and logistic regression?
","In neural networks, we initialize the weights with small random numbers. it’s also helpful to normalize the input values to have 0 mean and unit variance.",679
91,345,slp_chapter6_11,midterm_2,GPT3,Best Condition - with Davinci,"What is debiasing?
",Debiasing is the process of reducing bias in embeddings.,345
92,3452,SLP_chapter3_5,midterm_2,T5,Zero,What is lowering some non-zero counts in order to get probability mass that is assigned to zero counts?,Discounting,3452
93,1137,chapter7_4,midterm_1,GPT3,Zero,"What is propositional logic?
",Propositional logic is a formal system that defines the allowable atomic sentences that can be used to construct complex sentences.,1137
94,4942,slp_chapter7_1,midterm_2,T5,Best Condition - with Davinci,What is the output of the activation function?,activation value for the unit,4942
95,1562,chapter6_4,midterm_1,GPT3,Fewshot,"What is a complete-state formulation?
","A complete-state formulation is a formulation in which each state assigns a value to each variable, and the search changes a variable at a time.",1562
96,740,chapter2_4,midterm_1,GPT3,BadSummary,"What is a model-based agent?
",A model-based agent is an agent that keeps track of the unobservable aspects of the current state by storing the percept history in an internal state.,740
97,6459,chapter_3_4_6,1st midterm,T5,From GPT-3 generated summary,What algorithm is guaranteed to find the shortest path to a goal state?,Breadth-first search,6459
98,3800,chapter3_2,midterm_1,T5,Fewshot,What family has an incremental formulation and a complete-state formulation?,n-queens,3800
99,962,slp_chapter7_4,midterm_2,GPT3,BadSummary,"What are some of the benefits of using pretrained embedding representations, rather than starting from scratch?
",One benefit of using pretrained embedding representations is that it reduces the amount of time it takes to train the model. it also reduces the amount of time it takes to evaluate the model. another benefit is that it reduces the amount of data that is needed.,962
100,4043,chapter12_4,midterm_2,T5,Fewshot,Independence assertions are usually based on what?,knowledge of the domain,4043
101,1167,chapter17_1,midterm_2,GPT3,Zero,"What are three search algorithms for solving sequential decision problems?
",The three search algorithms for solving sequential decision problems are the best-,1167
102,5163,chapter_3_1_1,1st midterm,GPT3,From raw text,"What is the transition model in a search problem?
",The transition model in a search problem is the model that describes what each action does.,5163
103,908,slp_chapter4_2,midterm_2,GPT3,BadSummary,"What is the difference between a parametric model and a non-parametric model?

",3,908
104,2086,chapter6_5,midterm_1,T5,GoodSummary,How can we solve a tree?,topological,2086
105,6424,chapter_3_4_1,1st midterm,T5,From GPT-3 generated summary,What can be a set of states rather than a mapping from states to nodes?,reached,6424
106,6235,chapter_27_1,1st midterm,T5,From GPT-3 generated summary,"Who wrote ""aerial flight is one of the great class of problems with which man can never cope""?",Simon Newcomb,6235
107,144,SLP_chapter3_5,midterm_2,GPT3,Best Condition - with Davinci,"What is laplace smoothing?
",Laplace smoothing is a method of smoothing in which we add one to all n-gram counts before normalizing them into probabilities.,144
108,6389,chapter_3_1_2,1st midterm,T5,From GPT-3 generated summary,What does the author say about a good abstraction?,valid and useful,6389
109,2837,chapter16_3,midterm_1,T5,BadSummary,What investigates irrationalities further?,Evolutionary psychology,2837
110,883,chapter19_2,midterm_2,GPT3,BadSummary,"What is the test set?
",The test set is a set of example inputs,883
111,5176,chapter_3_3_1,1st midterm,GPT3,From raw text,"What does best-first search do otherwise?
","Otherwise, best-first search applies expand to generate child nodes.",5176
112,2868,chapter7_5,midterm_1,T5,BadSummary,What is the result of an action?,add the sentence in the bottom half of the inference rule,2868
113,3646,slp_chapter7_4,midterm_2,T5,Zero,What is one of the central ideas of deep learning?,pretrained embedding representations,3646
114,1182,chapter22_2,midterm_2,GPT3,Zero,"What is passive adaptive dynamic programming?
",Passive adaptive dynamic programming is a technique that plugs in a learned reward function and transition model into an equation to calculate state utilities.,1182
115,6272,chapter_2,1st midterm,T5,From GPT-3 generated summary,What is discussed in this chapter?,the diversity of environments,6272
116,872,chapter19_1,midterm_2,GPT3,BadSummary,"What is utility information?
","Utility information is information about the action-value function, which is a function that maps from the current state to a numerical value representing the utility of taking a particular action in the current state.",872
117,43,chapter7_3,midterm_1,GPT3,Best Condition - with Davinci,"What is a proper subset?
",A proper subset is a subset that is not equal to the original set.,43
118,3790,chapter3_1,midterm_1,T5,Fewshot,How many phases can an agent follow to solve a problem?,four,3790
119,6013,chapter_1_1_1,1st midterm,GPT3,From GPT-3 generated summary,"What are the six disciplines that compose most of ai?
","The six disciplines that compose most of ai are computer vision, speech recognition, robotics, computer navigation, natural language processing, and",6013
120,5043,chapter_1_1,1st midterm,GPT3,From raw text,"What is the behavioralist approach to ai?
",The behavioralist approach to ai is an approach,5043
121,877,chapter19_2,midterm_2,GPT3,BadSummary,"What is a hypothesis space?
",A hypothesis space is a set of all possible hypotheses that could be drawn from a model class or function class.,877
122,3713,slp_chapter6_11,midterm_2,T5,Zero,What is one way to reduce bias in embeddings?,changing the training procedure,3713
123,5411,chapter_27_1_3,1st midterm,T5,From raw text,What is the definition of what?,.,5411
124,3735,chapter27_1,midterm_1,T5,Fewshot,Which approach posits that machines can act as if they are intelligent?,weak AI approach,3735
125,138,SLP_chapter3_2,midterm_2,GPT3,Best Condition - with Davinci,"What is the purpose of the development set?
",The development set is an initial test set used for tuning parameters.,138
126,6122,chapter_2_4_4,1st midterm,GPT3,From GPT-3 generated summary,"What are the three components of a goal-based agent?
","The three components of a goal-based agent are the goal information, the agent program, and the actions.",6122
127,4384,chapter2_3,midterm_1,T5,Best Condition - with Davinci,What is one in which the agent only knows part of the environment?,A partially observable environment,4384
128,361,chapter27_2,midterm_1,GPT3,GoodSummary,"What is the difference between a human thinking and a machine simulating thinking?
",Philosophers claim machines are not actually thinking but simulating thinking.,361
129,1237,SLP_chapter3_4,midterm_2,GPT3,Zero,"How can sparsity be dealt with?
",Sparsity can be dealt with by choosing a training corpus that is similar in genre and dialect to the task at hand.,1237
130,2909,chapter17_3,midterm_2,T5,BadSummary,What is the overall bandit problem?,MDP,2909
131,566,SLP_chapter3_4,midterm_2,GPT3,GoodSummary,"What is an oov rate?
",An oov rate is the percentage of out-of-vocabulary words that appear in the test set.,566
132,3244,chapter5_3,midterm_1,T5,Zero,What is the evaulation function for the min max value?,an herustic,3244
133,6153,chapter_3_3_1,1st midterm,GPT3,From GPT-3 generated summary,"What is best-first search?
",Best-first search is an algorithm that chooses a node on the frontier with the minimum value and expands it.,6153
134,3821,chapter3_3,midterm_1,T5,Fewshot,What is checked if the parent node is followed all the way?,all redundant paths,3821
135,1270,chapter19_2,midterm_2,GPT3,Zero,"What is a hypothesis?
",A hypothesis is drawn from a hypothesis space.,1270
136,2767,chapter2_4,midterm_1,T5,BadSummary,Only in very simple scenarios is it possible to have a what?,table driven agent,2767
137,6363,chapter_2_4_6,1st midterm,T5,From GPT-3 generated summary,What can allow the agent to learn “What my actions do” and “How the world evolves” in response to its actions?,Observation of pairs of successive states of the environment,6363
138,1357,slp_chapter5_6,midterm_2,GPT3,Zero,"What is multinomial logistic regression?

",Multinomial logistic regression is a generalization of logistic regression to multiple classes.,1357
139,4261,slp_chapter7_5,midterm_2,T5,Fewshot,What are words in the prior context represented by?,embeddings,4261
