← All courses

CSE 4355 · section 10E · "Neuron"

Artificial Intelligence & Expert Systems

Saturday · 9:30 AM – 10:50 AM · room 701Sunday · 9:30 AM – 10:50 AM · room 405
Semester · Week 4 8/20 classes live

This is Week 4. Assignment 1: due Week 4 · Class 1. Assignment 2: due Week 5 · Class 2.

Assessments

Assignments

  • Assignment 1Now

    Agents, problem formulation, search and logic

    Published W2 · due Week 4 · Class 1 · 5% (all assignments averaged)🔒 Code needed →

  • Assignment 2Now

    Informed and adversarial search

    Published W4 · due Week 5 · Class 2 · 5% (all assignments averaged)not yet released

  • Assignment 3Upcoming

    Unsupervised and reinforcement learning

    Published W9 · due Week 10 · Class 2 · 5% (all assignments averaged)not yet released

  • Assignment 4Upcoming

    Neural networks, Transformers and generative AI

    Published W12 · due before the final exam · 5% (all assignments averaged)not yet released

Class tests

  • Class test 1Done

    Formulation, BFS, DFS, UCS, DLS, IDS and local search

    Week 3 · Class 2 · last 20 min · 10% (both class tests averaged)🔒 Code needed →

  • Class test 2Upcoming

    Probability, supervised, unsupervised and reinforcement learning

    Week 10 · 10% (both class tests averaged)not yet released

Exams

  • Midterm examUpcoming

    Weeks 1–5. Creative questions (CQ) only, no MCQ

    After Week 5 · 30%

  • Final examUpcoming

    Whole course. Creative questions (CQ) only, no MCQ

    After Week 12 · 40%

Weeks

  1. Week01

    AI and intelligent agents

  2. Week02

    Problem solving and knowledge

  3. Week03

    Uninformed and local search

  4. This week04

    Informed search

    Assignment 2 published
  5. Week05

    Adversarial search, fuzzy, GA

    Class 1 · coming soonMinimax and alpha-beta pruningClass 2 · coming soonFuzzy logic and genetic algorithms
  6. Midterm exam
  7. Week08

    Probability and supervised learning

    Class 1 · coming soonBayes: reasoning under uncertaintyClass 2 · coming soonDecision trees and regression
  8. Week09

    Unsupervised and reinforcement learning

    Assignment 3 published
    Class 1 · coming soonK-means, PCA and LDAClass 2 · coming soonReinforcement learning and Q-learning
  9. Week10

    Natural language processing

    Class test 2
    Class 1 · coming soonTokens, bag-of-words and TF-IDFClass 2 · coming soonEmbeddings and text classification
  10. Week11

    Neural networks and deep learning

    Class 1 · coming soonPerceptrons and backprop by handClass 2 · coming soonCNN, RNN, LSTM and transfer learning
  11. Week12

    Transformers and generative AI

    Assignment 4 published
    Class 1 · coming soonAttention, Transformers and LLMsClass 2 · coming soonGANs and the final review
  12. Final exam

Marks

Attendance (70% minimum)10
Class tests (2, averaged)10
Presentation5
Assignments (averaged)5
Midterm (CQ only)30
Final (CQ only)40

Books we follow

  • Russell & Norvig: Artificial Intelligence, A Modern Approach
  • Patterson: Artificial Intelligence and Expert Systems
  • Rich & Knight: Artificial Intelligence
  • Goodfellow, Bengio & Courville: Deep Learning
  • Géron: Hands-On Machine Learning

Worked problems are written for this course in the style and notation of these books; chapter pointers are given with each one.