,Unnamed: 0,Chapter,Midterm,Model,Condition,Question,Answer,questionId
0,1142,chapter7_4,midterm_1,GPT3,Zero,"What is the worst-case complexity of every known inference algorithm in propositional logic?
",The worst-case complexity of every known inference algorithm in propositional logic is exponential compared to the input size.,1142
1,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
2,1709,chapter13_2,midterm_2,GPT3,Fewshot,"What is the rule that defines how entries in the joint distribution are defined?
","The rule that defines how entries in the joint distribution are defined is p(x1,...,xn) = ∏^n_(i=1)θ(x_i | parents(x_i)).",1709
3,5399,chapter_27_1_3,1st midterm,T5,From raw text,Gödel’s incompleteness theorem and related results apply to what?,mathematics,5399
4,3994,chapter22_1,midterm_2,T5,Fewshot,In what type of learning does the agent interact with the world and periodically receives rewards or reinforcements that reflect its performance?,reinforcement learning,3994
5,1535,chapter16_2,midterm_1,GPT3,Fewshot,"What is continuity?
","Continuity is the constraint on rational preferences that states that if $a > b$, then there is no b' such that $a > b'$.",1535
6,5720,chapter_2_4_5,1st midterm,T5,From raw text,What can still make rational decisions in two kinds of cases where goals are inadequate?,utility-based agent,5720
7,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
8,436,chapter16_3,midterm_1,GPT3,GoodSummary,"What is descriptive theory?
",Descriptive theory is a description of how actual agents act.,436
9,954,slp_chapter7_1,midterm_2,GPT3,BadSummary,"What are the three components of a neural network?
","The three components of a neural network are a set of inputs, a set of outputs, and a set of neural units.",954
10,1103,chapter6_3,midterm_1,GPT3,Zero,"What is the algorithm's branching factor at the root?
",The branching factor at the root is n*d.,1103
11,4821,chapter19_4,midterm_2,T5,Best Condition - with Davinci,What is an extreme example of cross validation?,Leave one out,4821
12,3490,chapter19_1,midterm_2,T5,Zero,What is when an agent is observed input-output pairs and learns a function that maps from input to output?,Supervised learning,3490
13,3480,chapter13_3,midterm_2,T5,Zero,What is the resulting network called?,a polytree,3480
14,2908,chapter17_3,midterm_2,T5,BadSummary,What states does each arm of a Markov reward process have?,"Si, transition model and reward",2908
15,5695,chapter_2_4_3,1st midterm,T5,From raw text,What is a driving task that requires the agent to keep track of where the other cars are if it can't see them all at once?,changing lanes,5695
16,783,chapter16_2,midterm_1,GPT3,BadSummary,"Which of $a > b$, $a < b$, $a \geq b$ holds
",$a > b$,783
17,3983,chapter17_2,midterm_2,T5,Fewshot,What is another method for finding the optimal policy for an MDP?,Policy iteration,3983
18,1293,slp_chapter4_1,midterm_2,GPT3,Zero,"What is naive bayes?
",Naive bayes is a probabilistic classifier that returns the class with the maximum posterior probability given the document.,1293
19,2936,chapter12_6,midterm_2,T5,BadSummary,What is a pattern in which a single cause directly influences a number of effects?,Commonly occurring pattern,2936
20,1836,slp_chapter7_5,midterm_2,GPT3,Fewshot,"What is forward inference?
","Forward inference, or decoding, is the task of running a forward pass on the network to produce a probability distribution over possible outputs, in this case next words.",1836
21,41,chapter7_3,midterm_1,GPT3,Best Condition - with Davinci,"What is an entailment?
","An entailment is a relationship between two sentences where in every model where one sentence is true, the other is true as well.",41
22,3771,chapter2_3,midterm_1,T5,Fewshot,What is one in which there are multiple agents in the environment?,multiagent environment,3771
23,5097,chapter_27_2_1,1st midterm,GPT3,From raw text,"Who is a proponent of biological naturalism?
","John searle is a proponent of biological naturalism, which is the belief that mental states are high-level emergent features that are caused by low-level physical processes in the neurons.",5097
24,678,slp_chapter7_5,midterm_2,GPT3,GoodSummary,"What is the main disadvantage of a feedforward neural language model?
",The main disadvantage of a feedforward neural language model is that it is less accurate at word-prediction than an n-gram language model.,678
25,1765,slp_chapter4_5,midterm_2,GPT3,Fewshot,"What is a good metric when the class is imbalanced?
","When the class is imbalanced, a good metric is recall, which measures the percentage of positive items in the input that were correctly identified by the system as positive.",1765
26,1267,chapter19_1,midterm_2,GPT3,Zero,"What is induction?
",Induction is going from a specific set of observations to a general rule.,1267
27,2169,chapter16_3,midterm_2,T5,GoodSummary,What are some examples of non-rational choices?,"certainty effect, framing effect, ambiguity aversion, and anchoring effect",2169
28,1840,slp_chapter7_7,midterm_2,GPT3,Fewshot,"
",3.,1840
29,3830,chapter3_4,midterm_1,T5,Fewshot,What is the order in which nodes are expanded based on?,a cost function,3830
30,6078,chapter_2_1,1st midterm,GPT3,From GPT-3 generated summary,"What is an example of a software agent?
",A software agent is a non-human agent that perceives its environment through sensors such as code and data and acts upon that environment through actuators such as instructions to the operating system.,6078
31,6165,chapter_3_3_3,1st midterm,GPT3,From GPT-3 generated summary,"What is a cycle?
","A cycle is a path from one state to another state, and then back to the first state.",6165
32,1636,chapter22_2,midterm_2,GPT3,Fewshot,"What is passive temporal difference learning?
",Passive temporal difference learning is a method of learning utility estimates for states by using temporal differences.,1636
33,1259,chapter13_3,midterm_2,GPT3,Zero,"What is the time complexity of exact inference in a singly connected bayes net?
",The time complexity of exact inference in a singly connected bayes net is linear in the size of the network.,1259
34,6180,chapter_3_4_1,1st midterm,GPT3,From GPT-3 generated summary,"What is breadth-first search appropriate for?
",Breadth-first search is appropriate for problems where all actions have the same cost.,6180
35,2988,chapter19_4,midterm_2,T5,BadSummary,What can reduce the number of dimensions that model works with?,feature selection,2988
36,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
37,895,chapter19_4,midterm_2,GPT3,BadSummary,"What is split data into training and test set?
","Split data into training and test set is to take 1/2 of the data and use it as the training set, 1/2 of the data and use it as the test set.",895
38,5707,chapter_2_4_4,1st midterm,T5,From raw text,What can a taxi do at a road junction?,"turn left, turn right, or go straight on",5707
39,1556,chapter6_3,midterm_1,GPT3,Fewshot,"What is chronological backtracking?
",Chronological backtracking is a type of backtrack search in which the most recent decision point is revisited.,1556
40,3009,slp_chapter4_9,midterm_2,T5,BadSummary,What is?? (x) called?,the effect size,3009
41,5470,chapter_27_2_2,1st midterm,T5,From raw text,Who has a clear advantage over machines in modeling experience?,humans,5470
42,1949,chapter3_1,midterm_1,T5,GoodSummary,Who undertakes a'search'?,Problem solving agent,1949
43,5106,chapter_2,1st midterm,GPT3,From raw text,"What is the nature of environments?
",The nature of environments is that they are diverse.,5106
44,2097,chapter6_5,midterm_1,T5,GoodSummary,What is the name of the tool that can be used to decompose a tree?,Tree-CSP-Solver,2097
45,5637,chapter_2_3_2,1st midterm,T5,From raw text,DISCRETE VS. what?,CONTINUOUS,5637
46,1075,chapter5_3,midterm_1,GPT3,Zero,"How is the runtime of alpha beta reduced?
","Given optimal examination, the runtime of alpha beta is reduced to o(b^{d/2}).",1075
47,4476,chapter5_5,midterm_1,T5,Best Condition - with Davinci,What is a complete mapping of all possible outcomes of an entire game?,A game tree,4476
48,6262,chapter_27_2_1,1st midterm,T5,From GPT-3 generated summary,What does John Searle argue about the human in his famous Chinese room argument?,does not understand Chinese,6262
49,4710,SLP_chapter3_1,midterm_2,T5,Best Condition - with Davinci,What is the chain rule used to compute the joint probability of a sequence of events by treating them as if they were independent?,independence assumption,4710
50,307,slp_chapter9_3,midterm_2,GPT3,Best Condition - with Davinci,"What do we use the weights as?
",We use the weights as the embeddings.,307
51,5152,chapter_3,1st midterm,GPT3,From raw text,"What is the difference between an informed search and a planning search?
","In an informed search, the agent can estimate how far it is",5152
52,995,slp_chapter6_8,midterm_2,GPT3,BadSummary,"How does word2vec avoid the need for any sort of hand-labeled supervision signal?
",Word2vec avoids the need for any sort of hand-labeled supervision signal by learning the probability of a word occurring close to another word.,995
53,5261,chapter_1_1_2,1st midterm,T5,From raw text,What is the term for trying to catch our own thoughts as they go by?,introspection,5261
54,3566,slp_chapter4_7,midterm_2,T5,Zero,What measures the percentage of items actually present that were correctly identified by the system?,Recall,3566
55,99,chapter12_1,midterm_2,GPT3,Best Condition - with Davinci,"What is the uncertainty that agents need to handle in the real world?
","The uncertainty that agents need to handle in the real world can be due to partial observability, nondeterminism or adversaries.",99
56,6410,chapter_3_3_3,1st midterm,T5,From GPT-3 generated summary,How can we remember all previously reached states?,best-first search,6410
57,526,chapter12_3,midterm_2,GPT3,GoodSummary,"What is the probability of having a toothache 
","P(toothache) = p(toothache and cavity) / p(cavity) = 0.9 / 0.7 = 1.43
",526
58,993,slp_chapter6_4,midterm_2,GPT3,BadSummary,"What is the dot product of the two vectors, ""a"" and ""b"", equal to when ""a"" and ""b"" are parallel?
","The dot product of the two vectors, ""a"" and ""b"", is equal to 0 when ""a"" and ""b"" are parallel.",993
59,4982,slp_chapter7_6,midterm_2,T5,Best Condition - with Davinci,What is a technique that is used to determine the gradient of the loss function?,Error backpropagation,4982
60,6290,chapter_2_2,1st midterm,T5,From GPT-3 generated summary,What does a rational agent do with a vacuum-cleaner?,what you ask for is what you get,6290
61,735,chapter2_4,midterm_1,GPT3,BadSummary,"What is ai? 
",Ai is a branch of computer science that deals with creating intelligent agents.,735
62,670,slp_chapter7_3,midterm_2,GPT3,GoodSummary,"What is a typical use for a feedforward network?
","A feedforward network is most commonly used for classification problems, where the goal is to assign a label to a new observation based on the labels of previous observations.",670
63,3674,slp_chapter9_3,midterm_2,T5,Zero,How can you get dense vectors?,train a classifier,3674
64,2077,chapter6_4,midterm_1,T5,GoodSummary,What is a small list of visited states that cannot be revisited?,Tabu search,2077
65,1737,chapter19_4,midterm_2,GPT3,Fewshot,"What is the split data into training and test set?
","The split data into training and test set is the process of separating the data into two sets, a training set and a test set.",1737
66,6000,chapter_3_4_5,1st midterm,T5,From raw text,What can bidirectional uniform-cost search do?,result in a considerable speedup,6000
67,5791,chapter_3,1st midterm,T5,From raw text,Readers unfamiliar with asymptotic complexity should consult what?,Appendix A,5791
68,1422,slp_chapter6_8,midterm_2,GPT3,Zero,"How is gpt-3 trained?
","Gpt-3 is trained on a large corpus of text, such as the entire wikipedia.",1422
69,4872,slp_chapter4_6,midterm_2,T5,Best Condition - with Davinci,What model will assign higher probabilities to sentences given a positive sentiment?,positive model,4872
70,2410,chapter19_1,midterm_2,T5,GoodSummary,How can each component of an agent be improved?,machine learning,2410
71,6091,chapter_2_2_3,1st midterm,GPT3,From GPT-3 generated summary,"What is the difference between a rational agent and an omniscient agent?
","An omniscient agent is an agent that has perfect knowledge of the environment. a rational agent is an agent that maximizes expected performance, while an omniscient agent maximizes actual performance.",6091
72,3595,slp_chapter5_1,midterm_2,T5,Zero,What type of classification can logistic regression be used for?,multi-class classification,3595
73,565,SLP_chapter3_4,midterm_2,GPT3,GoodSummary,"What is an out-of-vocabulary word?
",An out-of-vocabulary word is a word that does not exist in the current vocabulary.,565
74,6111,chapter_2_4,1st midterm,GPT3,From GPT-3 generated summary,"What is an actuator?
",An actuator is a component that takes actions from the agent.,6111
75,5138,chapter_2_4_3,1st midterm,GPT3,From raw text,"What is the most effective way to handle partial observability?
",The most effective way to handle partial observability is for the agent to keep track of the part of the world it can’t see now.,5138
76,2432,chapter19_3,midterm_2,T5,GoodSummary,What trees perform much better than unpruned when there's large amounts of noise?,Pruned,2432
77,5010,slp_chapter6_8,midterm_2,T5,Best Condition - with Davinci,What does Word2Vec treat the target word and a neighboring context word as?,positive examples,5010
78,3574,slp_chapter4_8,midterm_2,T5,Zero,What is a technique that can be used to avoid overfitting?,Laplace smoothing,3574
79,2773,chapter2_4,midterm_1,T5,BadSummary,What model describes what will happen in the world when the agent takes an action?,transition model,2773
80,6301,chapter_2_2,1st midterm,T5,From GPT-3 generated summary,What is the term for what type of user?,user,6301
81,5182,chapter_3_3_2,1st midterm,GPT3,From raw text,"What is the path-cost of the node?
","The path-cost of the node is the total cost of the path from the initial state to this node. in mathematical formulas, we use as a synonym for path-cost.",5182
82,2124,chapter7_4,midterm_1,T5,GoodSummary,What is biconditional?,order of their priority,2124
83,5047,chapter_1_1_2,1st midterm,GPT3,From raw text,"What is the difference between cognitive science and ai?
","Cognitive science relies on experimental investigation of actual humans or animals, while ai relies on computer models.",5047
84,1672,chapter12_6,midterm_2,GPT3,Fewshot,"What has naive bayes been applied to?
","Naive bayes models have been applied to a variety of problems, including spam filtering, document classification, and handwriting recognition.",1672
85,1397,slp_chapter9_2,midterm_2,GPT3,Zero,"What are the word vectors?
",The word vectors are low-dimensional (d=to d=10dense vectors.,1397
86,5379,chapter_27_1_2,1st midterm,T5,From raw text,What do computers with metareasoning capabilities do?,can examine heir own computations,5379
87,3302,chapter6_3,midterm_1,T5,Zero,What chooses the next value to examine based on the value that rules out the fewest choices for the neighboring variables in the constraint graph?,The least-constraining-value heuristic,3302
88,4744,SLP_chapter3_5,midterm_2,T5,Best Condition - with Davinci,How many n-gram counts does Laplace smoothing add to all n-gram counts before normalizing them into probabilities?,one,4744
89,4212,slp_chapter5_2,midterm_2,T5,Fewshot,What is a method of machine learning where the data is labeled in advance and the model is trained to learn the mapping from input to output?,Supervised classification,4212
90,3241,chapter5_3,midterm_1,T5,Zero,What is the value of the lowest value choice we have found so far at any aciton point for MAX?,b,3241
91,752,chapter3_4,midterm_1,GPT3,BadSummary,"What is dfs?
",Dfs is a search algorithm that uses early goal testing.,752
92,2227,chapter22_1,midterm_2,T5,GoodSummary,What type of reinforcement learning is Q-learning?,Action-utility learning,2227
93,4154,chapter19_5,midterm_2,T5,Fewshot,What is the PAC principle?,probably approximately correct,4154
94,4235,slp_chapter5_6,midterm_2,T5,Fewshot,What is included in a multinomial logistic regression?,separate weight vectors,4235
95,6199,chapter_3_4_6,1st midterm,GPT3,From GPT-3 generated summary,"What is the difference between breadth-first search and uniform-cost search?
","Breadth-first search expands nodes in order of increasing path cost from the root, while uniform-cost search expands nodes in order of increasing path cost from the root.",6199
96,6396,chapter_3_3_1,1st midterm,T5,From GPT-3 generated summary,Best-first search generates what and adds them to the frontier?,child nodes,6396
97,136,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.,136
98,1337,slp_chapter5_1,midterm_2,GPT3,Zero,"What is logistic regression?
","Logistic regression is a machine learning technique that can be used for both binary classification (e.g. dog or not dog) and multi-class classification (e.g. dog, cat, or bird).",1337
99,893,chapter19_4,midterm_2,GPT3,BadSummary,"What is independent and identically distributed?
",Independent and identically distributed is the assumption that each example has the same prior probability distribution and is independent of previous examples.,893
100,6297,chapter_2_2,1st midterm,T5,From GPT-3 generated summary,"For most of the book, we will assume that what can be specified correctly?",performance measure,6297
101,2887,chapter16_2,midterm_2,T5,BadSummary,What does a rational agent have to either prefer one or rate them as equally preferable?,ORDERABILITY,2887
102,2973,chapter13_1,midterm_2,T5,BadSummary,What connects pairs of nodes?,Directed links or arrows,2973
103,609,slp_chapter4_1,midterm_2,GPT3,GoodSummary,"What is a probabilistic classifier?
",A probabilistic classifier is a classifier that additionally will tell us the probability of the observation being in the class.,609
104,207,slp_chapter4_2,midterm_2,GPT3,Best Condition - with Davinci,"What is the total count in a parametric model?
",The total count in a parametric model is the number of possible outcomes.,207
105,163,chapter13_3,midterm_2,GPT3,Best Condition - with Davinci,"What is a multiply connected network?
",A multiply connected network is a network in which there is more than one path between any two nodes.,163
106,3882,chapter16_2,midterm_1,T5,Fewshot,What is an example of a rational preference?,if $A > B$,3882
107,4700,chapter12_7,midterm_2,T5,Best Condition - with Davinci,What can an agent not make if it doesn't know which locations are pits or snakes?,correct logical inference,4700
108,252,slp_chapter5_3,midterm_2,GPT3,Best Condition - with Davinci,"What is the loss function?
","The loss function expresses how close the classifier output (yˆ = σ (w · x + b)) is to the correct output (y, which is 0 or 1).",252
109,5103,chapter_27_2_2,1st midterm,GPT3,From raw text,"Of whether machines can have qualia?

