O objetivo deste livro é ensinar os diferentes modelos de aprendizagem não supervisionada, desde os seus fundamentos matemáticos até à implementação de códigos em Python. A ideia é introduzir o leitor aos modelos de aprendizado supervisionado, entender como eles funcionam e resolver problemas usando essas técnicas. Também resolve pequenos exercícios que podem ser replicados posteriormente em outros cenários. Os exercícios resolvidos são descritos passo a passo, para que o leitor possa executá-los e entender seus resultados parciais.