Presented By O'Reilly and Cloudera
Make Data Work
22–23 May 2017: Training
23–25 May 2017: Tutorials & Conference
London, UK

Deep learning with Microsoft Cognitive Toolkit

Barbara Fusinska (Google)
12:0512:45 Thursday, 25 May 2017
Data science and advanced analytics
Location: Hall S21/23 (A)
Secondary topics:  AI, Cloud, Deep learning
Level: Intermediate
Average rating: ***..
(3.00, 5 ratings)

Who is this presentation for?

  • Data scientists

Prerequisite knowledge

  • Basic familiarity with machine-learning concepts
  • Knowledge of at least one programming language (Python preferred)

What you'll learn

  • Explore Microsoft Cognitive Toolkit and its use cases and large-scale machine-learning deployments using Azure cloud


The popularity of deep learning is due in part to its capabilities of handling large amounts of data and its efficiency when retraining the model has made it a useful tool when working on real-world data. Nowadays, these abilities are especially useful when trying to recognize patterns from inputs like images or videos, which present two dimensions of the big data world—volume and velocity.

Barbara Fusinska offers an overview of Microsoft Cognitive Toolbox, an open source framework offering various modules and algorithms enabling machines to learn like a human brain dedicated to solving deep learning challenges. It offers a set of built-in components and sophisticated algorithms, allows users to customize the machine-learning process, and enables easy integration with the Azure platform.

Barbara covers basic deep learning concepts and explains how to use Cognitive Toolkit when approaching them. By applying reinforcement learning and neural networks algorithms to several machine-learning challenges, Barbara demonstrates the capabilities of the platform. Along the way, she also covers use cases on using core components when building solutions and publishing them to the Azure cloud and previews the technical roadmap for the rest of 2017.

Photo of Barbara Fusinska

Barbara Fusinska


Barbara Fusinska is a machine learning strategic cloud engineering manager at Google with a strong software development background. Previously, she was at a variety of different companies like ABB, Base, Trainline, and Microsoft, where she gained experience in building diverse software systems, ultimately focusing on the data science and machine learning field. Barbara believes in the importance of data and metrics when growing a successful business. In her free time, Barbara enjoys programming activities and collaborating around data architecture. She can be found on Twitter as @BasiaFusinska and blogs at