",The relationship between the issue of consciousness and the,5103
110,6411,chapter_3_3_3,1st midterm,T5,From GPT-3 generated summary,What can we do with redundant paths?,not worry about repeating the past,6411
111,3105,slp_chapter6_10,midterm_2,T5,BadSummary,How likely is word to show up near $apricot$?,$w$,3105
112,446,chapter6_3,midterm_1,GPT3,GoodSummary,"What is backtracking?
",Backtracking is when we search for solutions by altering a single state and not creating new ones.,446
113,1446,chapter1_1,midterm_1,GPT3,Fewshot,"What is the formal logic approach to artificial intelligence?
",The formal logic approach to artificial intelligence is the ability to think rationally.,1446
114,6077,chapter_2_1,1st midterm,GPT3,From GPT-3 generated summary,"What is an example of a robotic agent?
",A robotic agent is a non-human agent that perceives its environment through sensors such as cameras and sonar and acts upon that environment through actuators such as robotic arms.,6077
115,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
116,4180,slp_chapter4_6,midterm_2,T5,Fewshot,What model will assign higher probabilities to sentences given a positive sentiment?,positive model,4180
117,4864,slp_chapter4_5,midterm_2,T5,Best Condition - with Davinci,What is not a good metric when you want to discover something rare?,Accuracy,4864
118,2484,chapter19_6,midterm_2,T5,GoodSummary,What is the definition of what?,.,2484
119,4849,chapter19_6,midterm_2,T5,Best Condition - with Davinci,"If y is 1 but hw(x) is 0, then wi is increased when the corresponding input xi is positive and decreased when",hw(x),4849
120,3550,slp_chapter4_4,midterm_2,T5,Zero,What instantiates a unigram language model?,A model for each class,3550
121,816,chapter7_3,midterm_1,GPT3,BadSummary,"What is an inference algorithm?
","An inference algorithm is a procedure that, given a knowledge base and a sentence, derives another sentence.",816
122,909,slp_chapter4_3,midterm_2,GPT3,BadSummary,"How does the duplicate word removal algorithm work?
","For each doc, remove all duplicate words before you concatenate them into
a single document.",909
123,6275,chapter_2,1st midterm,T5,From GPT-3 generated summary,What is described in this chapter?,"basic ""skeleton"" agent designs",6275
124,5132,chapter_2_4_1,1st midterm,GPT3,From raw text,"What are the four basic kinds of agent programs that embody the principles underlying all intelligent systems?
","The four basic kinds of agent programs are simple reflex agents, model-based reflex agents, goal-based agents, and utility-based agents.",5132
125,1206,chapter12_4,midterm_2,GPT3,Zero,"What is the relationship between separation and complexity?
",Separation can help reduce the size of the domain representation and complexity of the inference problem.,1206
126,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
127,2329,SLP_chapter3_2,midterm_2,T5,GoodSummary,Perplexity can also be described as what?,weighted average branching factor,2329
128,5086,chapter_27_1_3,1st midterm,GPT3,From raw text,"What is the second problem with lucas's claim?
",The second problem with lucas's claim is that gödel's incompleteness theorem and related results apply,5086
129,2728,chapter27_2,midterm_1,T5,BadSummary,What term describes the intrinsic nature of experiences?,Qualia,2728
130,6099,chapter_2_3,1st midterm,GPT3,From GPT-3 generated summary,"Can be asked.
",Finding is the process of finding a,6099
131,2751,chapter2_3,midterm_1,T5,BadSummary,How often does the env change?,continuously,2751
132,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
133,6288,chapter_2_2,1st midterm,T5,From GPT-3 generated summary,What is an example of a performance measure that can be hard to formulate?,vacuum-cleaner agent,6288
134,520,chapter12_2,midterm_2,GPT3,GoodSummary,"What is the sample space?
",The set of all worlds called the sample space.,520
135,4294,slp_chapter6_2,midterm_2,T5,Fewshot,- represent a word as a point in what kind of space?,multi-dimensional,4294
136,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
137,5137,chapter_2_4_2,1st midterm,GPT3,From raw text,2.4.2.,2.4.2.,5137
138,179,chapter19_2,midterm_2,GPT3,Best Condition - with Davinci,"What is the true function?
",The true function is the function that actually generated the data.,179
139,6387,chapter_3_1_2,1st midterm,T5,From GPT-3 generated summary,What is the process of removing detail from a representation in order to formulate a problem?,abstraction,6387
