CS2109S: Introduction to Artificial Intelligence

This course introduces basic concepts in Artificial Intelligence (AI) and Machine Learning (ML). It adopts the perspective that planning, games, and learning are related types of search problems, and examines the underlying issues, challenges and techniques. Planning/games related topics include tree/graph search, A* search, local search, and adversarial search (e.g., games). Learning related topics include supervised and unsupervised learning, model validation, and neural networks.

Topics:

  • “Modern” Machine Learning
    • Neural Networks:
      • Multi-Layer Perceptrons (MLP)
      • Convolutional Neural Networks (CNN)
      • Recurrent Neural Networks (RNN)
      • Attention Mechanisms
      • Transformers

1 item under this folder.