Machine learning studies have unfortunately bi-polarization. Practitioners mostly adopt either deep learning or gradient boosting machines. They might support these … More
Author: Sefik Serengil
Apparent Age and Gender Prediction in Keras
Computer vision researchers of ETH Zurich University (Switzerland) announced a very successful apparent age and gender prediction models. They both … More
Twisted Edwards Curves for Digital Signatures
Edwards curves are pivotal ones in crypto field. The normal form Harold Edwards studied was x2 + y2 = c2 + … More
A Gentle Introduction to Edwards-curve Digital Signature Algorithm (EdDSA)
Elliptic curves are the most challenging topic in crypto field whereas Edwards curves are the hottest topic among elliptic curves. Elliptic … More
A Gentle Introduction to Edwards Curves
In 2007, Harold Edwards introduced a new form for elliptic curves. Thereafter, people interestingly named this form as Edwards Curves. Nowadays, … More
A Step by Step Hill Cipher Example
Hill cipher is a kind of a block cipher method. Actually, it was the first one appearing in the history. … More
Using Custom Activation Functions in Keras
Almost every day a new innovation is announced in ML field. Such an extent that number of research papers published … More
A Step by Step Adaboost Example
Adaptive boosting or shortly adaboost is awarded boosting algorithm. The principle is basic. A weak worker cannot move a heavy … More
A Step by Step Gradient Boosting Example for Classification
Gradient boosting machines might be confusing for beginners. Even though most of resources say that GBM can handle both regression … More
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 … More
