Machine learning to dziedzina informatyki i statystyki, która zajmuje się tworzeniem modeli matematycznych, które umożliwiają komputerom uczenie się z dostępnych danych bez wyraźnego programowania.
W praktyce oznacza to, że komputer jest w stanie samodzielnie uczyć się rozpoznawania wzorców i podejmowania decyzji na podstawie dostępnych danych, bez konieczności ręcznego przeprogramowywania go przez człowieka.
W ten sposób komputer może automatycznie ulepszać swoje modele i dostosowywać się do nowych danych, co pozwala mu na skuteczniejsze wykonywanie różnych zadań. Machine learning jest szeroko stosowany w różnych dziedzinach, takich jak informatyka, nauki o danych, czy też marketingu. Może być wykorzystywany do takich zadań jak: rozpoznawanie mowy, obrazu i tekstu, prognozowanie pogody, rekomendowanie produktów, czy też automatyczne tłumaczenie tekstu.