Uczenie nienadzorowane – uczenie maszynowe, które zakłada brak obecności dokładnego lub nawet przybliżonego wyjścia w danych uczących.