Strojové učení (ML, machine learning) je obor umělé inteligence, který počítačům umožňuje učit se z dat vzorce a rozhodovat se, aniž by byly pro konkrétní úkoly výslovně naprogramované. Algoritmy strojového učení analyzují velké datové sady, hledají v nich vzorce a díky zkušenostem a zpětné vazbě průběžně zpřesňují své předpovědi nebo kroky.
Firmy strojové učení využívají k úkolům, jako je prediktivní analytika, segmentace zákazníků, systémy doporučení, odhalování podvodů a zpracování přirozeného jazyka. Protože automatizuje získávání poznatků z dat a zpřesňuje rozhodování, zvyšuje strojové učení provozní efektivitu, ziskovost a podporuje inovace v mnoha odvětvích.