Articles by Dr. Darrin

AdaBoost Regression with Python

January 6, 2019 | Dr. Darrin

This post will share how to use the adaBoost algorithm for regression in Python. What boosting does is that it makes multiple models in a sequential manner. Each newer model tries to successful predict what older models struggled with. For regression, the average of the models are used for the ...
[...Read more...]

AdaBoost Classification in Python

January 1, 2019 | Dr. Darrin

Boosting is a technique in machine learning in which multiple models are developed sequentially. Each new model tries to successful predict what prior models were unable to do. The average for regression and majority vote for classification are used. For classification, boosting is commonly associated with decision trees. However, boosting ...
[...Read more...]

Recommendation Engine with Python

December 25, 2018 | Dr. Darrin

Recommendation engines make future suggestion to a person based on their prior behavior. There are several ways to develop recommendation engines but for purposes, we will be looking at the development of a user-based collaborative filter. This type of filter takes the ratings of others to suggest future items to ...
[...Read more...]

Elastic Net Regression in Python

December 23, 2018 | Dr. Darrin

Elastic net regression combines the power of ridge and lasso regression into one algorithm. What this means is that with elastic net the algorithm can remove weak variables altogether as with lasso or to reduce them to close to zero as with ridge. All of these algorithms are examples of ...
[...Read more...]
1 3 4 5