- Google used Deep Neural Network to analyze Kepler’s data.
- They found two new exoplanets – Kepler-90i and Kepler-80g.
- The model they’ve developed is about 96% accurate in distinguishing planets and non-planets.
For many centuries, people have looked up at stars, noticed some patterns and recorded observations. One of the early things discovered in space was planets, which the Greeks called ‘wanderers’ or ‘planÄ“tai’ for their irregular movements. Gradually we came to know our solar system hosts several planets revolving around the Sun.
With the help of modern technologies like digital camera, space flight, telescope optics and computers, we can extend our knowledge beyond our own solar system and detect/identify planets thousands of light years away from Earth. They are called exoplanets – part of another solar system far in space.
However, finding exoplanets is an extremely difficult task. Unlike their host stars, they are small, cold and dark. At present, we use machine learning techniques to accurately spot exoplanets. One of such techniques is used by Google, and they detected two extoplanets, named Kepler 90i, orbiting around a yellow dwarf star Kepler 90, and Kepler-80g revolving around Kepler 80. Let’s find out how did they do it.
Data Used :
The primary method to search exoplanet is to analyze a vast amount of data captured by NASA’s Kepler Space Telescope using both manual analysis and automated software. In 4 years, the telescope observed around 200,000 stars, capturing an image every half an hour. Kepler’s sole scientific instrument, Photometer continuously monitors the brightness of more than 145,000 main sequence stars in a fixed view field. These data are sent to Earth, and then deeply examined to identify exoplanet’s periodic dimming caused by revolving around their host star.
This all generates about 14 billion data points, which further translate to approximately 2 quadrillion possible planet orbits. Even the most powerful computer takes an extremely long time to process these massive amounts of data. In order to make this process faster and more efficient, Google used Deep Learning tools and techniques.
The Machine Learning Approach
Machine learning is the form of artificial intelligence that teaches computer to recognize specific patterns. It is specifically helpful in making sense of large volumes of data. Here, the idea is to allow machines learn by training and examples rather than programming it with particular rules.
Deep learning, which is a type of machine learning, uses computational layers to create progressive complex features that are useful for classification problems. For instance, a deep picture classification model may first recognize simple edge features that can be further used to detect corners and curves, until the final feature layer of the model can distinguish between complex objects.
Deep neural networks (type of deep learning model) have become the state-of-the-art in several tasks, including image classification. Most of the times it performs better than the models developed with hand designed features. A neural network is trained to minimize a cost function that measures how far its predictions are from the training set’s true labels.
The Google AI team used a dataset of over 15,000 Kepler signals to create a TensorFlow model for distinguishing planets from other celestial body. To do this, the system had to detect and recognize actual planet’s pattern vs patterns caused by other bodies like binary stars and starspots.
They developed a deep neural network for automatically examining Kepler threshold crossing events (TCEs – detected periodic signals, which might be consistent with transiting planets). The model uses light curves as inputs and is trained on a set of human-classified Kepler TCEs.
The views of input are fed via separate convolution columns – a successful method in previous image classifications. It’s capable of distinguishing space bodies with decent accuracy – the subtle differences between actual transiting exoplanet and false positives like instrument artifacts, eclipsing binaries and stellar variability.