Digests » 11

this week's favorite

Recommending blog posts with machine learning

This blog has been around for more than a decade, and has more than 1,600 posts. That’s a lot of content to curate by hand, so when we wanted to add related posts, we knew we needed an automated solution.

Evolving Floorplans

Evolving Floor Plans is an experimental research project exploring speculative, optimized floor plan layouts. The rooms and expected flow of people are given to a genetic algorithm which attempts to optimize the layout to minimize walking time, the use of hallways, etc.

Highly Scalable Deep Learning Training System with Mixed-Precision

Synchronized stochastic gradient descent (SGD) optimizers with data parallelism are widely used in training large-scale deep neural networks. Although using larger mini-batch sizes can improve the system scalability by reducing the communication-to-computation ratio, it may hurt the generalization ability of the models.

Seven Practical Ideas For Beginner Data Scientists

You have just been hired as a Data Scientist at a small software company. You are feeling ecstatic! Your hard work and perseverance has finally paid off. It is time to put your statistics and machine learning knowledge into action. You have finally joined the data revolution. Congrats!

Learning Math for Machine Learning

It’s not entirely clear what level of mathematics is necessary to get started in machine learning, especially for those who didn’t study math or statistics in school.