AI and Machine Learning Training and Courseware

WA2610 Machine Learning with Apache Spark

To stay competitive, organizations have started adopting new approaches to data processing and analysis.  For example, data scientists are turning to Apache Spark for processing massive amounts of data using Apache Spark’s distributed compute capability and its built-in machine learning library.

This intensive Apache Spark training course provides an overview of data science algorithms as well as the theoretical and technical aspects of using the Apache Spark platform for Machine Learning.  This training course is supplemented by a variety of hands-on labs that help attendees reinforce their theoretical knowledge of the learned material.

TP2713 Discovering and Delivering Artificial Intelligence Products

Many data-centric organizations rely on manufacturing processes to build their products.  They’ll use a deterministic process where you “plan the work and then work the plan.” This mindset works great for products with linear development. But artificial intelligence products seldom follow this direct path. Teams aren’t manufacturing AI products as much as they’re discovering them. To effectively create new AI products your team needs to understand the technology and be comfortable running small experiments.  This course will go over artificial intelligence concepts and then show you specific practices such as machine learning and neural networks.  Then you’ll see roles and processes that encourage your team to use a less deterministic approach to discovering great AI products.

TP2821 Machine Learning for Business Analyst

Machine Learning is the process of discovering interesting knowledge from large amounts of data. It is an interdisciplinary field with contributions from many areas, such as statistics, artificial intelligence, information retrieval, pattern recognition and bioinformatics. Machine learning for predictive analytics is widely used in many domains, such as retail, finance, telecommunication and social media.


This course provides an overview of various machine learning techniques with examples of how they are used in various organizations such as retail, finance, biotechnology and social media.  Case studies are used to allow participants to work through several machine learning issues using the techniques described and to recognize opportunities within their organization.


Note: This course uses a visually oriented, open source software package to process the data.  The class is not intended to be a programming class.  Instead, the software is used to examine the impact of different data mining decisions.

AI100T01 Designing and Implementing an Azure AI Solution

Build a customer support chat Bot that use artificial intelligence from the Microsoft Azure platform including language understanding and pre-built AI functionality in the Azure Cognitive Services.

TP2860 Beginning Application Development with TensorFlow and Keras

This course will provide you with a blueprint for how to build an application that generates predictions using a deep learning model. From there, you can continue to improve our example model—either by adding more data, computing more features, or changing its architecture—continuously increasing its prediction accuracy, or create a completely new model, changing the core components of the application as you see fit.