06-22-2018 07:37 AM
Can someone please provide me with a clear distinction between Machine Leaning and Deep Learning as used in ERDAS IMAGINE.
I also saw a presentation in which it is says ERDAS IMAGINE integrated the latest deep learning API from Google for dynamic learning to better predict local data.
Does this imply that users need to be connected to the internet for the learning process? How is the knowledge created and stored for future use?
Any pointers would be greatly appreciated
Solved! Go to Solution.
06-22-2018 07:58 AM
Some of the differences between machine learning (ML) and deep learning (DL) in IMAGINE:
You dont have to be connected to the internet for training or classification using DL. The knowledge that is created during the training stage is saved as a model (a trained machine intellect) on your local machine.
Best regards, Sam
06-27-2018 12:18 AM
Thanks for the detailed response.
With reference to the use Google API in the DL mechanism - what would that imply or mean to the end user, If we are to explain that component? In simpler terms API is "a set of functions and procedures that allow the creation of applications which access the features or data of an operating system, application, or other service". However, most people understand API to mean that "the application connects to the Internet and sends data to a server which retrieves that data, interprets it, performs the necessary actions and sends it back to the user".
This then introduces concerns around security and privacy etc. - Your assistance in this regard will help clear a lot of uncertainities for all.
On Knowledge generation during training:
So if the knowledge that is created during the training stage and saved as a model (a trained machine intellect) on your local machine - can the use access this model?
Also does the system make use of knowledge generated in other projects when the user runs a different project?
06-27-2018 11:45 AM
Sam was using the term "API" in the traditional sense of the term. There is no internet communcation occuring when using the Inception deep learning operators. They were simply developed using Google's TensorFlow package.
The only operator I'm aware of that communicates with external servers via internet services is the Get AWS Landsat 8 Scenes operator.