Skip to main content

HPE Private Cloud AI: HPE AI Essentials for Data Science

H46BFS

Table of Contents

Table of Contents

    Course ID

    H46BFS

    Duration

    1 day

    Format

    ILT/VILT


    Overview

    This course teaches you how to build and train models in notebooks in HPE AI Essentials. It demonstrates the end-to-end machine learning lifecycle and covers how to build, deploy, and run scalable artificial intelligence (AI)/machine learning (ML) applications using HPE AI Essentials. The entire course is approximately 30% lecture and 70% practical hands-on labs.

    Course ID

    H46BFS

    Duration

    1 day

    Format

    ILT/VILT


    Audience

    This course is ideal for system administrators, integrators, data scientists, data engineers, and learners who want to implement the HPE Private Cloud AI solution.

    Prerequisites

    Before attending this course, you should have:

    • An understanding of Kubernetes or any container orchestration software
    • A basic understanding of big data open-source tools and frameworks
    • A basic understanding of HPE GreenLake for FileStorage

    Objectives

    After completing this course, you should be able to:

    • Describe the features and capabilities of HPE AI Essentials
    • Build and train models in notebooks or pipelines using Kubeflow on HPE AI Essentials
    • Design end-to-end workflow to generate training data using Feast in HPE AI Essentials
    • Discuss MLDE and GPU MIG partitioning
    • Demonstrate applying end-to-end machine learning lifecycle process with MLflow in HPE AI Essentials
    • Design scalable AI/ML application using HPE AI Essentials
    Divider

    Course outline

    Module 1: Introduction to HPE AI Essentials Software

    • Introduction to HPE AI Essentials:
      • Features and capabilities
      • Data science components
      • Navigation
      • How to get started

    Module 2: Build and Train Models in Notebooks or Pipelines Using Kubeflow


    • Using Kubeflow Notebooks on HPE AI Essentials
    • Define hyperparameter tuning
    • Configure Katib on HPE AI Essentials
    • Create and manage Kubeflow notebook servers on HPE AI Essentials
    • Hyperparameter tuning for news recommendation (Ray Tune)

    Module 3: Workflows Using Feast


    • Feast and its components
    • Design Workflows using Feast in HPE AI Essentials
    • Feast ride sharing use case

    Module 4: HPE ML Development Environment (MLDE) and GPU MIG Partitioning


    • The HPE ML Development Environment (MLDE)
    • Configuring MLDE for air-gapped environment
    • GPU MIG partitioning on HPE AI Essentials

    Module 5: Manage ML Lifecycle


    • Using Notebooks with MLflow on HPE AI Essentials
    • Defining KServe
    • MLflow bike sharing use case

    Module 6: Scalable AI/ML Applications


    • Ray support on HPE AI Essentials
    • Ray components and terminologies
    • Designing anomaly detection application on HPE AI Essentials
    • Rent forecasting model
    • Question answering model

    5 reasons to choose HPE as your training partner

    1. Learn HPE and in-demand IT industry technologies from expert instructors.
    2. Build career-advancing power skills.
    3. Enjoy personalized learning journeys aligned to your company’s needs.
    4. Choose how you learn: in-person , virtually , or online —anytime, anywhere.
    5. Sharpen your skills with access to real environments in virtual labs .

    Explore our simplified purchase options, including HPE Education Learning Credits .

    Lab outline

    Lab 1: Accessing the Lab Environment


    • Task 1: Initial vLabs access
    • Task 2: Add user

    Lab 2: Working with Kubeflow Notebooks


    • Task 1: Using Kubeflow Notebooks
    • Task 2: Creating and managing Kubeflow Notebook servers
      • Creating a notebook server
      • Managing a notebook server
    • Task 3: Designing workflows using Feast

    Lab 3: Working with ML Algorithms and Data Science in Jupyter Notebook


    • Task 1: Intro to ML with multiple algorithms
    • Task 2: Explanatory data analysis in data science
    • Task 3: Unsupervised clustering
    • Task 4: Supervised regression
    • Task 5: Demonstrate ML using financial data
    • Task 6: Execute digit recognition using MNIST database
    • Task 7: Using various training operators

    Lab 4: Working with Generative AI models


    • Task 1: Pull and run custom LLM model using Docker
    • Task 2: Invoke custom LLM model in Kubeflow Notebook
    • Task 3: Retrieval Augmented Generation (RAG) using Langchain

    Recommended for you