<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="34492" language="fr" source="https://portal.flane.ch/swisscom/fr/xml-course/nvidia-aapm" lastchanged="2025-07-29T12:18:27+02:00" parent="https://portal.flane.ch/swisscom/fr/xml-courses"><title>Applications of AI for Predictive Maintenance</title><productcode>AAPM</productcode><vendorcode>NV</vendorcode><vendorname>Nvidia</vendorname><fullproductcode>NV-AAPM</fullproductcode><version>1.0</version><objective>&lt;ul&gt;
&lt;li&gt;Use AI-based predictive maintenance to prevent failures and unplanned downtimes&lt;/li&gt;&lt;li&gt;Identify key challenges around detecting anomalies that can lead to costly breakdowns&lt;/li&gt;&lt;li&gt;Use time-series data to predict outcomes with XGBoost-based machine learning classification models&lt;/li&gt;&lt;li&gt;Use an LSTM-based model to predict equipment failure&lt;/li&gt;&lt;li&gt;Use anomaly detection with time-series autoencoders to predict failures when limited failure-example data is available&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;ul&gt;
&lt;li&gt;Experience with Python&lt;/li&gt;&lt;li&gt;Basic understanding of data processing and deep learning&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Suggested materials to satisfy prerequisites: Python Tutorial, Getting Started with Deep Learning&lt;/p&gt;</essentials><outline>&lt;p&gt;&lt;strong&gt;Introduction&lt;/strong&gt;	
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Meet the instructor.&lt;/li&gt;&lt;li&gt;Create an account at courses.nvidia.com/join&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Training XGBoost Models with RAPIDS for Time Series&lt;/strong&gt;	
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Learn how to predict part failures using XGBoost classification on GPUs with cuDF:&lt;ul&gt;
&lt;li&gt;Prepare real data for efficient GPU ingestion with RAPIDS cuDF.&lt;/li&gt;&lt;li&gt;Train a classification model using GPU-accelerated XGBoost and CPU-only XGBoost.&lt;/li&gt;&lt;li&gt;Compare and discuss performance and accuracy results for XGBoost using CPUs, GPUs, and GPUs with cuDF.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Training LSTM Models Using Keras and TensorFlow for Time Series&lt;/strong&gt;	
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Learn how to predict part failures using a deep learning LSTM model with time-series data:&lt;ul&gt;
&lt;li&gt;Prepare sequenced data for time-series model training.&lt;/li&gt;&lt;li&gt;Build and train a deep learning model with LSTM layers using Keras.&lt;/li&gt;&lt;li&gt;Evaluate the accuracy of the model.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Training Autoencoders for Anomaly Detection&lt;/strong&gt;	
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Learn how to predict part failures using anomaly detection with autoencoders:&lt;ul&gt;
&lt;li&gt;Build and train an LSTM autoencoder.&lt;/li&gt;&lt;li&gt;Develop and train a 1D convolutional autoencoder.&lt;/li&gt;&lt;li&gt;Experiment with hyperparameters and compare the results of the models.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Assessment and Q&amp;amp;A&lt;/strong&gt;&lt;/p&gt;</outline><objective_plain>- Use AI-based predictive maintenance to prevent failures and unplanned downtimes
- Identify key challenges around detecting anomalies that can lead to costly breakdowns
- Use time-series data to predict outcomes with XGBoost-based machine learning classification models
- Use an LSTM-based model to predict equipment failure
- Use anomaly detection with time-series autoencoders to predict failures when limited failure-example data is available</objective_plain><essentials_plain>- Experience with Python
- Basic understanding of data processing and deep learning
Suggested materials to satisfy prerequisites: Python Tutorial, Getting Started with Deep Learning</essentials_plain><outline_plain>Introduction	



- Meet the instructor.
- Create an account at courses.nvidia.com/join
Training XGBoost Models with RAPIDS for Time Series	



- Learn how to predict part failures using XGBoost classification on GPUs with cuDF:
- Prepare real data for efficient GPU ingestion with RAPIDS cuDF.
- Train a classification model using GPU-accelerated XGBoost and CPU-only XGBoost.
- Compare and discuss performance and accuracy results for XGBoost using CPUs, GPUs, and GPUs with cuDF.
Training LSTM Models Using Keras and TensorFlow for Time Series	



- Learn how to predict part failures using a deep learning LSTM model with time-series data:
- Prepare sequenced data for time-series model training.
- Build and train a deep learning model with LSTM layers using Keras.
- Evaluate the accuracy of the model.
Training Autoencoders for Anomaly Detection	



- Learn how to predict part failures using anomaly detection with autoencoders:
- Build and train an LSTM autoencoder.
- Develop and train a 1D convolutional autoencoder.
- Experiment with hyperparameters and compare the results of the models.
Assessment and Q&amp;A</outline_plain><duration unit="d" days="1">1 jour</duration><pricelist><price country="US" currency="USD">500.00</price><price country="DE" currency="EUR">500.00</price><price country="AT" currency="EUR">500.00</price><price country="SE" currency="EUR">500.00</price><price country="SI" currency="EUR">500.00</price><price country="GB" currency="GBP">420.00</price><price country="IT" currency="EUR">500.00</price><price country="CA" currency="CAD">690.00</price></pricelist><miles/></course>