Home Data Education Determining Optimal Distribution Center locations Using Weighted K-Means

# Determining Optimal Distribution Center locations Using Weighted K-Means

 Audio version of the article

## Background

Everyone here must have heard of Amazon and its growth in recent years. One of the main reasons for the success of Amazon is its supply chain management. All the people who have ordered at least once from Amazon should be familiar with their popular 1-day shipping. Ever wondered how companies like Amazon can deliver products so quickly to any location in the USA?

## The Problem

The total COVID 19 cases count has passed 7 million mark on 24th September in the USA. On the other hand, many countries like the UK are claiming that their COVID -19 vaccine development is in the final stages and will be released by the end of 2020. I thought it will be interesting to find out when the vaccine is finally released how will be distributed across all the hospitals including clinical centres which are treating COVID-19 patients in the USA. If at all the US government is planning to make use of Distribution Center’s to supply vaccination to all hospitals treating COVID-19 patients, Where should the DC’s be located? How many DC’s are needed?

1. Again new centroid points are found by taking the mean of distances

#### The standard K-means approach would not work because it fails to consider the fact that some regions where hospitals are located have more active COVID-19 cases, which implies having a higher volume demand for the vaccine to be supplied.

How Weighted K-Means differs from Standard K-Means?

```from haversine import haversine
haversine((31.215827,-85.363433),(28.703230,-81.815668))```

1. Dallas, Texas
2. Urbana, Illinois
3. Petersburg, Virginia.

## Conclusion

In this article, an application of the weighted K-means clustering algorithm to determine optimal Distribution locations is demonstrated. To summarize, in this modified K-Means clustering the centroids are calculated by considering the weighted average instead of mean and haversine distance is used instead of euclidean distance.

### Meaning of ‘trustless’ in blockchain

Blockchain allegedly eliminates the need for trust — but how far is this notion actually true or helpful? Crypto community members will likely be familiar...

### Humanizing of Machine Learning Technology

Digital engagement is becoming the new normal, but it can inhibit the individual connection that is foundational to building long-term customer relationships. How can...

### Top AI governmemt projects in the world

The role of different governments of the world in the field of AI Government enthusiasm for AI has picked up recently, and numerous government authorities...

### Using machine learning to translate lost languages

System developed at MIT CSAIL aims to help linguists decipher languages that have been lost to history. Recent research suggests that most languages that have...

### Python needs to develop further

Open-source programming language Python has become one of the few languages that won't disappear anytime soon. It's the top or one of the top...

### Feature Stores for MLOps with Mike del Balso

Mike, who you might remember from our last conversation on the podcast, was a foundational member of the Uber team that created their ML...