Neboli strojové učení je obor umělé inteligence, který se zabývá vytvářením algoritmů a modelů, které umožňují počítačům učit se a přizpůsobovat své chování na základě zkušeností a dat, aniž by byly explicitně naprogramovány. Cílem strojového učení je umožnit počítačům samostatně se učit a zlepšovat své výkony v určitých úkolech či oblastech.