Kecerdasan buatan merupakan studi tentang menciptakan sistem yang mampu berpikir seperti manusia. Bidang ini mencakup pengembangan sistem yang mampu menyelesaikan masalah dengan cara memproses simbol, pengetahuan, dan penalaran. Beberapa aplikasi kecerdasan buatan antara lain pengenalan bahasa, pencitraan, robotika, dan sistem pakar.