100%(1)1 out of 1 people found this document helpful
This preview shows page 1 - 5 out of 19 pages.
A Warm Welcome!Welcome to the new course on Deep Learning - Tools and Applications. In the first course, Deep Learning - Chorale Prelude, hope you had an introduction to the various neural network architectures, how each architecture fits in for a specific datatype.In this course, you will understand the various tools that are used to implement the architectures and the real-world applications.Course - IntroductionYou will experience the following topics during this journey into this course.Platforms available for deep learningPopular libraries to build a deep netVarious configuration parameters to tune our deep netTechniques to improve the performance and various metrics available to measure the performanceApplications of deep netWhat is a Deep Net Platform?A deep net platformis service that allows you to incorporate deep net in our applications without building one from scratch. This platform provides a set of tools and interface to build your own custom deep net.Types of Deep Net PlatformsDeep net platforms are of two types.Software platform: This platform is available as downloadable packages that need to be deployed on your hardware.Full platform: It is available as online interactive UI to build and deploy models without any coding experience.Deep Net Platforms - ToolsThe following are the tools offered by deep net platforms.Deep Net capability
Data MungingUI/Model ManagementInfrastructureDeep Net CapabilityUsing Deep Net Capabilitytool, the user can choose among various available deep nets depending on the use case.For example, you can select convolutional net for image recognition or RNTN for text analysis and so on.Data MungingData Mungingtool enables us to import data (structure or unstructured) from various sources and manipulate it to feed into a selected deep netUI/Model Management
This tool provides a graphical interface to customize deep net, manage deep net models without the need for explicit coding.InfrastructureIn order to train a significant amount of data and increase performance, some platforms provide infrastructure facilities like built-in integration tools such as Amazon S3, SQL, and NoSQL.What is H2O.ai?
H2O.aiis an opensource machine learning platform. Along with many machine learning algorithms, this platform currently provides one deep net capability that is Multilayer Perceptron.It offers intuitive UI and powerful data munging capabilities.It is available as a downloadable package that has to be installed and managed in our own hardware infrastructure.Features of H2O.aiH2O.aisupports machine learning models as GLM, Distributed random forest,K-means clustering, gradient boosting machine, a Cox proportional hazard and Naive Bayes classifier.