article thumbnail

A 2019 Guide to Object Detection

KDnuggets

In this piece, we’ll look at the basics of object detection and review some of the most commonly-used algorithms and a few brand new approaches, as well. Object detection has been applied widely in video surveillance, self-driving cars, and object/people tracking.

Algorithm 121
article thumbnail

Choosing the Right Clustering Algorithm for your Dataset

KDnuggets

Applying a clustering algorithm is much easier than selecting the best one. Each type offers pros and cons that must be considered if you’re striving for a tidy cluster structure.

Algorithm 123
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

The 5 Graph Algorithms That Data Scientists Should Know

KDnuggets

In this post, I am going to be talking about some of the most important graph algorithms you should know and how to implement them using Python.

Algorithm 123
article thumbnail

How to count Big Data: Probabilistic data structures and algorithms

KDnuggets

Learn how probabilistic data structures and algorithms can be used for cardinality estimation in Big Data streams.

Big Data 120
article thumbnail

The 5 Sampling Algorithms every Data Scientist need to know

KDnuggets

Algorithms are at the core of data science and sampling is a critical technical that can make or break a project. Learn more about the most common sampling techniques used, so you can select the best approach while working with your data.

Algorithm 114
article thumbnail

Why did Google close its coding competitions after 20 years?

The Pragmatic Engineer

Competitors worked their way through a series of online algorithmic puzzles to earn a spot at the World Finals, for a chance to win a championship title and $15,000 USD. Google also ran other programs: Kick Start: algorithmic programming. Google Code Jam I/O for Women: algorithmic programming. What were these competitions?

Coding 218
article thumbnail

Foundation Model for Personalized Recommendation

Netflix Tech

However, as we expanded our set of personalization algorithms to meet increasing business needs, maintenance of the recommender system became quite costly. Successful scaling demands robust evaluation, efficient training algorithms, and substantial computing resources. Refer to our recent overview for more details). Zhai et al.,