DOC PREVIEW
TAMU CSCE 625 - midterm-review

This preview shows page 1 out of 4 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 4 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 4 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

CPSC 625 Midterm Review: Overview• AI basics• Search as a problem solving strategy• Game playing• Propositional logic• No Lisp questions.1AI Basics• Disciplines with ties to AI: think about how they did and wouldcontribute• What are the hard problems in AI? Why are they hard?• Just read over the slides so that you have the general idea.2Uninformed Search• Description of a search problem: initial state, goals, operators,etc.• Considerations in designing a representation for a state• Evaluation criteria• BFS, DFS: time and space complexity, completeness• When to use one vs. another• Node visit orders for each strategy• Tracking the stack or queue at any moment3Uninformed Search / Informed Search• DLS, IDS, BDS search order, expansions, and queueing• DLS, IDS, BDS evaluation• DLS, IDS, BDS: suitable domains• Repeated states: why removing them is important• Constraint Satisfaction Search: what kind of domains? whyimportant?4Informed Search• Best-first-search: definition• Heuristic function h(n): what it is• Greedy search: relation to h(n) and evaluation. How it isdifferent from DFS (time complexity, space complexity).• A∗: definition, evaluation, conditions of optimality• Complexity of A∗: relation to error in heuristics• Designing good (admissible) heuristics: several rule-of-thumbs5Informed Search: Iterative Improvement Algorithms• IDA∗: evaluation, time and space complexity (worst case)• What is a dominant heuristic and why is it better?• Hill-climbing basics and strategies• Beam search concept• Simulated annealing details: core algorithm, effect of T and ∆E,source of randomness.6Game Playing• Game playing: what are the types of games?• Minimax: definition, and how to get minmax values• Minimax: evaluation7α − β Pruning• α − β pruning: the algorithm, rationale, and why it saves time• α − β pruning algorithm: know how to apply pruning• α − β pruning properties: evaluation• Games with an element of chance: what are the added elements?how does the minmax tree get augmented?8Logic• Propositional Logic: basic laws• First-Order Logic: basic laws• Inference rules: what is inference, basic inference rules• Limitation of propositional logic9Logic: Normal Forms and Theorem Proving• Normal forms: definitions, know how to convert, applying basiclaws and inference rules.• Theorem proving: basic approaches. forward and backwardchaining concept, and resolution.10Logic: First-Order Logic Specific• Representing relations in predicate calculus: domains,• Interpretation in predicate calculus: what is an interpretation andhow it related to a domain. When is an interpretation true or false.• prenex normal form: why it is useful, how to convert to, the basicrules used in conversion• skolemization: why it is useful, how to do it11More FOL• substitution and unification: why are these necessary and how todo them.• unification algorithm12General Rule-of-Thumb• Get used to basic concepts (representation of search problems,game playing basics, propositional and first-order logic constructsand rules)• Try not to blindly memorize what’s there, try to understandwhy/how something works or does not work:– example: time and space complexity of search strategies,alpha-beta pruning.• Try out the exercises done in the class, and the homework.• Try out exercises in the textbook related to the material presentedin the lectures.• Try out the past exam.• Laws of logic will be provided with the


View Full Document

TAMU CSCE 625 - midterm-review

Download midterm-review
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view midterm-review and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view midterm-review 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?