Google Open Sources Machine Learning Data Visualization Tool | eWeek

Google Open Sources Data Visualization Tool for Machine Learning

Google Open Sources Data Visualization Tool for Machine Learning
Dec 13, 2016
2 minute read
eWeek Le contenu et les recommandations de produits sont indépendants de la rédaction. Nous pouvons gagner de l'argent lorsque vous cliquez sur des liens vers nos partenaires. En savoir plus

Google has open sourced its Embedding Projector, a web application that gives developers a way to visualize data that’s being used to train their machine learning systems.

Embedding Projector is part of TensorFlow, the machine learning technology behind some popular Google services like image search, Smart Reply in Inbox and Google Translate. The company released TensorFlow to the open source community last year in order to spur more development activity in the field.

In a technical paper, Google researchers described the Embedding Projector as an interactive visualization tool that developers can use to interpret machine-learning models that rely on what are known as “embeddings.”

“With the widespread adoption of ML systems, it is increasingly important for research scientists to be able to explore how the data is being interpreted by the models,” Google engineer Daniel Smilkov said in Google’s open source blog.

Embeddings are basically mathematical vector representations of different facets of data like images, words and numerals. It is way to translate data into a format that machine- learning algorithms can process.

For example, in order to train a machine-learning model to predict the meaning of text, developers might create a word embedding comprised of a large collection of words, each represented by a numerical value in 3D space and in close proximity to words with contextual similarity.

“Machine learning researchers and developers often need to explore the properties of a specific embedding to understand the behavior of their model,” Google researchers explained in a recent technical paper.

“An engineer who creates an embedding of songs for a recommendation system might want to verify that the nearest neighbors of 70’s era rock band Led Zeppelin’s “Stairway to Heaven” include “Whole Lotta Love” and not “Let It Go” from Frozen”.

An efficient way to do this type of analysis, according to the researchers is to visualize embeddings, using a tool like Embedding Projector. The tool allows developers to navigate through 3D and 2D views of their data to see how well their machine learning algorithms are doing at interpreting it.

Embedding Projector gives developers three different ways of enabling 3D and 2D views of a data set. The tools allows developers to explore data for the most influential data elements and make sure than an embedding preserves the original meaning of the data, according to Google.

With this week’s announcement Embedding Projector is now available to anyone as a standalone web application or integrated into the TensorFlow platform.

Users can upload their own data into the tool or explore its capabilities by using sample datasets provided by Google. The goal is to give the research community and developers a way to explore machine-learning applications and to refine them. It will also give developers a way to better understand how machine-learning algorithms interpret data sets, the researchers said.

eWeek Logo

eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site's focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

Propriété de TechnologyAdvice. © 2026 TechnologyAdvice. Tous droits réservés

Divulgation publicitaire : Certains des produits qui apparaissent sur ce site proviennent d'entreprises dont TechnologyAdvice reçoit une compensation. Cette compensation peut influencer la façon dont les produits apparaissent sur ce site, notamment l'ordre dans lequel ils apparaissent. TechnologyAdvice n'inclut pas toutes les entreprises ou tous les types de produits disponibles sur le marché.