Scikit-learn (Sklearn) é a biblioteca mais útil e robusta para aprendizado de máquina em Python. Ele fornece uma seleção de ferramentas eficientes para aprendizado de máquina e modelagem estatística, incluindo classificação, regressão, agrupamento e redução de dimensionalidade por meio de uma interface de consistência em Python. Esta biblioteca, que é amplamente escrita em Python, é construída sobre NumPy, SciPy e Matplotlib.
Este tutorial será útil para graduados, pós-graduados e estudantes de pesquisa que tenham interesse neste assunto de Aprendizado de Máquina ou o tenham como parte de seu currículo. O leitor pode ser um iniciante ou um aluno avançado.
O leitor deve ter conhecimento básico sobre aprendizado de máquina. Ele / ela também deve estar ciente sobre Python, NumPy, Scipy, Matplotlib. Se você for novo em qualquer um desses conceitos, recomendamos que você faça tutoriais sobre esses tópicos, antes de se aprofundar neste tutorial.