Um assunto que muito me interessa e que tenho estudado recentemente é o processo de desenvolvimento dirigido por testes (Test Driven Development ou TDD) e sua combinação com integração e entrega contínuas (Continuous Integration/Continuous Delivery).

Apesar de ainda não praticar TDD no meu dia a dia como programador, estou empenhado no processo de aprender e colocá-lo em prática. Meu primeiro passo então foi comprar um curso na Udemy sobre o tópico e começar a praticar. Sou desenvolvedor Java há algum tempo, mas só recentemente comecei a trabalhar profissionalmente com a linguagem. …

What should I use to understand the features and their importance to my model?

Photo by Safar Safarov on Unsplash

Machine Learning models are complex things to understand and evaluate. The features originated from the dataset and used to train the models are crucial to their performance.

Given the importance that these models have upon the decision making, it’s important to understand how each feature affects the model prediction. To do so, we are going to use some techniques as classical feature importance (just white box ML algorithms) and partial dependence.

In this article, we are going to use the famous lib scikit-learn and some techniques like RandomForest and DecisionTree to predict and evaluate the results from dataset. …

Matheus Pessoa

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store