Microsoft Artificial Intelligence Track

Artificial Intelligence (AI) will define the next generation of software solutions. Human-like capabilities such as understanding natural language, speech, vision, and making inferences from knowledge will extend software beyond the app.

Change your world with DataChangers and start with the Microsoft Artificial Intelligence Track to discover the world of data! With these online courses it is possible to start a course wherever and whenever you want. All the courses are part of the Microsoft Professional Program.

The Microsoft Artificial Intelligence Track exists of 10 steps to learn the basic skills of a data scientist, focussed on artificial intelligence. You don’t have to follow them in the specific order, but some courses are related. Some steps offer your various options, so you can use i.e. your preferred programming language. For every course you can obtain an official Microsoft Professional Program certificate, issued by Microsoft, for which you can buy a voucher from us (in collaboration with MD2C). All you need is your Windows LiveID to register with on the DataChangers Academy, and you will be ready to start your journey!

Steps of the Artificial Intelligence Track

    1. Introduction to Artificial Intelligence
    2. Introduction to Python
    3. Essential Mathematics for Artificial Intelligence (coming soon)
    4. Ethics and Law in Data and Analytics
    5. Data Science Essentials
    6. Principles of Machine Learning
    7. Deep Learning Explained
    8. Reinforcement Learning Explained
    9. Natural Language Processing (NLP)
    10. Final Project with Microsoft

Explore the DataChangers Artificial Intelligence Courses

Introduction to Artificial IntelligenceIntroduction to Artificial Intelligence

A high-level overview of AI to learn how Machine Learning provides the foundation for AI, and how you can leverage cognitive services in your apps.

About This Course

Artificial Intelligence will define the next generation of software solutions. This computer science course provides an overview of AI, and explains how it can be used to build smart apps that help organizations be more efficient and enrich people’s lives. It uses a mix of engaging lectures and hands-on activities to help you take your first steps in the exciting field of AI.

Discover how machine learning can be used to build predictive models for AI. Learn how software can be used to process, analyze, and extract meaning from natural language; and to process images and video to understand the world the way we do. Find out how to build intelligent bots that enable conversational communication between humans and AI systems.

Learn more…


DataChangers Data Science Courses - Introduction to Python for Data Science

Introduction to Python for Data Science

The ability to analyze data with Python is critical in data science. Learn the basics, and move on to create stunning visualizations.

About This Course
Python is a very powerful programming language used for many different applications. Over time, the huge community around this open source language has created quite a few tools to efficiently work with Python. In recent years, a number of tools have been built specifically for data science. As a result, analyzing data with Python has never been easier.

In this practical course, you will start from the very beginning, with basic arithmetic and variables, and learn how to handle data structures, such as Python lists, Numpy arrays, and Pandas DataFrames. Along the way, you’ll learn about Python functions and control flow. Plus, you’ll look at the world of data visualizations with Python and create your own stunning visualizations based on real data.

Learn more…


Essential Mathematics for Artificial Intelligence (coming soon)

Learn the essential mathematical foundations for machine learning and artificial intelligence.

About This Course

Want to study machine learning or artificial intelligence, but worried that your math skills may not be up to it? Do words like “algebra’ and “calculus” fill you with dread? Has it been so long since you studied math at school that you’ve forgotten much of what you learned in the first place?

You’re not alone. machine learning and AI are built on mathematical principles like Calculus, Linear Algebra, Probability, Statistics, and Optimization; and many would-be AI practitioners find this daunting. This course is not designed to make you a mathematician. Rather, it aims to help you learn some essential foundational concepts and the notation used to express them. The course provides a hands-on approach to working with data and applying the techniques you’ve learned.

This course is not a full math curriculum; it’s not designed to replace school or college math education. Instead, it focuses on the key mathematical concepts that you’ll encounter in studies of machine learning. It is designed to fill the gaps for students who missed these key concepts as part of their formal education, or who need to refresh their memories after a long break from studying math.

Learn more…


Ethics and law in data and analytics Microsoft Professional ProgramEthics and Law in Data and Analytics

Analytics and AI are powerful tools that have real-word outcomes. Learn how to apply practical, ethical, and legal constructs and scenarios so that you can be an effective analytics professional.

About This Course

Corporations, governments, and individuals have powerful tools in Analytics and AI to create real-world outcomes, for good or for ill.

Data professionals today need both the frameworks and the methods in their job to achieve optimal results while being good stewards of their critical role in society today.

