Earth Engine + TensorFlow
Abhishek Potnis, Ph.D. Student, IIT Bombay
abhishekvpotnis@iitb.ac.in
Earth Engine + TensorFlow
Abhishek Potnis, Ph.D. Student, IIT Bombay
abhishekvpotnis@iitb.ac.in
What to Expect
Machine Learning (Supervised Learning)
An algorithm design technique that supplants the “how” with examples of the “what.”
Neural Nets
"Deep learning is a particular kind of machine learning that achieves great power and flexibility by representing the world as a nested hierarchy of concepts, with each concept defined in relation to simpler concepts, and more abstract representations computed in terms of less abstract ones."
Ian Goodfellow and Yoshua Bengio and Aaron Courville, "Deep Learning"
Machine Learning in Remote Sensing
Machine Learning in Remote Sensing
ML Input Features for Remote Sensing
TensorFlow
TensorFlow™ is an open source software library for high performance numerical computation. Its flexible architecture allows easy deployment of computation across a variety of platforms (CPUs, GPUs, TPUs), and from desktops to clusters of servers to mobile and edge devices. Originally developed by researchers and engineers from the Google Brain team within Google’s AI organization, it comes with strong support for machine learning and deep learning and the flexible numerical computation core is used across many other scientific domains.
Useful docs
Train/Test data (Export.table)
.TFRecord
Image data (Export.Image)
.TFRecord
.train()
.predict()
Predictions
.TFRecord
upload
1
2
3
4
5
's
Search
Let’s get to work!
Where do I go from here?
Thank You!