Uczenie maszynowe (ML, ang. machine learning) to dziedzina sztucznej inteligencji, w której komputery uczą się wzorców i podejmują decyzje na podstawie danych, bez programowania pod konkretne zadania. Algorytmy ML analizują duże zbiory danych, znajdują wzorce i stale poprawiają swoje przewidywania lub działania dzięki doświadczeniu i informacjom zwrotnym.
Firmy używają uczenia maszynowego m.in. do analityki predykcyjnej, segmentacji klientów, systemów rekomendacji, wykrywania oszustw i przetwarzania języka naturalnego. Uczenie maszynowe automatyzuje wnioski z danych i zwiększa trafność decyzji. Dzięki temu poprawia wydajność, zwiększa zyski i napędza innowacje w wielu branżach.