THE FUTURE IS HERE

What is a Deep Net Platform? – Ep. 13 (Deep Learning SIMPLIFIED)

A deep learning platform enables a user to apply deep nets without building one from scratch. They come in two different forms: software platforms and full platforms.

Deep Learning TV on
Facebook: https://www.facebook.com/DeepLearningTV/
Twitter: https://twitter.com/deeplearningtv

A platform is a set of tools that users can build on top of. Platforms in other contexts include iOS/Android and MacOS/Windows for example. A Deep Net platform provides a set of tools that simplify the process of building a deep net for a custom application. They typically allow the user to select a particular deep net, integrate and munge data, and manage models from a UI. Some platforms also help to enhance performance when dealing with large data sets.

Ersatz Labs is an example of a full platform because it hosts your Deep Learning applications on a cloud. The platform handles the technical aspects like hardware, code, and networking; the user only needs to build and manage deep nets through a UI. In contrast, software platforms require the user to train and run the nets on their own personal hardware.

H2O.ai and Dato GraphLab are two examples of machine learning software platforms that offer Deep Nets; since they aren’t full platforms, you will need to install them on your own hardware infrastructure in order to use them.

Have you ever used any of these platforms? Please comment and share your experiences.

Credits
Nickey Pickorita (YouTube art) –
https://www.upwork.com/freelancers/~0147b8991909b20fca
Isabel Descutner (Voice) –
https://www.youtube.com/user/IsabelDescutner
Dan Partynski (Copy Editing) –
https://www.linkedin.com/in/danielpartynski
Marek Scibior (Prezi creator, Illustrator) –
http://brawuroweprezentacje.pl/
Jagannath Rajagopal (Creator, Producer and Director) –
https://ca.linkedin.com/in/jagannathrajagopal