Skip to content

M.C.A. (Online Mode) Semester I Examination ​

Paper Code: OCA-510 MJ
Title: Artificial Intelligence
Time: 3 Hours
Maximum Marks: 70

Q1) Multiple Choice Questions with reasoning — answer any 25 of 30 [25 × 2 = 50] ​

For every attempted question, select one option and give a brief reason.

No.QuestionABCD
1A rational agent selects an action expected to maximise its:Sensor countPerformance measureProgram lengthKnowledge-base size
2PEAS stands for:Performance measure, Environment, Actuators, SensorsProgram, Events, Actions, StatePerformance, Evaluation, Agents, SearchPercepts, Environment, Actions, State
3A fully observable environment provides:Complete relevant state informationDeterministic outcomesOnly one agentNo state changes
4A stochastic environment has:Uncertain action outcomesComplete observabilityNo dynamicsOne possible action
5A model-based reflex agent maintains:Internal stateA complete plan onlyNo memoryOnly neural weights
6In PEAS, actuators allow the agent to:SenseAct on the environmentDefine utilityStore beliefs
7BFS expands the shallowest node using a:LIFO stackFIFO queueHeuristic-only queueRandom set
8UCS expands the node with smallest:DepthPath cost g(n)Heuristic h(n)Branching factor
9A* evaluates nodes using:g(n)+h(n)g(n)−h(n)h(n) onlyDepth only
10An admissible heuristic never:UnderestimatesOverestimates true remaining costEquals zeroUses knowledge
11Alpha–beta pruning changes:Minimax's final valueNodes evaluated, not the resultPlayer orderUtility values
12A CSP consists of variables, domains, and:ConstraintsRewardsSearch depthsProbabilities
13Propositional logic represents:Truth-valued atomic statementsQuantified objectsProbability tablesNeural weights
14First-order logic adds:Only truth tablesPredicates and quantifiersProbabilitiesSearch costs
15Modus ponens derives Q from P and:Q→PP→Q¬PP∨Q
16Propositional resolution operates on:ClausesFrames onlyProbabilitiesWeights
17A semantic network mainly uses:Nodes and labelled linksA numeric matrixA queueSource code
18Backward chaining begins with:All factsA goal to proveRandom actionsA probability prior
19Bayes' theorem computes a posterior from:Likelihood and priorVariance onlySearch costEntropy only
20Independent A and B satisfy:P(A∩B)=P(A)P(B)P(A∩B)=P(A)+P(B)P(A|B)=0P(A)=P(B)
21A Bayesian network is a:Directed acyclic graph with conditional tablesFlat truth tableSearch treeRule list only
22Naive Bayes assumes features are:Conditionally independent given the classAlways equally likelyMutually exclusiveUnobserved
23An HMM contains:Hidden states and observable emissionsOnly visible statesNo transition probabilitiesA search heuristic
24Under uncertainty, a rational choice maximises:Expected utilityBest possible outcome aloneImmediate reward onlyNumber of outcomes
25A perceptron computes:A weighted sum followed by activationA database joinA shortest pathA truth table only
26ReLU is commonly defined as:max(0,x)1/(1+e^-x)x²sign(x)
27A single linear perceptron cannot represent:ANDORXORNOT
28Backpropagation uses the chain rule to compute:GradientsSearch pathsPriorsLogical clauses
29Gradient descent updates a weight generally in the direction:Opposite the loss gradientAlong the loss gradientOf maximum activationOf random increase
30Softmax converts output scores into:A class-probability distributionBinary inputsHidden statesSearch costs

Q2) Answer any five in approximately two sentences [5 × 2 = 10] ​

  1. Distinguish rationality from omniscience in an intelligent agent.
  2. Define a search problem using its main components.
  3. Distinguish greedy best-first search from A*.
  4. What do MRV and forward checking do in a CSP?
  5. Distinguish a semantic network from a frame.
  6. Define conditional independence in a Bayesian network.
  7. State the perceptron learning rule.

Q3) Answer any two in approximately ten lines [2 × 5 = 10] ​

  1. Compare BFS, DFS, UCS, greedy best-first search, and A* by selection rule, completeness, and optimality.
  2. Explain propositional resolution by converting P→Q, P, and ¬Q to clauses and deriving a contradiction.
  3. A disease has prior probability 0.01. A test has sensitivity 0.90 and false-positive rate 0.05. Find P(Disease | Positive).
  4. For input x=(1,0), target t=1, initial weights (0.2,−0.1), bias −0.3, learning rate 0.1, and step output 1 when net ≥0 otherwise 0, perform one perceptron update.

Built from Markdown with VitePress.