Skip to content

Commit 6c0cf21

Browse files
authored
Merge pull request #2573 from hpe-dev-incubator/cms/blog/title-demystifying-machine-learning-at-scale-hpe-ezmeral-unified-analytics-in-action
Update Blog “title-demystifying-machine-learning-at-scale-hpe-ezmeral-unified-analytics-in-action”
2 parents 4e0eb4a + 7ce9d45 commit 6c0cf21

7 files changed

+6
-6
lines changed

content/blog/title-demystifying-machine-learning-at-scale-hpe-ezmeral-unified-analytics-in-action.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@ Enter HPE Ezmeral Unified Analytics – a single-touch, scalable deployment of t
2323

2424
In this blog post I'll take you on a journey using a smart retail experience that showcases the capabilities of HPE Ezmeral Unified Analytics to gather, process, and interpret retail data from stores across several European countries. This journey will show you how easy it is to work with data and models using HPE Ezmeral Unified Analytics and how you can leverage these tools to create cutting-edge customer experiences.
2525

26-
![This screenshot shows the built-in ecosystem of open source tools segmented by data engineering, analytics, and data science personas. ](/img/uanalytics-ui.png "HPE managed ecosystem of open source tools built into HPE Ezmeral Unified Analytics.")
26+
![This screenshot shows the built-in ecosystem of open source tools segmented by data engineering, analytics, and data science personas. ](/img/demystifying-ml-unifiedanalytics-img1.png "HPE managed ecosystem of open source tools built into HPE Ezmeral Unified Analytics.")
2727

2828
**Embarking on the journey: Harnessing Apache Spark for customer insights**
2929

3030
The journey commences with a fundamental need: understanding diverse customer shopping experiences across European regions utilizing Apache Spark on HPE Ezmeral Unified Analytics. The objective is clear yet ambitious: to analyze extensive sales data and derive actionable insights. **Apache Spark**, renowned for its agility and scalability in handling voluminous datasets, emerges as the natural choice. Seamlessly integrated within HPE Ezmeral Unified Analytics, it furnishes a scalable ecosystem for data processing, eliminating the complexities of manual setups.
3131

32-
![This screenshot show the ability to create a spark session from the Unified Analytics user interface. ](/img/managespark.png "Simplified Apache Spark management from HPE Ezmeral Unified Analytics. ")
32+
![This screenshot show the ability to create a spark session from the Unified Analytics user interface. ](/img/demystifying-ml-spark-img2.png "Simplified Apache Spark management from HPE Ezmeral Unified Analytics. ")
3333

3434
In the Smart Retail Experience, a Spark Interactive session powered by **Apache Livy** generates synthetic sales data reflecting diverse currencies, store locations and stores in delta tables for enhanced data reliability and managed version control.
3535

@@ -39,23 +39,23 @@ This initial phase of data prep-work lays the foundation for informed decision-m
3939

4040
The journey progresses with **Apache Presto**, an integral component of HPE Ezmeral Software that amplifies Presto's capabilities, enabling the connection to and querying of various data sources seamlessly within a unified environment. With Presto, data from different stores can be amalgamated into a single view that you can easily manipulate and analyze. This seamless integration empowers real-time access to insights from data lakes, allowing for federated queries on data without worrying about the underlying complexity of tying each application to each data source individually.
4141

