Yapay zeka öğrenme yöntemleri, birçok farklı modelde öne çıkıyor. Bunlar ise üç farklı öğrenme türüne ayrılmaktadır. Bunlar gözetimli, gözetimsiz ve pekiştirmeli olarak biliniyor. Tamamlanan göreve bağlı şekilde bazı modeller diğer modellere göre daha uygundur ve daha iyi bir performans göstermektedir. Gözetimli öğrenme, cevap bulmaktan ziyade veriler arasındaki ilişkilerin bulunması amaçlanır.
Gözetimsiz öğrenme, eğitim sırasında öğrenme algoritmasına cevap verilmez, amaç tamamen veri göstergeleri arasındaki anlamlı ilişkileri anlamaktır. Pekiştirmeli öğrenme ise gözetimli, gözetimsiz öğrenmenin bir karışımıdır. Genellikle daha karmaşık problemleri çözebilmek için kullanılır ve çevreyle iletişim halinde olunması gerekir. Yapay zeka öğrenme yöntemleri ise genellikle bu aşamalarda gözlemlenir.