Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::hasChildren($allow_links = true) should either be compatible with RecursiveDirectoryIterator::hasChildren(bool $allowLinks = false): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 57

Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::rewind() should either be compatible with FilesystemIterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 35

Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::next() should either be compatible with DirectoryIterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 42

Deprecated: Return type of Ai1wm_Recursive_Extension_Filter::getChildren() should either be compatible with RecursiveFilterIterator::getChildren(): ?RecursiveFilterIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/filter/class-ai1wm-recursive-extension-filter.php on line 47

Deprecated: Return type of Ai1wm_Recursive_Extension_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/filter/class-ai1wm-recursive-extension-filter.php on line 37

Deprecated: Return type of Ai1wm_Recursive_Exclude_Filter::getChildren() should either be compatible with RecursiveFilterIterator::getChildren(): ?RecursiveFilterIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/filter/class-ai1wm-recursive-exclude-filter.php on line 41

Deprecated: Return type of Ai1wm_Recursive_Exclude_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/filter/class-ai1wm-recursive-exclude-filter.php on line 37

Deprecated: Return type of Ai1wm_Recursive_Newline_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/filter/class-ai1wm-recursive-newline-filter.php on line 28
Machine Learning with Oryx 2 – Greater Insights

Machine Learning with Oryx 2

Course Overview

Acquire in-depth understanding of the architecture of Oryx 2 and be able to deploy each layer to your advantage. Master the Oryx 2 framework to build enterprise grade ML applications by harnessing the power of underlying lambda architecture to figure out models and update the current models as a function of historical data.

In cloud labs, gain hands-on expertise to on in-built ML algorithms to deploy collaborative filtering, classification, regression and clustering in your application.

Be industry-ready to develop offline large scale models, update and query them in time and integrate the models with the app in the fastest possible time with our machine learning with Oryx 2 training.

At the end of the training, participants will be able to:

  1. Install, configure and test the cluster to support Oryx 2
  2. Gain a deep understanding of Lambda Tier Implementation
  3. Use the machine learning tier implementation through built-in interfaces
  4. Conduct Collaborative filtering based on Alternating Least Squares
  5. Cluster datasets based on k-means
  6. Classify and regression based on random decision forests
  7. Develop, customize and deploy an Oryx app
  8. Lead intelligent app development projects that leverage on Hadoop architecture

Pre-requisite

Required: Development Experience in Java 8, Scala 2.11, Apache Hadoop Cluster & Services 

Duration

3 days

Course Outline

  1. Oryx 2 History
  2. Architecture of Oryx 2 Implementation
  3. Lambda Tier Implementation
  4. Batch Layer
  5. Speed Layer
  6. Serving Layer
  7. Data Transport
  8. ML Tier Implementation
  1. Installation of Java 8
  2. Installation of Scala 2.11
  3. Installation of Apache Hadoop Cluster
  4. Deployment Architecture
  5. Enabling Services
  6. Configuring Kafka
  7. HDFS & Data Layout
  8. Handling Failure
  9. Troubleshooting
  1. Module Mapping
  2. Creating an App
  3. Building an App
  4. Compiling the word-count example
  5. Customizing an Oryx App
  6. Deploying an App
  7. Deploying the word-count example
  1. Fetch the data
  2. Push data into Serving layer
  3. Verify the results
  1. Implementation of Collaborative Filtering / Recommendation
  1. Implementation of Classification/Regression
  1. Implementation of Clustering

Reviews