Google TensorFlow Technology Helps NASA Find Distant Exoplanet | eWeek

Google Machine Learning Technology Helps NASA Discover New Exoplanet

GIS Eclipse Traffic Management
Dec 15, 2017
3 minute read
eWeek content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

The same machine learning approaches that Google is bringing to many of its enterprise technologies and products recently helped scientists at NASA discover two new planets far outside the solar system.

One of the planets, Kepler-90i, is the eighth planet that NASA has discovered orbiting Kepler 90, a star that is very similar to the Sun some 2,545 light-years away from Earth.  The discovery means that the solar system is not the only planetary system with eight planets circling a star, NASA said in a statement Thursday.

Kepler-90i is about 30 percent larger than earth has a surface temperature of around 800°F and orbits its star once ever 14 days. 


Finding exoplanets can be enormously challenging even with the most sophisticated technologies. Compared to the stars that they orbit, exoplanets are cold, small and dark, noted Google AI researcher Chris Shallue and Andrew Vanderburg, an astrophysicist at the University of Texas, Austin in a blog Dec. 14.

In fact, they can be “as tricky to spot as a firefly flying next to a searchlight … from thousands of miles away,” they noted.

The way astrophysicists have been doing this is by looking for and recording differences in the measured brightness of stars over a period of time. That’s because every time an orbiting planet passes in front of a star, the measured brightness of the star decreases slightly.

For the past several years, astrophysicists have been trying to find exoplanets by looking for these signals in data gathered by the Kepler space telescope on 200,000 stars over a four-year period. The dataset comprises of some 14 billion data points and about 2 quadrillion possible planet orbits.

Google turned to machine learning approaches to see if it could help crunch through and analyze the data faster. “In this case, computers learned to identify planets by finding in Kepler data instances where the telescope recorded changes in starlight caused by planets beyond our solar system,” NASA said.

To achieve this, Shallue and Vanderburg used a dataset of about 15,000 Kepler signals to create a machine-learning model for separating planets from non-planets.

The model was built using the TensorFlow open source software library that is at the heart of the machine learning functionality of many Google apps including Photos, Translate and Inbox. Google CEO Sundar Pichai has often touted the technology as an important factor in company’s vision to making its products and services smarter and more intuitive over the next several years.

For the NASA effort, Shallue and Vanderberg used the Kepler data to first teach the TensorFlow model to recognize planets from non-planets and to discern difference in brightness caused by actual planets and differences in brightness caused by other factors.

They later tested the model on signals it had not seen before, to see how correctly it separated signals generated by planets from those generated by non-planets. Once they had a working model, the two researchers then looked at data from 670 stars that were already known to host exoplanets to see if they could find more.

It is that effort that led to the discovery of the two new planets, 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.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.