Guinness is a tasty dark stout beer. It contributed a fundamental tool in science and statistics beyond its taste. In … More
Category: Machine Learning
Gradient Boosting vs Adaboost
Boosting makes decision trees cool again. Here, gradient boosting and adaboost are the most common boosting techniques for decision tree … More
Random Forest vs Gradient Boosting
Tree-based algorithms are very promising in daily data science problems but their some extended adaption makes them so popular nowadays. … More
Homomorphic Facial Recognition with TenSEAL
Facial recognition requires high privacy concerns. Blindly use of facial data can cause the stolen of the credentials and lead … More
Singleton Design Pattern in Machine Learning
Design patterns are the best practices in a software engineering but they are mostly missing in machine learning studies. Software … More
Graph Embeddings in Neo4j with GraphSAGE
Facial recognition, reverse image search or natural language processing are all based on vector embeddings. Graphs are powerful way to … More
A Gentle Introduction to Cypher Queries in Neo4j
Graph databases are very powerful tools to store entities and its relations. Those data stores also offer to reveal some … More
Large Scale Face Recognition with Pinecone Vector Database
A production-driven facial recognition pipeline comes with the common concerns about how to store the vector embeddings. Because vectors are … More
Deep Face Detection with RetinaFace in Python
InsightFace entered to the facial recognition world with two spectacular modules: its face recognition model ArcFace, and its face detection … More
Why Logistic Regression is Linear
A common mistake is to classify logistic regression algorithm as a non-linear machine learning model. In this post, we are … More
