Category Archives: TidyX Screen Cast

TidyX 83: Naive Bayes Classifier using {tidymodels}

This week, Ellis and I add another classification model to our {tidymodels} series. Here, we walk through the framework of creating a Naive Bayes Classifier for classification purposes.

To watch our screen cast, CLICK HERE.

To access our code, CLICK HERE.

If you like what we are doing with the screen cast and want to support our work and buy us a beer or coffee, check out our Patreon page!

TidyX 82: Random Forest Classifier using {tidymodels}

This week, Ellis Hughes and I extend our {tidymodels} series by building a random forest classifier on the Palmer Penguins data set.

Some things we cover:

1. Continuing to refine our {tidymodels} frame work
2. Different approaches to setting up a tuning grid
3. Finalizing your workflow
4. Plotting ROC Curves for multi-class classification problems

To watch our screen cast, CLICK HERE.

To access our code, CLICK HERE.

TidyX 81: tidymodels logistic regression

This week, Ellis Hughes and I start exploring classification algorithms in {tidymodels}. We set up a logistic regression using NHL data to forecast whether a team will make the playoffs or not. Like all of our {tidymodels} episodes, we discuss:

  1. Initializing the model
  2. Splitting the data into training and test sets
  3. Creating cross-validation folds of the training data
  4. Setting up a model recipe
  5. Creating a model workflow
  6. Building and evaluating the model on the cross validation folds
  7. Fitting the model to the test data
  8. Evaluating the model predictions

To view our screen cast, CLICK HERE.

To access our code, CLICK HERE.

Also, if you enjoy our screen casts and find the useful, we have created a patreon page.

TidyX 80: Tuning Decision Trees in tidymodels

Ellis Hughes and I discuss how to tune decision trees for regression within the {tidymodels} framework. We cover:

* Pre-processing data
* Splitting data into training and test sets
* Setting tuning parameters and a tuning grid
* Fitting models and gathering model evaluation metrics
* Selecting the final model following tuning and fitting that model to the test data set
* Visualizing your outcomes

To watch our screen cast, CLICK HERE.

To access our code, CLICK HERE.