Nauczanie maszynowe – Podejście do budowania modeli przy użyciu (zwykle dużych ilości) danych. Różni się to od tradycyjnego podejścia do budowania modeli polegającego na ręcznym definiowaniu reguł. Na przykład samochód autonomiczny będzie zawierał wiele różnych algorytmów uczenia maszynowego, które zostały zbudowane na podstawie danych generowanych przez doświadczonych kierowców. Sztuczna inteligencja stosowana w obrazowaniu medycznym wykorzystuje uczenie maszynowe na obrazach ze znanymi schorzeniami.