Firstly, please open this README document using your own web browser: https://github.com/telescopeuser/GCP-SamGu
Video lecture:
Lecture notes:
Notes\Notes_Image_Analysis.pdf
Lab python notebook:
Lab\Lab_Image_Analysis.ipynb
by: Sam Gu [ Data Science Trainer ]
May 2017
Refer to lecture notes: Notes/Notes_Image_Analysis.pdf
Refer to lab workshop: Lab/Lab_Image_Analysis.ipynb
Credit: This python notebook was adapted based on: https://www.kernix.com/blog/image-classification-with-a-pre-trained-deep-neural-network_p11
Detect Normal or Abnormal Industrial Valves, Using Transfer Learning Technology upon Google's Pre-Trained Deep Neural Network
The use case here is to use drone to provide regular surveillance on remote or dangerous areas, capturing image of industrial equipment like valves, then send the image back for automatic malfunction diagnosis, using machine intelligence. This improves safety and efficiency compared to current human-involved processes, without large investment on wired sensor infrastructure. The core part of this solution involves advanced image analysis in real world.
In this lab, you will carry out a transfer learning example based on Google Inception-v3 image recognition neural network.
-
Login Google Cloud Platform to start Datalab.
-
Create a new notebook to download this lab by running command:
- Go to folder GCP-SamGu/Lab/, then open notebook Lab_Image_Analysis.ipynb to follow.
- Google Cloud Platform Free Registration: https://cloud.google.com/free/
- Google Datalab Quick Start: https://cloud.google.com/datalab/docs/quickstarts
4. Congratulations! You are now equipped with practical skills to carry out deep leaning image analysis in real world!
- Deep Learning Basics for Image Analysis
- Real World Image Analysis Needs
- Idea of Transfer Learning
- Architecture of Transfer Learning
- Hands-on Datalab Workshop on GCP