Categorical Embedding

Beyond Deeplearning

Analyzing Tabular data

Interpreting a model of tabular data is significantly easier for decision tree ensembles, for example, we can question— which row can do this or which cols has the most effect on the result

So decision trees are our first approach for analyzing tabular dataset.

There are exceptions:

Scikit learn is here to help!

This is a popular library for creating ML models using approaches that are NOT covered by Deep Learning.


Mean squared error and Root mean squared error

TODO


Decision trees

Think about this: when creating a decision tree, we ask a series of questions to split the data. How can we be sure that the questions we choose in this process are the right ones?

This is a greedy approach to choose the splitting question that produces the best split, i.e, that most accurately separates the items into two distinct categories and then apply the same rule to the group that split produces and so on.