42-
![This screenshot how HPE Ezmeral Software amplifies Presto's capabilities by connecting to and querying of various data sources within a unified environment. ](/img/queryeditor.png "From a unified interface, quickly connect to and query multiple data sources then manipulate and analyze. ")
42+
![This screenshot how HPE Ezmeral Software amplifies Presto's capabilities by connecting to and querying of various data sources within a unified environment. ](/img/demystifying-ml-presto-img3.png "From a unified interface, quickly connect to and query multiple data sources then manipulate and analyze. ")
4343

4444
What's really impressive about Presto is its integration within the HPE Ezmeral Unified Analytics ecosystem, allowing not just for querying but directly connecting processed outputs for further analysis or visualization in tools like Apache Superset. The convenience of managing data sources, running queries, and directly utilizing this data across various stages of the MLOps pipeline underlines the unified approach of HPE Ezmeral Unified Analytics, streamlining workflows and eliminating the need for disjointed tool management.
4545

4646
**Visualizing Insights: Unveiling data using Apache Superset**
4747

4848
Next, visualization with **Apache Superset** illustrates the ease of creating engaging, insightful dashboards that outline pivotal business metrics, like the top-selling fruits, variation in sales over different years, or customer purchasing behavior. Clear visual storytelling delivers powerful insights, informing both store operations and strategic decision-making.
4949

50-
![This shows a sample of visualization capabilities within HPE Ezmeral Unified Analytics. ](/img/superset.png "Quick generate visualizations within HPE Ezmeral Unified Analytics to reduce redundant data preparation steps. ")
50+
![This shows a sample of visualization capabilities within HPE Ezmeral Unified Analytics. ](/img/demystifying-ml-superset-img4.png "Quick generate visualizations within HPE Ezmeral Unified Analytics to reduce redundant data preparation steps. ")
5151

5252
The ability to generate these visualizations from Cached Assets within the HPE Ezmeral Unified Analytics platform adds layers of efficiency—data that is queried and transformed through Presto can directly feed into Superset without redundant steps of data preparation.
5353

5454
**Towards enhanced checkout experiences: Harnessing machine learning**
5555

5656
Armed with substantial insights, attention turns to enhancing the customer checkout experience through machine learning. A MobileNetV2 object recognition model is trained using **TensorFlow** to recognize fresh produce via vision-based machine learning, presenting a transformative solution for streamlining checkout processes, particularly in self-service scenarios.
5757

58-
![This screenshot highlights integration between MLflow and HPE Ezmeral Unified Analytics for managing model training, tracking, and version control. ](/img/mlflow.png "Effortless integration between MLflow and HPE Ezmeral Unified analytics reduces the complexity of managing the machine learning lifecycle. ")
58+
![This screenshot highlights integration between MLflow and HPE Ezmeral Unified Analytics for managing model training, tracking, and version control. ](/img/demystifying-ml-mlflow-img5.png "Effortless integration between MLflow and HPE Ezmeral Unified analytics reduces the complexity of managing the machine learning lifecycle. ")
5959

6060
In the subsequent exercises, we delve into the model-building phase using TensorFlow, followed by MLflow for managing the machine learning lifecycle, including model training, tracking, and version control.
6161

@@ -65,7 +65,7 @@ HPE Ezmeral Unified Analytics seamless integration with **MLflow** via internall
6565

6666
With the model primed for deployment, the focus shifts to deployment logistics. KServe, a model serving framework on HPE Ezmeral, emerges as the solution, enabling efficient deployment and management of machine learning models. Noteworthy is its capability to auto-scale based on demand and seamlessly integrate with existing Kubernetes infrastructure, all under the umbrella of HPE Ezmeral Unified Analytics.
6767

68-
![This screenshot depicts KServe and HPE Ezmeral work together to efficiently deploy and manage machine learning models. ](/img/endpoint.png "Flawless integration between KServe and HPE Ezmeral Software simplifies ML model deployment, management, and auto-scaling with existing Kubernetes infrastructure. ")
68+
![This screenshot depicts KServe and HPE Ezmeral work together to efficiently deploy and manage machine learning models. ](/img/demystifying-ml-kserve-img6.png "Flawless integration between KServe and HPE Ezmeral Software simplifies ML model deployment, management, and auto-scaling with existing Kubernetes infrastructure. ")
6969

7070
**Bringing it all together**
7171

384 KB
Loading
410 KB
Loading
950 KB
Loading
10.1 KB
Loading
556 KB
Loading
757 KB
Loading

0 commit comments

Comments
 (0)