Artificial Intelligence




Introduction

Artificial Intelligence (AI) is the branch of computer engineering that researches the development of autonomous and, eventually, self-aware intelligent systems. The level of intelligence that is being aimed for depends on the application, from being able to defeat human opponents in the game of chess to super-human general reasoning capabilities.

Searching

  • Uninformed Search
  • Heuristic Search
  • Adversarial Search


Dealing With Uncertainty

  • Bayes' Rule
  • Bayesian Networks
  • Hidden Markov Models (for discrete-valued variables)
  • Kalman Filters (for continuous-valued variables)


Decision Making

  • Decision Networks
  • Markov Decision Processes (MDP, POMDP)


Machine Learning

A collection of techniques used for shallow supervised learning from data with preselected features.

Deep Learning


Computational Neuroscience

Computation neuroscience is a field of research that aims to reverse engineer the human brain and may eventually deliver the technology to create artificial systems with human-like intelligence.

External Resources


News