In this course, you’ll learn to apply ethical and legal frameworks to initiatives in the data profession. You’ll explore practical approaches to data and analytics problems posed by work in Big Data, Data Science, and AI. You’ll also investigate applied data methods for ethical and legal work in Analytics and AI.

Learn more…


DataChangers Data Science Courses - Data Science Essentials

Data Science Essentials

Explore data visualization and exploration concepts with experts from MIT and Microsoft, and get an introduction to machine learning.

About This Course
Demand for data science talent is exploding. Develop your career as a data scientist, as you explore essential skills and principles with experts from Duke University and Microsoft.

In this data science course, you will learn key concepts in data acquisition, preparation, exploration, and visualization taught alongside practical application oriented examples such as how to build a cloud data science solution using Microsoft Azure Machine Learning platform, or with R, and Python on Azure stack.

Learn more…


DataChangers Data Science Courses - Principles of Machine Learning

Principles of Machine Learning

Get hands-on experience building and deriving insights from machine learning models using R, Python, and Azure Machine Learning.

About This Course
Machine learning uses computers to run predictive models that learn from existing data in order to forecast future behaviors, outcomes, and trends.

In this data science course, you will be given clear explanations of machine learning theory combined with practical scenarios and hands-on experience building, validating, and deploying machine learning models. You will learn how to build and derive insights from these models using R, Python, and Azure Machine Learning.

Learn more…


Deep Learning Explained Microsoft Professional ProgramDeep Learning Explained

Learn an intuitive approach to building the complex models that help machines solve real-world problems with human-like intelligence.

About This Course

Machine learning uses computers to run predictive models that learn from existing data to forecast future behaviors, outcomes, and trends. Deep learning is a sub-field of machine learning, where models inspired by how our brain works are expressed mathematically, and the parameters defining the mathematical models, which can be in the order of few thousands to 100+ million, are learned automatically from the data.

Deep learning is a key enabler of AI powered technologies being developed across the globe. In this deep learning course, you will learn an intuitive approach to building complex models that help machines solve real-world problems with human-like intelligence. The intuitive approaches will be translated into working code with practical problems and hands-on experience. You will learn how to build and derive insights from these models using Python Jupyter notebooks running on your local Windows or Linux machine, or on a virtual machine running on Azure. Alternatively, you can leverage the Microsoft Azure Notebooks platform for free.

This course provides the level of detail needed to enable engineers / data scientists / technology managers to develop an intuitive understanding of the key concepts behind this game changing technology. At the same time, you will learn simple yet powerful “motifs” that can be used with lego-like flexibility to build an end-to-end deep learning model. You will learn how to use the Microsoft Cognitive Toolkit — previously known as CNTK — to harness the intelligence within massive datasets through deep learning with uncompromised scaling, speed, and accuracy.

Learn more…


Reinforcement Learning Explained Microsoft Professional ProgramReinforcement Learning Explained

Learn how to frame reinforcement learning problems, tackle classic examples, explore basic algorithms from dynamic programming, temporal difference learning, and progress towards larger state space using function approximation and DQN (Deep Q Network).

About This Course

Reinforcement Learning (RL) is an area of machine learning, where an agent learns by interacting with its environment to achieve a goal.

In this course, you will be introduced to the world of reinforcement learning. You will learn how to frame reinforcement learning problems and start tackling classic examples like news recommendation, learning to navigate in a grid-world, and balancing a cart-pole.

You will explore the basic algorithms from multi-armed bandits, dynamic programming, TD (temporal difference) learning, and progress towards larger state space using function approximation, in particular using deep learning. You will also learn about algorithms that focus on searching the best policy with policy gradient and actor critic methods. Along the way, you will get introduced to Project Malmo, a platform for Artificial Intelligence experimentation and research built on top of the Minecraft game.

Learn more…


Natural Language Processing (NLP) Microsoft Professional ProgramNatural Language Processing (NLP)

A thorough introduction to cutting-edge technologies applied to Natural Language Processing.

About This Course

Natural language processing (NLP) is one of the most important technologies of the information age. Understanding complex language utterances is also a crucial part of artificial intelligence.

In this course, you will be given a thorough overview of Natural Language Processing and how to use classic machine learning methods. You will learn about Statistical Machine Translation as well as Deep Semantic Similarity Models (DSSM) and their applications.
We will also discuss deep reinforcement learning techniques applied in NLP and Vision-Language Multimodal Intelligence.

Learn more…


Explore also our other tracks, like Data Science, Big Data, Entry Level Software Development, Cloud Administration, IT-Suport and DevOps!

Author: Marian Dragt

Date: May 8, 2018