,Unnamed: 0,Chapter,Midterm,Model,Condition,Question,Answer,questionId
0,282,slp_chapter7_3,midterm_2,GPT3,Best Condition - with Davinci,"What is a multilayer perceptron?
",A multilayer perceptron is a feedforward network in which the units are perceptrons.,282
1,3932,chapter7_1,midterm_1,T5,Fewshot,At what level does an agent need to specify what it knows and its goals?,knowledge level,3932
2,3785,chapter2_4,midterm_1,T5,Fewshot,How many sets of possible percepts are there in most scenarios for a lookup table?,too many sets of possible percepts,3785
3,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
4,5388,chapter_27_1_3,1st midterm,T5,From raw text,What is the most famous example of the mathematical objection Turing and Gödel?,incompleteness theorem,5388
5,6312,chapter_2_2_3,1st midterm,T5,From GPT-3 generated summary,What does our definition of rationality say?,it’s now OK to cross the road,6312
6,2215,chapter17_3,midterm_2,T5,GoodSummary,What grows as O(logN)?,Regret,2215
7,3711,slp_chapter6_11,midterm_2,T5,Zero,When can reprerepresentational harm occur?,when a system is designed in a way that makes it difficult or impossible for certain groups to access or use it,3711
8,1733,chapter19_4,midterm_2,GPT3,Fewshot,"What is stationarity?
",Stationarity is the assumption that all future examples will be like the past.,1733
9,1296,slp_chapter4_2,midterm_2,GPT3,Zero,"What does the wpm model assume about the probability of a word appearing in a summary?
",The wpm model assumes that the probability of a word appearing in a summary is proportional to the number of times that word appears in the document.,1296
10,2835,chapter16_2,midterm_1,T5,BadSummary,What can be rediced to simpler ones through probability?,Compounded loterries,2835
11,4321,slp_chapter6_11,midterm_2,T5,Fewshot,What do embeddings encode that are a property of human reasoning?,implicit associations,4321
12,19,chapter6_3,midterm_1,GPT3,Best Condition - with Davinci,"What is backtracking search called?
",Backtracking search is called a chronological backtracking search because the most recent decision point is revisited.,19
13,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
14,106,chapter12_2,midterm_2,GPT3,Best Condition - with Davinci,"What are events?
",Events are sets of,106
15,5143,chapter_2_4_4,1st midterm,GPT3,From raw text,"How does a goal-based agent use current state and goal information to choose actions?
",A goal-based agent uses current state and goal information to choose actions by combining them with a model.,5143
16,508,chapter22_3,midterm_2,GPT3,GoodSummary,"What is the difference between q-learning and sarsa?
","Q-learning is off-policy, while sarsa is on-policy.",508
17,5042,chapter_1_1,1st midterm,GPT3,From raw text,"What is the rationalist approach to ai?
",The rationalist approach to ai is an approach that involves a combination of mathematics and statistics in order to study intelligence in a rational way.,5042
18,3213,chapter3_5,midterm_1,T5,Zero,Why is A* efficient?,prunes away search tree nodes,3213
19,1271,chapter19_2,midterm_2,GPT3,Zero,"What is a model?
","A model is drawn from a model class, or function from a function class.",1271
20,4433,chapter3_3,midterm_1,T5,Best Condition - with Davinci,Search data structures maintain information about what of a node?,"state, parent, action, and path cost",4433
21,5672,chapter_2_4_1,1st midterm,T5,From raw text,What type of program has replaced the huge tables of square roots used by engineers and schoolchildren prior to the 1970s?,five-line,5672
22,6400,chapter_3_3_2,1st midterm,T5,From GPT-3 generated summary,What is the frontier?,a queue of nodes,6400
23,6323,chapter_2_2_3,1st midterm,T5,From GPT-3 generated summary,What insect fetches a ball of dung from a nearby heap to plug the entrance?,lowly dung beetle,6323
24,6296,chapter_2_2,1st midterm,T5,From GPT-3 generated summary,How many agents can achieve the same average cleanliness?,two different agents,6296
25,1976,chapter3_4,midterm_1,T5,GoodSummary,What runs DLS with increasing values of $l$?,**Iterative deepening search,1976
26,2767,chapter2_4,midterm_1,T5,BadSummary,Only in very simple scenarios is it possible to have a what?,table driven agent,2767
27,304,slp_chapter9_2,midterm_2,GPT3,Best Condition - with Davinci,"What are the word vectors?
","The word vectors are low-dimensional (d=to d=10dense vectors, like we've seen before.",304
28,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
29,3692,slp_chapter6_8,midterm_2,T5,Zero,What is a transformer-based language model that uses self-attention to learn the relationships between words in a text?,GPT-3,3692
30,1383,slp_chapter7_6,midterm_2,GPT3,Zero,"What is a loss function?
",A loss function is a function that measures the distance between the system output and the gold output.,1383
31,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
32,1104,chapter6_3,midterm_1,GPT3,Zero,"What is the algorithm's branching factor at the next level?
",The branching factor at the next level is (n-1)*d.,1104
33,5057,chapter_27,1st midterm,GPT3,From raw text,"What is ai?
",Ai is the study of how to make machines that act intelligently.,5057
34,6007,chapter_1_1,1st midterm,GPT3,From GPT-3 generated summary,"What are some of the different methods for pursuing AI?
","Researchers pursuing ai have used different methods, including basing it on human performance, rationality, internal thought processes, or external behavior.",6007
35,259,slp_chapter5_4,midterm_2,GPT3,Best Condition - with Davinci,"What is the difference between a convex function and a non-convex function?
",A non-convex function has multiple local minima that an algorithm can get stuck in.,259
36,4279,slp_chapter9_2,midterm_2,T5,Fewshot,What are LMs?,Neural language models,4279
37,3422,chapter12_7,midterm_2,T5,Zero,What world is a world where agents can only get partial information about the world around them?,Wumpus,3422
38,5145,chapter_2_4_6,1st midterm,GPT3,From raw text,"How many components are there in a learning agent?
","There are four components in a learning agent: the learning element, the performance element, the critic, and the problem generator.",5145
39,2378,chapter13_2,midterm_2,T5,GoodSummary,What is used for continuous variables?,Discretization,2378
40,601,chapter19_6,midterm_2,GPT3,GoodSummary,"What is univariate linear regression?
",Univariate linear regression is fitting with a straight line.,601
41,709,slp_chapter6_8,midterm_2,GPT3,GoodSummary,"What are the advantages of dense vectors over sparse?
",Fewer parameters to train; better than capturing synonymy.,709
42,3271,chapter16_3,midterm_1,T5,Zero,What do agents prefer to a game with unknown outcomes?,sure thing,3271
43,4643,chapter22_3,midterm_2,T5,Best Condition - with Davinci,What should an agent trade off between exploitation of the current best action to maximize short-term reward and?,exploration of previously unknown states/to gain info that might change the policy,4643
44,850,chapter12_4,midterm_2,GPT3,BadSummary,"What is a connection between two variables?
",A connection between two variables is any path between them that does not go through an independency.,850
45,6372,chapter_2_4_7,1st midterm,T5,From GPT-3 generated summary,What do agent programs describe changes that might occur as a result of taking an action?,the environment,6372
46,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
47,593,chapter19_4,midterm_2,GPT3,GoodSummary,"What four reasons can there be for the h* function being different from the true function?
","The h* function can be different from the true function for four reasons: unrealizability, variance, noise, and computational complexity.",593
48,5558,chapter_2_2_3,1st midterm,T5,From raw text,What action should a rational agent choose before stepping into the street?,looking,5558
49,779,chapter16_2,midterm_1,GPT3,BadSummary,"- e.g. let a = {and b = {2}
","$a > b$, agent prefers a over b
",779
50,5357,chapter_27,1st midterm,T5,From raw text,How do we control machines that may become more or less intelligent than us?,more intelligent,5357
51,5197,chapter_3_3_4,1st midterm,GPT3,From raw text,"
",To,5197
52,1171,chapter17_3,midterm_2,GPT3,Zero,"What is the formal definition of the n-armed bandit problem?
",The n-armed bandit problem is a formal model for deciding which of n possible choices to make.,1171
53,903,chapter19_6,midterm_2,GPT3,BadSummary,"What is a linear separability?
",A data set is called linearly separable if it admits a linear separator.,903
54,6108,chapter_2_4,1st midterm,GPT3,From GPT-3 generated summary,"What is an action?
",An action is an agent's command to the actuators.,6108
55,3722,slp_chapter6_12,midterm_2,T5,Zero,What is another evaluation task where the system has to solve word analogy problems?,analogy,3722
56,4875,slp_chapter4_7,midterm_2,T5,Best Condition - with Davinci,How can we build a confusion matrix for visualizing how an algorithm performs with respect to human gold labels?,system output and gold labels,4875
57,5029,slp_chapter6_12,midterm_2,T5,Best Condition - with Davinci,What is one way to evaluate vector models?,extrinsic evaluation,5029
58,2341,SLP_chapter3_4,midterm_2,T5,GoodSummary,What is one way to fix the OOV rate?,Build vocabulary implicitely,2341
59,2277,chapter22_4,midterm_2,T5,GoodSummary,What provides natural additive decomposition of the overall utility function?,Hierarchical structure,2277
60,676,slp_chapter7_5,midterm_2,GPT3,GoodSummary,"What are the two main advantages of a feedforward neural language model over an n-gram language model?
",A feedforward neural language model can handle much longer histories and can generalize better over contexts of similar words.,676
61,3073,slp_chapter9_2,midterm_2,T5,BadSummary,How do Neural LMs learn the word vectors?,Simultaneously learn the word vectors and the parameters of the function,3073
62,2535,slp_chapter4_10,midterm_2,T5,GoodSummary,What is important to avoid?,harms in classification,2535
63,6147,chapter_3_1_2,1st midterm,GPT3,From GPT-3 generated summary,"What is the difference between actions that are too specific and actions that are not specific enough? 
","If the actions are too specific, the agent may never find its way to the goal.",6147
64,2781,chapter2_4,midterm_1,T5,BadSummary,Agents that compare the diff between states to decide whether one is better than the other?,Utility-based agents,2781
65,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
66,710,slp_chapter6_8,midterm_2,GPT3,GoodSummary,"What is skip-gram with negative sampling, sgns?
",Sgns is one of two algorithms in word2vec - static embeddings. (compared to dynamic contextual embeddings like the popular family of bert representations).,710
67,5450,chapter_27_2_1,1st midterm,T5,From raw text,What has been the result of many refutations of Searle's argument?,no consensus,5450
68,4837,chapter19_5,midterm_2,T5,Best Condition - with Davinci,What is learning from both experience and reasoning?,Rational learning,4837
69,970,slp_chapter7_6,midterm_2,GPT3,BadSummary,"What is a loss function used to model the distance between the system output and the gold output?
",A loss function is used to model the distance between the system output and the gold output.,970
70,550,SLP_chapter3_1,midterm_2,GPT3,GoodSummary,"What is a language model?
",A language model is a model that assigns probabilities to sequences of words.,550
71,6162,chapter_3_3_2,1st midterm,GPT3,From GPT-3 generated summary,"What are the reached states stored in?
",The reached states are stored in a lookup table.,6162
72,1035,chapter3_1,midterm_1,GPT3,Zero,"What is an abstraction?
",An abstraction is a simplification of a real-world problem.,1035
73,2790,chapter3_1,midterm_1,T5,BadSummary,What types of agents do we first work with?,"episodic, single agent, fully observable, deterministic, static, discrete, and known environment",2790
74,673,slp_chapter7_4,midterm_2,GPT3,GoodSummary,"What is the idea of relying on another algorithm to have already learned an embedding representation for the input words called?
",The idea of relying on another algorithm to have already learned an embedding representation for the input words is called pretraining.,673
75,4670,chapter12_2,midterm_2,T5,Best Condition - with Davinci,What does an agent need to do in order to make decisions?,condition on all the evidence it has observed,4670
76,4441,chapter3_4,midterm_1,T5,Best Condition - with Davinci,What can bfs use?,early goal testing,4441
77,1735,chapter19_4,midterm_2,GPT3,Fewshot,"What is the optimal fit?
",The optimal fit is the hypothesis that minimizes the error rate.,1735
78,2530,slp_chapter4_9,midterm_2,T5,GoodSummary,What are the most common non-parametric tests based on sampling to determine p-value?,approximate randomization and bootstrap test,2530
79,669,slp_chapter7_3,midterm_2,GPT3,GoodSummary,"What is a feedforward network?
","A feedforward network is a multilayer network in which the units are connected with no cycles; the outputs from units in each layer
are passed to units in the next higher layer, and no outputs are passed back to lower layers.",669
80,3437,SLP_chapter3_3,midterm_2,T5,Zero,What do random points in a distribution choose according to?,likelihood,3437
81,3959,chapter16_1,midterm_2,T5,Fewshot,What utility function captures an agent's preferences?,U(s,3959
82,5693,chapter_2_4_3,1st midterm,T5,From raw text,What should the agent maintain that depends on the percept history and reflects at least some of the unobserved aspects of the current state?,internal state,5693
83,6212,chapter_1_1_2,1st midterm,T5,From GPT-3 generated summary,"What approach to making a program think like a human involves learning about human thought through introspection, psychological experiments, and brain imaging?",cognitive modeling,6212
84,794,chapter6_4,midterm_1,GPT3,BadSummary,"What is local search?
","Local search is a type of search algorithm that uses a complete-state formulation, each state assigns a value to each variable, and the search changes a variable at a time.",794
85,1676,chapter12_7,midterm_2,GPT3,Fewshot,"What is an efficient solution?
",An efficient solution is a solution that requires the least amount of computation.,1676
86,4917,slp_chapter5_4,midterm_2,T5,Best Condition - with Davinci,What is a low learning rate?,too small,4917
87,5147,chapter_2_4_6,1st midterm,GPT3,From raw text,"What is the design of the learning element dependent on in the design of the performance element?
","The design of the learning element is dependent on the design of the performance element. when trying to design an agent that learns a certain capability, the first",5147
88,1421,slp_chapter6_8,midterm_2,GPT3,Zero,"What is gpt-3?
",Gpt-3 is a transformer-based language model that uses self-attention to learn the relationships between words in a text.,1421
89,5681,chapter_2_4_2,1st midterm,T5,From raw text,What is the simplest kind of agent?,simple reflex agent,5681
90,6330,chapter_2_3,1st midterm,T5,From GPT-3 generated summary,What does the task environment include?,sensors and actuators,6330
91,3443,SLP_chapter3_4,midterm_2,T5,Zero,What do a better job of modeling the training corpus as the value of N increases?,n-grams,3443
92,3102,slp_chapter6_8,midterm_2,T5,BadSummary,What are the embeddings of Word2vec?,weights,3102
93,2071,chapter6_3,midterm_1,T5,GoodSummary,"If AC3 creates what, backtrack immediately?",empty set,2071
94,764,chapter5_1,midterm_1,GPT3,BadSummary,"What is a utility function?
",The utility function is the function that defines the game's objective.,764
95,6386,chapter_3_1_1,1st midterm,T5,From GPT-3 generated summary,The state space can be represented as a graph in which what are states and the directed edges between them are actions?,vertices,6386
96,6161,chapter_3_3_2,1st midterm,GPT3,From GPT-3 generated summary,"What is the frontier?
",The frontier is a queue of nodes.,6161
97,6284,chapter_2_2,1st midterm,T5,From GPT-3 generated summary,What does the environment go through when an agent is plunked down in an environment?,a sequence of states,6284
98,6065,chapter_27_2_2,1st midterm,GPT3,From GPT-3 generated summary,"What is the problem of consciousness?
",The problem of consciousness is the,6065
99,551,SLP_chapter3_1,midterm_2,GPT3,GoodSummary,"What is an n-gram model?
",An n-gram model is a model that assigns probabilities to sequences of n words.,551
100,270,slp_chapter7_1,midterm_2,GPT3,Best Condition - with Davinci,"What is a neural network?
",A neural network is a network of small computing units.,270
101,2779,chapter2_4,midterm_1,T5,BadSummary,What does an agent need to reach a goal?,a sequence of actions,2779
102,1810,slp_chapter5_5,midterm_2,GPT3,Fewshot,"What is lasso regression?
",Lasso regression is a type of l1 regularization that is more complex (the,1810
103,173,chapter19_1,midterm_2,GPT3,Best Condition - with Davinci,"What is a factored representation?
","A factored representation is a vector of attribute values, while a unifactored representation is a single value for an entire percept.",173
104,127,chapter12_7,midterm_2,GPT3,Best Condition - with Davinci,"What is an agent told about the wumpus world?
","The agent is told the locations of the pits and snakes, but not the colors or the exact locations.",127
105,1839,slp_chapter7_7,midterm_2,GPT3,Fewshot,"
",2.,1839
106,2787,chapter2_4,midterm_1,T5,BadSummary,What does a utility based agent have to do?,model and keep track of its env,2787
107,5095,chapter_27_2_1,1st midterm,GPT3,From raw text,"What is the chinese room argument?
",The chinese room argument is an argument made by john searle that rejects the polite convention.,5095
108,57,chapter16_1,midterm_2,GPT3,Best Condition - with Davinci,"What is the name for decision making with uncertain outcomes?
",Decision making with uncertain outcomes is also called decision making with unknown outcomes.,57
109,1606,chapter16_2,midterm_2,GPT3,Fewshot,"What is transitivity?
",Transitivity is the requirement that preferences be transitive.,1606
110,5480,chapter_2,1st midterm,T5,From raw text,The observation that some agents behave better than others leads to the idea of what?,rational agent,5480
111,3323,chapter7_4,midterm_1,T5,Zero,What is a formal system that defines the allowable atomic sentences that can be used to construct complex sentences?,Propositional logic,3323
112,4219,slp_chapter5_4,midterm_2,T5,Fewshot,What is an online algorithm that minimizes the loss function by computing its gradient after each training example and nudging?? in the right direction?,Stochastic gradient descent,4219
113,3752,chapter2_1,midterm_1,T5,Fewshot,The vacuum cleaner's agent function can be what?,tabulated by all the possible states it could take,3752
114,2377,chapter13_2,midterm_2,T5,GoodSummary,What can be used to describe Noisy logical relationships thta depent on k parents instead of O(2?? ,O(k) parameters,2377
115,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
116,4581,chapter16_1,midterm_2,T5,Best Condition - with Davinci,What can the agent use the utility function to choose?,the action with the highest expected utility,4581
117,5530,chapter_2_2,1st midterm,T5,From raw text,What type of poverty does everyone in the economy live in?,moderate poverty,5530
118,6150,chapter_3_3,1st midterm,GPT3,From GPT-3 generated summary,"What is a search tree?
",A search tree is a tree that shows the possible paths that could be taken to reach a goal state.,6150
119,2229,chapter22_1,midterm_2,T5,GoodSummary,What types of reinforcement learning can an agent use?,passive reinforcement learning or active reinforcement learning,2229
120,6124,chapter_2_4_5,1st midterm,GPT3,From GPT-3 generated summary,"What is a utility-based agent?
",A utility-based agent is one that chooses actions based on a utility function in order to maximize its utility.,6124
121,916,slp_chapter4_5,midterm_2,GPT3,BadSummary,"What is a good metric for measuring the accuracy of a model?
","Accuracy is not a good metric when you want to discover something rare (spam
emails are rare) or when class is imbalanced",916
122,5128,chapter_2_4,1st midterm,GPT3,From raw text,"What is an agent program?
",An agent program is the program that implements the agent function.,5128
123,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
124,4053,chapter12_6,midterm_2,T5,Fewshot,What is a naive Bayes model sometimes called?,Bayesian classifier,4053
125,3145,chapter27_2,midterm_1,T5,Zero,What demonstrates that a computer does not generate understanding?,Chinese room thought experiment,3145
126,1557,chapter6_3,midterm_1,GPT3,Fewshot,"What is inference?
",Inference is the process of using information to make deductions.,1557
127,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
128,5037,chapter_1,1st midterm,GPT3,From raw text,"What is the interdisciplinary nature of artificial intelligence?
",Artificial intelligence is,5037
129,875,chapter19_1,midterm_2,GPT3,BadSummary,"What is the problem generator/critic?
","The problem generator/critic is a component that generates a problem by taking the current state and using it to generate a new state, or by taking a current",875
130,2804,chapter3_1,midterm_1,T5,BadSummary,What is an abstraction useful for?,if it is possible to carry out each of the actions in the solution without additional solving,2804
131,3925,chapter6_4,midterm_1,T5,Fewshot,What is a local search algorithm that selects the value that results in the minimum number of conflicts with other variables?,min conflict algorithm,3925
132,1313,slp_chapter4_6,midterm_2,GPT3,Zero,"What is a naive bayes classifier?
",A naive bayes classifier is a classifier that uses any sort of features.,1313
133,1791,slp_chapter5_1,midterm_2,GPT3,Fewshot,"What is logistic regression?
",Logistic regression is a classification algorithm that uses a binary classification function.,1791
134,3852,chapter5_1,midterm_1,T5,Fewshot,"The initial state, actions function, and result function define what?",the game tree,3852
135,3092,slp_chapter6_3,midterm_2,T5,BadSummary,What do cells represent?,how often a word occurs in a document,3092
136,1331,slp_chapter4_10,midterm_2,GPT3,Zero,"What are representational harms?
",Representational harms are harms caused by a system that demeans a social group.,1331
137,5670,chapter_2_4_1,1st midterm,T5,From raw text,What must designers construct to build a rational agent?,a table,5670
138,1864,slp_chapter6_4,midterm_2,GPT3,Fewshot,"What is the dot product of two vectors?
",The dot product of two vectors is a scalar value that is equal to the sum of the products of the corresponding components of the two vectors.,1864
139,1589,chapter7_4,midterm_1,GPT3,Fewshot,"What is the complexity of propositional logic?
","Propositional logic is co-np-complete, meaning every known inference algorithm has a worst-case complexity that is exponential",1589
