Gradient boosting machines might be confusing for beginners. Even though most of resources say that GBM can handle both regression…
How Pruning Works in Decision Trees
Decision tree algorithms create understandable and readable decision rules. This is one of most important advantage of this motivation. This…
A Gentle Introduction to LightGBM for Applied Machine Learning
It is a fact that decision tree based machine learning algorithms dominate Kaggle competitions. More than half of the winning solutions…
A Step by Step Gradient Boosting Decision Tree Example
Adoption of decision trees is mainly based on its transparent decisions. Also, they overwhelmingly over-perform in applied machine learning studies.…
Large Scale Machine Learning with Pandas
We often store the training data set in memory and transfer it to learning algorithm. Mostly, numpy handles data manipulation…
A Beginner’s Guide to TensorFlow.js: Machine Lerning in JavaScript
We can do magnificent things with TensorFlow such as face recognition, facial expression recognition and computer vision. However, its main intent…
10 Interview Questions Asked in Machine Learning
Machine learning still occupies the peak place in Gartner hype cycle in 2017. Beyond anything, Glassdoor reports that data scientist…
Face Recognition with FaceNet in Keras
Google announced FaceNet as its deep learning based face recognition model. It was built on the Inception model. We have been familiar…
Hyperbolic Secant As Neural Networks Activation Function
Hyperbolic functions are common activation functions in neural networks. Previously, we have mentioned hyperbolic tangent as activation function. Now, we…
A Step By Step Regression Tree Example
Decision trees are powerful way to classify problems. On the other hand, they can be adapted into regression problems, too. Decision…