Bilgisayarların bağımsız olarak öğrenmesini ve harekete geçmesini sağlayan teknoloji. Yapay zeka ve makine öğrenimi olan sistemler çok miktarda veri toplar, depolar ve olasılık ve istatistiksel analize dayalı kararlar alır. Yapay zeka ve makine öğrenimi uygulamaları konuşma tanıma, bilgisayarla görme, robotik kontrol ve ampirik bilimlerde hızlandırma süreçlerini içermektedir.