SlideShare a Scribd company logo
Democratizing Artificial Intelligence or
Machine Learning for Elves 80 LvL
#GlobalAzure
Dmitry Petukhov,
ML/DS Preacher,
Machine Intelligence Researcher @ OpenWay &&
Coffee Addicted
Web
Social
Network
s
Science
Healthcare
Finance
Telecom
Retail
Logistic
Security
Electronics
Proof: https://www.kaggle.com/wiki/DataScienceUseCases
Data Science Applications Data Science People
ML runtime as a Service
• Feb 2015: Azure ML
• Apr 2015: Amazon ML
• Oct 2015: Google Cloud ML Engine
Deep Learning algorithms in Open Source
• Dec 2015: The Microsoft Cognitive Toolkit (CNTK)
• Nov 2015: Microsoft Distributed Machine Learning Toolkit
• Nov 2015: TensorFlow (Google)
• May 2016: Amazon DSSTNE
Deep Learning models as a Services
• Microsoft Cognitive Services
• Amazon Rekognition
• Google APIs: Natural Language, Speech API, Translation
API, etc.
GPU on demand
• Sep 2016: private preview in Azure
• Oct 2017: Amazon update its GPU-instances
• March 2017: Google GPU features
2015 2016 2017
Machine Learning Tools Evolution in Cloud
Source: https://blogs.technet.microsoft.com/
#OpenSource #Hadoop
#BI
#DeepLearning
#Realtime
#R
#Python
#Azure
#Bots
#StreamingProcessing
#NoSQL
#Visualization
#ApacheSpark
#BigData
Twitter Sentiment Analysis
with Azure Machine Learning
TD-IDF, short for term frequency–inverse document frequency, is a
numerical statistic that is intended to reflect how important a word is to a
document in a collection or corpus
#Word2Vec
#LDA
#NLP
Topic Model
N-gram
#GlobalAzure
What?
Twitter Sentiment Analysis in real-time
Why?
Банк Инструменты атаки Дата начала атаки Информационный повод
Сбербанк
Массовая смс-рассылка, публикации в блогах, соцсетях,
СМИ
декабрь 2014
Введение санкций США и ЕС в отношении
государственных банков РФ
Банки Урала Массовая смс-рассылка, публикации в блогах, листовки сентябрь 2014 Отзыв лицензии у «Банк24.ру»
Возрождение Массовая смс-рассылка октябрь 2013 Отзыв лицензии у банка «Пушкино»
Банки Татарстана
Массовая смс-рассылка, рассылка в мессенджерах,
публикации в блогах, соцсетях и СМИ
декабрь 2016
Финансовые проблемы банка «Пересвет» и
группы Татфондбанка
Source: FutureBanking…a total of more than 15 cases since 2013
Test It!
#GlobalAzure
Near Real-time Predictive Pipeline
Batch-mode Analytics Pipeline
Twitter Semantic Analysis Architecture
REST API
h(θ0, θn)
New Tweets Processing
Azure Workers
New Tweets Service Bus
Azure Event Hub
Tweets Stream
Azure Stream Analytic
Visualize result
Power BI
New Tweets
Twitter Streaming API
Semantic prediction API
Azure ML Web Services
Store Tweets
Azure Table
Data Sources Ingest Prepare ConsumeStream/Analyze
1 2 3
3
4
5
6
7
8
Calculate ML-models
Azure Machine Learning
Real-time processing Batch processingData flow
Sentiment140 Dataset
Azure Storage
0
Data
Azure
Machine Learning
Consumers
Cloud storage
Business problem Modeling Business valueDeployment
Model REST API
Manage
Local storage
REST API
Reference: Microsoft Data Amp 2017
ML Studio
Web IDE for ML
ML Web Services
ML-model publication
Azure Marketplace
Monetize your model
Data
Model
References:
1. Source code on GitHub
2. Twitter Sentiment Experiment on Cortana Intelligence Gallery
3. Free access to Azure. How to?
4. Microsoft Data Amp 2017
Advanced references:
1. Microsoft Machine Learning Blog
2. Azure ML documentation
3. Free MOOCs on MVA and EdX
4. Microsoft Azure Russia Group in Facebook
© 2017, Dmitry Petukhov. CC BY-SA 4.0 license. Microsoft and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
Data Science must win!
Q&A
Now or later (use contacts below)
Ping me
Habr: @codezombie
All contacts: http://0xCode.in/author
Download presentation from
http://0xcode.in/2017/global-azure-bootcamp or
Ad

More Related Content

What's hot (19)

Resume_Weixiang Ding
Resume_Weixiang DingResume_Weixiang Ding
Resume_Weixiang Ding
Weixiang Ding
 
Power BI Streaming Datasets - San Diego BI Users Group
Power BI Streaming Datasets - San Diego BI Users GroupPower BI Streaming Datasets - San Diego BI Users Group
Power BI Streaming Datasets - San Diego BI Users Group
Greg McMurray
 
GlobalAIBootcamp - Knowledge Mining using Azure Cognitive Search
GlobalAIBootcamp - Knowledge Mining using Azure Cognitive SearchGlobalAIBootcamp - Knowledge Mining using Azure Cognitive Search
GlobalAIBootcamp - Knowledge Mining using Azure Cognitive Search
Anupam Ranku
 
NoSql - everything you need to know to start
NoSql - everything you need to know to startNoSql - everything you need to know to start
NoSql - everything you need to know to start
Robert Matusewicz
 
Zipline: Airbnb’s Machine Learning Data Management Platform with Nikhil Simha...
Zipline: Airbnb’s Machine Learning Data Management Platform with Nikhil Simha...Zipline: Airbnb’s Machine Learning Data Management Platform with Nikhil Simha...
Zipline: Airbnb’s Machine Learning Data Management Platform with Nikhil Simha...
Databricks
 
ShantanuGuptaResume
ShantanuGuptaResumeShantanuGuptaResume
ShantanuGuptaResume
ShantanuGupta72
 
Arquitectura de Datos en Azure
Arquitectura de Datos en AzureArquitectura de Datos en Azure
Arquitectura de Datos en Azure
Elena Lopez
 
Big Data with hadoop, Spark and BigQuery (Google cloud next Extended 2017 Kar...
Big Data with hadoop, Spark and BigQuery (Google cloud next Extended 2017 Kar...Big Data with hadoop, Spark and BigQuery (Google cloud next Extended 2017 Kar...
Big Data with hadoop, Spark and BigQuery (Google cloud next Extended 2017 Kar...
Imam Raza
 
How to manage one million messages per second using Azure, Radu Vunvulea, ITD...
How to manage one million messages per second using Azure, Radu Vunvulea, ITD...How to manage one million messages per second using Azure, Radu Vunvulea, ITD...
How to manage one million messages per second using Azure, Radu Vunvulea, ITD...
Radu Vunvulea
 
Aastha Grover Resume (2)
Aastha Grover Resume (2)Aastha Grover Resume (2)
Aastha Grover Resume (2)
Aastha Grover
 
Clickstream & Social Media Analysis using Apache Spark
Clickstream & Social Media Analysis using Apache SparkClickstream & Social Media Analysis using Apache Spark
Clickstream & Social Media Analysis using Apache Spark
TUMRA | Big Data Science - Gain a competitive advantage through Big Data & Data Science
 
Cognitive Search: Announcing the smartest enterprise search engine, now with ...
Cognitive Search: Announcing the smartest enterprise search engine, now with ...Cognitive Search: Announcing the smartest enterprise search engine, now with ...
Cognitive Search: Announcing the smartest enterprise search engine, now with ...
Microsoft Tech Community
 
Rijuta Wagh Resume
Rijuta Wagh ResumeRijuta Wagh Resume
Rijuta Wagh Resume
Rijuta Wagh
 
resume-2016spring
resume-2016springresume-2016spring
resume-2016spring
Jingshuang Ge
 
Internet of Things Chicago - Meetup
Internet of Things Chicago - MeetupInternet of Things Chicago - Meetup
Internet of Things Chicago - Meetup
Jason Lobel
 
Prakash_Wagle_Resume
Prakash_Wagle_ResumePrakash_Wagle_Resume
Prakash_Wagle_Resume
Prakash Wagle
 
Shantanu Gupta
Shantanu GuptaShantanu Gupta
Shantanu Gupta
ShantanuGupta72
 
Octember on AWS (Revised Edition)
Octember on AWS (Revised Edition)Octember on AWS (Revised Edition)
Octember on AWS (Revised Edition)
Sungmin Kim
 
Real-Time Analytics with MemSQL and Spark
Real-Time Analytics with MemSQL and SparkReal-Time Analytics with MemSQL and Spark
Real-Time Analytics with MemSQL and Spark
SingleStore
 
Resume_Weixiang Ding
Resume_Weixiang DingResume_Weixiang Ding
Resume_Weixiang Ding
Weixiang Ding
 
Power BI Streaming Datasets - San Diego BI Users Group
Power BI Streaming Datasets - San Diego BI Users GroupPower BI Streaming Datasets - San Diego BI Users Group
Power BI Streaming Datasets - San Diego BI Users Group
Greg McMurray
 
GlobalAIBootcamp - Knowledge Mining using Azure Cognitive Search
GlobalAIBootcamp - Knowledge Mining using Azure Cognitive SearchGlobalAIBootcamp - Knowledge Mining using Azure Cognitive Search
GlobalAIBootcamp - Knowledge Mining using Azure Cognitive Search
Anupam Ranku
 
NoSql - everything you need to know to start
NoSql - everything you need to know to startNoSql - everything you need to know to start
NoSql - everything you need to know to start
Robert Matusewicz
 
Zipline: Airbnb’s Machine Learning Data Management Platform with Nikhil Simha...
Zipline: Airbnb’s Machine Learning Data Management Platform with Nikhil Simha...Zipline: Airbnb’s Machine Learning Data Management Platform with Nikhil Simha...
Zipline: Airbnb’s Machine Learning Data Management Platform with Nikhil Simha...
Databricks
 
Arquitectura de Datos en Azure
Arquitectura de Datos en AzureArquitectura de Datos en Azure
Arquitectura de Datos en Azure
Elena Lopez
 
Big Data with hadoop, Spark and BigQuery (Google cloud next Extended 2017 Kar...
Big Data with hadoop, Spark and BigQuery (Google cloud next Extended 2017 Kar...Big Data with hadoop, Spark and BigQuery (Google cloud next Extended 2017 Kar...
Big Data with hadoop, Spark and BigQuery (Google cloud next Extended 2017 Kar...
Imam Raza
 
How to manage one million messages per second using Azure, Radu Vunvulea, ITD...
How to manage one million messages per second using Azure, Radu Vunvulea, ITD...How to manage one million messages per second using Azure, Radu Vunvulea, ITD...
How to manage one million messages per second using Azure, Radu Vunvulea, ITD...
Radu Vunvulea
 
Aastha Grover Resume (2)
Aastha Grover Resume (2)Aastha Grover Resume (2)
Aastha Grover Resume (2)
Aastha Grover
 
Cognitive Search: Announcing the smartest enterprise search engine, now with ...
Cognitive Search: Announcing the smartest enterprise search engine, now with ...Cognitive Search: Announcing the smartest enterprise search engine, now with ...
Cognitive Search: Announcing the smartest enterprise search engine, now with ...
Microsoft Tech Community
 
Rijuta Wagh Resume
Rijuta Wagh ResumeRijuta Wagh Resume
Rijuta Wagh Resume
Rijuta Wagh
 
Internet of Things Chicago - Meetup
Internet of Things Chicago - MeetupInternet of Things Chicago - Meetup
Internet of Things Chicago - Meetup
Jason Lobel
 
Prakash_Wagle_Resume
Prakash_Wagle_ResumePrakash_Wagle_Resume
Prakash_Wagle_Resume
Prakash Wagle
 
Octember on AWS (Revised Edition)
Octember on AWS (Revised Edition)Octember on AWS (Revised Edition)
Octember on AWS (Revised Edition)
Sungmin Kim
 
Real-Time Analytics with MemSQL and Spark
Real-Time Analytics with MemSQL and SparkReal-Time Analytics with MemSQL and Spark
Real-Time Analytics with MemSQL and Spark
SingleStore
 

Viewers also liked (20)

Monetizing the iot by Sandhiprakash Bhide generic-01-24-2017
Monetizing the iot by Sandhiprakash Bhide generic-01-24-2017Monetizing the iot by Sandhiprakash Bhide generic-01-24-2017
Monetizing the iot by Sandhiprakash Bhide generic-01-24-2017
sandhibhide
 
Schneider Electric Smart City Success Stories (Worldwide)
Schneider Electric Smart City  Success Stories (Worldwide)Schneider Electric Smart City  Success Stories (Worldwide)
Schneider Electric Smart City Success Stories (Worldwide)
Schneider Electric India
 
Auxis Webinar: Diving into RPA
Auxis Webinar: Diving into RPAAuxis Webinar: Diving into RPA
Auxis Webinar: Diving into RPA
Auxis Consulting & Outsourcing
 
Machine Intelligence for Fraud Prediction
Machine Intelligence for Fraud PredictionMachine Intelligence for Fraud Prediction
Machine Intelligence for Fraud Prediction
Dmitry Petukhov
 
City as Platform Cooperative - Smart City Expo - Barcelona
City as Platform Cooperative -  Smart City Expo - Barcelona City as Platform Cooperative -  Smart City Expo - Barcelona
City as Platform Cooperative - Smart City Expo - Barcelona
DigitalTown, Inc
 
Machine Learning with Microsoft Azure
Machine Learning with Microsoft AzureMachine Learning with Microsoft Azure
Machine Learning with Microsoft Azure
Dmitry Petukhov
 
Philip bane smart city
Philip bane smart cityPhilip bane smart city
Philip bane smart city
aztechcouncil
 
2016 Current State of IoT
2016 Current State of IoT 2016 Current State of IoT
2016 Current State of IoT
Alexander Meinhardt
 
AI for Retail Banking
AI for Retail BankingAI for Retail Banking
AI for Retail Banking
Dmitry Petukhov
 
[Webinar Slides] Robotic Process Automation 101 What is it? What can it mean ...
[Webinar Slides] Robotic Process Automation 101 What is it? What can it mean ...[Webinar Slides] Robotic Process Automation 101 What is it? What can it mean ...
[Webinar Slides] Robotic Process Automation 101 What is it? What can it mean ...
AIIM International
 
AI in IoT: Use Cases and Challenges
AI in IoT: Use Cases and ChallengesAI in IoT: Use Cases and Challenges
AI in IoT: Use Cases and Challenges
Dmitry Petukhov
 
Azure Machine Learning
Azure Machine LearningAzure Machine Learning
Azure Machine Learning
Dmitry Petukhov
 
Smart-city implementation reference model
Smart-city implementation reference modelSmart-city implementation reference model
Smart-city implementation reference model
Alexander SAMARIN
 
Microsoft Machine Learning Server. Architecture View
Microsoft Machine Learning Server. Architecture ViewMicrosoft Machine Learning Server. Architecture View
Microsoft Machine Learning Server. Architecture View
Dmitry Petukhov
 
CISCO SMART CITY
CISCO SMART CITYCISCO SMART CITY
CISCO SMART CITY
Pujan Motiwala
 
Smart City and Smart Government : Strategy, Model, and Cases of Korea
Smart City and Smart Government : Strategy, Model, and Cases of KoreaSmart City and Smart Government : Strategy, Model, and Cases of Korea
Smart City and Smart Government : Strategy, Model, and Cases of Korea
Jong-Sung Hwang
 
AI & Robotic Process Automation (RPA) to Digitally Transform Your Environment
AI & Robotic Process Automation (RPA) to Digitally Transform Your EnvironmentAI & Robotic Process Automation (RPA) to Digitally Transform Your Environment
AI & Robotic Process Automation (RPA) to Digitally Transform Your Environment
Cprime
 
What is next for IoT and IIoT
What is next for IoT and IIoTWhat is next for IoT and IIoT
What is next for IoT and IIoT
Ahmed Banafa
 
Build your First IoT Application with IBM Watson IoT
Build your First IoT Application with IBM Watson IoTBuild your First IoT Application with IBM Watson IoT
Build your First IoT Application with IBM Watson IoT
Janakiram MSV
 
Iot for smart city
Iot for smart cityIot for smart city
Iot for smart city
sanalkumar k
 
Monetizing the iot by Sandhiprakash Bhide generic-01-24-2017
Monetizing the iot by Sandhiprakash Bhide generic-01-24-2017Monetizing the iot by Sandhiprakash Bhide generic-01-24-2017
Monetizing the iot by Sandhiprakash Bhide generic-01-24-2017
sandhibhide
 
Schneider Electric Smart City Success Stories (Worldwide)
Schneider Electric Smart City  Success Stories (Worldwide)Schneider Electric Smart City  Success Stories (Worldwide)
Schneider Electric Smart City Success Stories (Worldwide)
Schneider Electric India
 
Machine Intelligence for Fraud Prediction
Machine Intelligence for Fraud PredictionMachine Intelligence for Fraud Prediction
Machine Intelligence for Fraud Prediction
Dmitry Petukhov
 
City as Platform Cooperative - Smart City Expo - Barcelona
City as Platform Cooperative -  Smart City Expo - Barcelona City as Platform Cooperative -  Smart City Expo - Barcelona
City as Platform Cooperative - Smart City Expo - Barcelona
DigitalTown, Inc
 
Machine Learning with Microsoft Azure
Machine Learning with Microsoft AzureMachine Learning with Microsoft Azure
Machine Learning with Microsoft Azure
Dmitry Petukhov
 
Philip bane smart city
Philip bane smart cityPhilip bane smart city
Philip bane smart city
aztechcouncil
 
[Webinar Slides] Robotic Process Automation 101 What is it? What can it mean ...
[Webinar Slides] Robotic Process Automation 101 What is it? What can it mean ...[Webinar Slides] Robotic Process Automation 101 What is it? What can it mean ...
[Webinar Slides] Robotic Process Automation 101 What is it? What can it mean ...
AIIM International
 
AI in IoT: Use Cases and Challenges
AI in IoT: Use Cases and ChallengesAI in IoT: Use Cases and Challenges
AI in IoT: Use Cases and Challenges
Dmitry Petukhov
 
Smart-city implementation reference model
Smart-city implementation reference modelSmart-city implementation reference model
Smart-city implementation reference model
Alexander SAMARIN
 
Microsoft Machine Learning Server. Architecture View
Microsoft Machine Learning Server. Architecture ViewMicrosoft Machine Learning Server. Architecture View
Microsoft Machine Learning Server. Architecture View
Dmitry Petukhov
 
Smart City and Smart Government : Strategy, Model, and Cases of Korea
Smart City and Smart Government : Strategy, Model, and Cases of KoreaSmart City and Smart Government : Strategy, Model, and Cases of Korea
Smart City and Smart Government : Strategy, Model, and Cases of Korea
Jong-Sung Hwang
 
AI & Robotic Process Automation (RPA) to Digitally Transform Your Environment
AI & Robotic Process Automation (RPA) to Digitally Transform Your EnvironmentAI & Robotic Process Automation (RPA) to Digitally Transform Your Environment
AI & Robotic Process Automation (RPA) to Digitally Transform Your Environment
Cprime
 
What is next for IoT and IIoT
What is next for IoT and IIoTWhat is next for IoT and IIoT
What is next for IoT and IIoT
Ahmed Banafa
 
Build your First IoT Application with IBM Watson IoT
Build your First IoT Application with IBM Watson IoTBuild your First IoT Application with IBM Watson IoT
Build your First IoT Application with IBM Watson IoT
Janakiram MSV
 
Iot for smart city
Iot for smart cityIot for smart city
Iot for smart city
sanalkumar k
 
Ad

Similar to Democratizing Artificial Intelligence (20)

Machine Learning in Microsoft Azure
Machine Learning in Microsoft AzureMachine Learning in Microsoft Azure
Machine Learning in Microsoft Azure
Dmitry Petukhov
 
Modern Business Intelligence and Advanced Analytics
Modern Business Intelligence and Advanced AnalyticsModern Business Intelligence and Advanced Analytics
Modern Business Intelligence and Advanced Analytics
Collective Intelligence Inc.
 
Microsoft Build 2020: Data Science Recap
Microsoft Build 2020: Data Science RecapMicrosoft Build 2020: Data Science Recap
Microsoft Build 2020: Data Science Recap
Mark Tabladillo
 
Tour de France Azure PaaS 6/7 Ajouter de l'intelligence
Tour de France Azure PaaS 6/7 Ajouter de l'intelligenceTour de France Azure PaaS 6/7 Ajouter de l'intelligence
Tour de France Azure PaaS 6/7 Ajouter de l'intelligence
Alex Danvy
 
DF1 - ML - Petukhov - Azure Ml Machine Learning as a Service
DF1 - ML - Petukhov - Azure Ml Machine Learning as a ServiceDF1 - ML - Petukhov - Azure Ml Machine Learning as a Service
DF1 - ML - Petukhov - Azure Ml Machine Learning as a Service
MoscowDataFest
 
Overview on Azure Machine Learning
Overview on Azure Machine LearningOverview on Azure Machine Learning
Overview on Azure Machine Learning
James Serra
 
Azure Logic Apps & AI - Building Integration & AI Solutions
Azure Logic Apps & AI - Building Integration & AI SolutionsAzure Logic Apps & AI - Building Integration & AI Solutions
Azure Logic Apps & AI - Building Integration & AI Solutions
Daniel Toomey
 
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
Naoki (Neo) SATO
 
AWS AWSome Day London October 2015
AWS AWSome Day London October 2015 AWS AWSome Day London October 2015
AWS AWSome Day London October 2015
Ian Massingham
 
K-MUG Azure Machine Learning
K-MUG Azure Machine LearningK-MUG Azure Machine Learning
K-MUG Azure Machine Learning
Praveen Nair
 
Dataminds - ML in Production
Dataminds - ML in ProductionDataminds - ML in Production
Dataminds - ML in Production
Nathan Bijnens
 
Intro Presentation at AWS AWSome Day Glasgow September 2015
Intro Presentation at AWS AWSome Day Glasgow September 2015Intro Presentation at AWS AWSome Day Glasgow September 2015
Intro Presentation at AWS AWSome Day Glasgow September 2015
Ian Massingham
 
Big Data Analytics, Machine Learning e Inteligência Artificial
Big Data Analytics, Machine Learning e Inteligência ArtificialBig Data Analytics, Machine Learning e Inteligência Artificial
Big Data Analytics, Machine Learning e Inteligência Artificial
Amazon Web Services LATAM
 
Bots & Teams: el poder de Grayskull
Bots & Teams: el poder de GrayskullBots & Teams: el poder de Grayskull
Bots & Teams: el poder de Grayskull
SUGES (SharePoint Users Group España)
 
Hadoop et bases de données relationnelles ultra performantes : le meilleur de...
Hadoop et bases de données relationnelles ultra performantes : le meilleur de...Hadoop et bases de données relationnelles ultra performantes : le meilleur de...
Hadoop et bases de données relationnelles ultra performantes : le meilleur de...
Microsoft Décideurs IT
 
Hadoop et bases de données relationnelles ultra performantes : le meilleur de...
Hadoop et bases de données relationnelles ultra performantes : le meilleur de...Hadoop et bases de données relationnelles ultra performantes : le meilleur de...
Hadoop et bases de données relationnelles ultra performantes : le meilleur de...
Microsoft Technet France
 
Pinterest - Big Data Machine Learning Platform at Pinterest
Pinterest - Big Data Machine Learning Platform at PinterestPinterest - Big Data Machine Learning Platform at Pinterest
Pinterest - Big Data Machine Learning Platform at Pinterest
Alluxio, Inc.
 
Big Data Advanced Analytics on Microsoft Azure 201904
Big Data Advanced Analytics on Microsoft Azure 201904Big Data Advanced Analytics on Microsoft Azure 201904
Big Data Advanced Analytics on Microsoft Azure 201904
Mark Tabladillo
 
Microsoft Azure News - May 2017
Microsoft Azure News - May 2017Microsoft Azure News - May 2017
Microsoft Azure News - May 2017
Daniel Toomey
 
AWSome Day Manchester 2105 - Intro/Close
AWSome Day Manchester 2105 - Intro/CloseAWSome Day Manchester 2105 - Intro/Close
AWSome Day Manchester 2105 - Intro/Close
Ian Massingham
 
Machine Learning in Microsoft Azure
Machine Learning in Microsoft AzureMachine Learning in Microsoft Azure
Machine Learning in Microsoft Azure
Dmitry Petukhov
 
Modern Business Intelligence and Advanced Analytics
Modern Business Intelligence and Advanced AnalyticsModern Business Intelligence and Advanced Analytics
Modern Business Intelligence and Advanced Analytics
Collective Intelligence Inc.
 
Microsoft Build 2020: Data Science Recap
Microsoft Build 2020: Data Science RecapMicrosoft Build 2020: Data Science Recap
Microsoft Build 2020: Data Science Recap
Mark Tabladillo
 
Tour de France Azure PaaS 6/7 Ajouter de l'intelligence
Tour de France Azure PaaS 6/7 Ajouter de l'intelligenceTour de France Azure PaaS 6/7 Ajouter de l'intelligence
Tour de France Azure PaaS 6/7 Ajouter de l'intelligence
Alex Danvy
 
DF1 - ML - Petukhov - Azure Ml Machine Learning as a Service
DF1 - ML - Petukhov - Azure Ml Machine Learning as a ServiceDF1 - ML - Petukhov - Azure Ml Machine Learning as a Service
DF1 - ML - Petukhov - Azure Ml Machine Learning as a Service
MoscowDataFest
 
Overview on Azure Machine Learning
Overview on Azure Machine LearningOverview on Azure Machine Learning
Overview on Azure Machine Learning
James Serra
 
Azure Logic Apps & AI - Building Integration & AI Solutions
Azure Logic Apps & AI - Building Integration & AI SolutionsAzure Logic Apps & AI - Building Integration & AI Solutions
Azure Logic Apps & AI - Building Integration & AI Solutions
Daniel Toomey
 
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
Naoki (Neo) SATO
 
AWS AWSome Day London October 2015
AWS AWSome Day London October 2015 AWS AWSome Day London October 2015
AWS AWSome Day London October 2015
Ian Massingham
 
K-MUG Azure Machine Learning
K-MUG Azure Machine LearningK-MUG Azure Machine Learning
K-MUG Azure Machine Learning
Praveen Nair
 
Dataminds - ML in Production
Dataminds - ML in ProductionDataminds - ML in Production
Dataminds - ML in Production
Nathan Bijnens
 
Intro Presentation at AWS AWSome Day Glasgow September 2015
Intro Presentation at AWS AWSome Day Glasgow September 2015Intro Presentation at AWS AWSome Day Glasgow September 2015
Intro Presentation at AWS AWSome Day Glasgow September 2015
Ian Massingham
 
Big Data Analytics, Machine Learning e Inteligência Artificial
Big Data Analytics, Machine Learning e Inteligência ArtificialBig Data Analytics, Machine Learning e Inteligência Artificial
Big Data Analytics, Machine Learning e Inteligência Artificial
Amazon Web Services LATAM
 
Hadoop et bases de données relationnelles ultra performantes : le meilleur de...
Hadoop et bases de données relationnelles ultra performantes : le meilleur de...Hadoop et bases de données relationnelles ultra performantes : le meilleur de...
Hadoop et bases de données relationnelles ultra performantes : le meilleur de...
Microsoft Décideurs IT
 
Hadoop et bases de données relationnelles ultra performantes : le meilleur de...
Hadoop et bases de données relationnelles ultra performantes : le meilleur de...Hadoop et bases de données relationnelles ultra performantes : le meilleur de...
Hadoop et bases de données relationnelles ultra performantes : le meilleur de...
Microsoft Technet France
 
Pinterest - Big Data Machine Learning Platform at Pinterest
Pinterest - Big Data Machine Learning Platform at PinterestPinterest - Big Data Machine Learning Platform at Pinterest
Pinterest - Big Data Machine Learning Platform at Pinterest
Alluxio, Inc.
 
Big Data Advanced Analytics on Microsoft Azure 201904
Big Data Advanced Analytics on Microsoft Azure 201904Big Data Advanced Analytics on Microsoft Azure 201904
Big Data Advanced Analytics on Microsoft Azure 201904
Mark Tabladillo
 
Microsoft Azure News - May 2017
Microsoft Azure News - May 2017Microsoft Azure News - May 2017
Microsoft Azure News - May 2017
Daniel Toomey
 
AWSome Day Manchester 2105 - Intro/Close
AWSome Day Manchester 2105 - Intro/CloseAWSome Day Manchester 2105 - Intro/Close
AWSome Day Manchester 2105 - Intro/Close
Ian Massingham
 
Ad

More from Dmitry Petukhov (8)

Introduction to Auto ML
Introduction to Auto MLIntroduction to Auto ML
Introduction to Auto ML
Dmitry Petukhov
 
Intelligent Banking: AI cases in Retail and Commercial Banking
Intelligent Banking: AI cases in Retail and Commercial BankingIntelligent Banking: AI cases in Retail and Commercial Banking
Intelligent Banking: AI cases in Retail and Commercial Banking
Dmitry Petukhov
 
IaaS, PaaS, and DevOps for Data Scientist
IaaS, PaaS, and DevOps for Data ScientistIaaS, PaaS, and DevOps for Data Scientist
IaaS, PaaS, and DevOps for Data Scientist
Dmitry Petukhov
 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
Dmitry Petukhov
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
Dmitry Petukhov
 
R + Apache Spark
R + Apache SparkR + Apache Spark
R + Apache Spark
Dmitry Petukhov
 
Introduction to R
Introduction to RIntroduction to R
Introduction to R
Dmitry Petukhov
 
Microsoft Azure + R
Microsoft Azure + RMicrosoft Azure + R
Microsoft Azure + R
Dmitry Petukhov
 
Intelligent Banking: AI cases in Retail and Commercial Banking
Intelligent Banking: AI cases in Retail and Commercial BankingIntelligent Banking: AI cases in Retail and Commercial Banking
Intelligent Banking: AI cases in Retail and Commercial Banking
Dmitry Petukhov
 
IaaS, PaaS, and DevOps for Data Scientist
IaaS, PaaS, and DevOps for Data ScientistIaaS, PaaS, and DevOps for Data Scientist
IaaS, PaaS, and DevOps for Data Scientist
Dmitry Petukhov
 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
Dmitry Petukhov
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
Dmitry Petukhov
 

Recently uploaded (20)

Conic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptxConic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptx
taiwanesechetan
 
DPR_Expert_Recruitment_notice_Revised.pdf
DPR_Expert_Recruitment_notice_Revised.pdfDPR_Expert_Recruitment_notice_Revised.pdf
DPR_Expert_Recruitment_notice_Revised.pdf
inmishra17121973
 
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
gmuir1066
 
Data Science Courses in India iim skills
Data Science Courses in India iim skillsData Science Courses in India iim skills
Data Science Courses in India iim skills
dharnathakur29
 
Deloitte Analytics - Applying Process Mining in an audit context
Deloitte Analytics - Applying Process Mining in an audit contextDeloitte Analytics - Applying Process Mining in an audit context
Deloitte Analytics - Applying Process Mining in an audit context
Process mining Evangelist
 
How to join illuminati Agent in uganda call+256776963507/0741506136
How to join illuminati Agent in uganda call+256776963507/0741506136How to join illuminati Agent in uganda call+256776963507/0741506136
How to join illuminati Agent in uganda call+256776963507/0741506136
illuminati Agent uganda call+256776963507/0741506136
 
VKS-Python Basics for Beginners and advance.pptx
VKS-Python Basics for Beginners and advance.pptxVKS-Python Basics for Beginners and advance.pptx
VKS-Python Basics for Beginners and advance.pptx
Vinod Srivastava
 
VKS-Python-FIe Handling text CSV Binary.pptx
VKS-Python-FIe Handling text CSV Binary.pptxVKS-Python-FIe Handling text CSV Binary.pptx
VKS-Python-FIe Handling text CSV Binary.pptx
Vinod Srivastava
 
Ppt. Nikhil.pptxnshwuudgcudisisshvehsjks
Ppt. Nikhil.pptxnshwuudgcudisisshvehsjksPpt. Nikhil.pptxnshwuudgcudisisshvehsjks
Ppt. Nikhil.pptxnshwuudgcudisisshvehsjks
panchariyasahil
 
chapter 4 Variability statistical research .pptx
chapter 4 Variability statistical research .pptxchapter 4 Variability statistical research .pptx
chapter 4 Variability statistical research .pptx
justinebandajbn
 
1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf
1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf
1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf
Simran112433
 
How iCode cybertech Helped Me Recover My Lost Funds
How iCode cybertech Helped Me Recover My Lost FundsHow iCode cybertech Helped Me Recover My Lost Funds
How iCode cybertech Helped Me Recover My Lost Funds
ireneschmid345
 
Flip flop presenation-Presented By Mubahir khan.pptx
Flip flop presenation-Presented By Mubahir khan.pptxFlip flop presenation-Presented By Mubahir khan.pptx
Flip flop presenation-Presented By Mubahir khan.pptx
mubashirkhan45461
 
04302025_CCC TUG_DataVista: The Design Story
04302025_CCC TUG_DataVista: The Design Story04302025_CCC TUG_DataVista: The Design Story
04302025_CCC TUG_DataVista: The Design Story
ccctableauusergroup
 
Cleaned_Lecture 6666666_Simulation_I.pdf
Cleaned_Lecture 6666666_Simulation_I.pdfCleaned_Lecture 6666666_Simulation_I.pdf
Cleaned_Lecture 6666666_Simulation_I.pdf
alcinialbob1234
 
Classification_in_Machinee_Learning.pptx
Classification_in_Machinee_Learning.pptxClassification_in_Machinee_Learning.pptx
Classification_in_Machinee_Learning.pptx
wencyjorda88
 
LLM finetuning for multiple choice google bert
LLM finetuning for multiple choice google bertLLM finetuning for multiple choice google bert
LLM finetuning for multiple choice google bert
ChadapornK
 
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
Molecular methods diagnostic and monitoring of infection  -  Repaired.pptxMolecular methods diagnostic and monitoring of infection  -  Repaired.pptx
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
7tzn7x5kky
 
FPET_Implementation_2_MA to 360 Engage Direct.pptx
FPET_Implementation_2_MA to 360 Engage Direct.pptxFPET_Implementation_2_MA to 360 Engage Direct.pptx
FPET_Implementation_2_MA to 360 Engage Direct.pptx
ssuser4ef83d
 
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnTemplate_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
cegiver630
 
Conic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptxConic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptx
taiwanesechetan
 
DPR_Expert_Recruitment_notice_Revised.pdf
DPR_Expert_Recruitment_notice_Revised.pdfDPR_Expert_Recruitment_notice_Revised.pdf
DPR_Expert_Recruitment_notice_Revised.pdf
inmishra17121973
 
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
gmuir1066
 
Data Science Courses in India iim skills
Data Science Courses in India iim skillsData Science Courses in India iim skills
Data Science Courses in India iim skills
dharnathakur29
 
Deloitte Analytics - Applying Process Mining in an audit context
Deloitte Analytics - Applying Process Mining in an audit contextDeloitte Analytics - Applying Process Mining in an audit context
Deloitte Analytics - Applying Process Mining in an audit context
Process mining Evangelist
 
VKS-Python Basics for Beginners and advance.pptx
VKS-Python Basics for Beginners and advance.pptxVKS-Python Basics for Beginners and advance.pptx
VKS-Python Basics for Beginners and advance.pptx
Vinod Srivastava
 
VKS-Python-FIe Handling text CSV Binary.pptx
VKS-Python-FIe Handling text CSV Binary.pptxVKS-Python-FIe Handling text CSV Binary.pptx
VKS-Python-FIe Handling text CSV Binary.pptx
Vinod Srivastava
 
Ppt. Nikhil.pptxnshwuudgcudisisshvehsjks
Ppt. Nikhil.pptxnshwuudgcudisisshvehsjksPpt. Nikhil.pptxnshwuudgcudisisshvehsjks
Ppt. Nikhil.pptxnshwuudgcudisisshvehsjks
panchariyasahil
 
chapter 4 Variability statistical research .pptx
chapter 4 Variability statistical research .pptxchapter 4 Variability statistical research .pptx
chapter 4 Variability statistical research .pptx
justinebandajbn
 
1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf
1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf
1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf
Simran112433
 
How iCode cybertech Helped Me Recover My Lost Funds
How iCode cybertech Helped Me Recover My Lost FundsHow iCode cybertech Helped Me Recover My Lost Funds
How iCode cybertech Helped Me Recover My Lost Funds
ireneschmid345
 
Flip flop presenation-Presented By Mubahir khan.pptx
Flip flop presenation-Presented By Mubahir khan.pptxFlip flop presenation-Presented By Mubahir khan.pptx
Flip flop presenation-Presented By Mubahir khan.pptx
mubashirkhan45461
 
04302025_CCC TUG_DataVista: The Design Story
04302025_CCC TUG_DataVista: The Design Story04302025_CCC TUG_DataVista: The Design Story
04302025_CCC TUG_DataVista: The Design Story
ccctableauusergroup
 
Cleaned_Lecture 6666666_Simulation_I.pdf
Cleaned_Lecture 6666666_Simulation_I.pdfCleaned_Lecture 6666666_Simulation_I.pdf
Cleaned_Lecture 6666666_Simulation_I.pdf
alcinialbob1234
 
Classification_in_Machinee_Learning.pptx
Classification_in_Machinee_Learning.pptxClassification_in_Machinee_Learning.pptx
Classification_in_Machinee_Learning.pptx
wencyjorda88
 
LLM finetuning for multiple choice google bert
LLM finetuning for multiple choice google bertLLM finetuning for multiple choice google bert
LLM finetuning for multiple choice google bert
ChadapornK
 
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
Molecular methods diagnostic and monitoring of infection  -  Repaired.pptxMolecular methods diagnostic and monitoring of infection  -  Repaired.pptx
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
7tzn7x5kky
 
FPET_Implementation_2_MA to 360 Engage Direct.pptx
FPET_Implementation_2_MA to 360 Engage Direct.pptxFPET_Implementation_2_MA to 360 Engage Direct.pptx
FPET_Implementation_2_MA to 360 Engage Direct.pptx
ssuser4ef83d
 
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnTemplate_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
cegiver630
 

Democratizing Artificial Intelligence

  • 1. Democratizing Artificial Intelligence or Machine Learning for Elves 80 LvL #GlobalAzure Dmitry Petukhov, ML/DS Preacher, Machine Intelligence Researcher @ OpenWay && Coffee Addicted
  • 3. ML runtime as a Service • Feb 2015: Azure ML • Apr 2015: Amazon ML • Oct 2015: Google Cloud ML Engine Deep Learning algorithms in Open Source • Dec 2015: The Microsoft Cognitive Toolkit (CNTK) • Nov 2015: Microsoft Distributed Machine Learning Toolkit • Nov 2015: TensorFlow (Google) • May 2016: Amazon DSSTNE Deep Learning models as a Services • Microsoft Cognitive Services • Amazon Rekognition • Google APIs: Natural Language, Speech API, Translation API, etc. GPU on demand • Sep 2016: private preview in Azure • Oct 2017: Amazon update its GPU-instances • March 2017: Google GPU features 2015 2016 2017 Machine Learning Tools Evolution in Cloud
  • 6. Twitter Sentiment Analysis with Azure Machine Learning TD-IDF, short for term frequency–inverse document frequency, is a numerical statistic that is intended to reflect how important a word is to a document in a collection or corpus #Word2Vec #LDA #NLP Topic Model N-gram #GlobalAzure
  • 7. What? Twitter Sentiment Analysis in real-time Why? Банк Инструменты атаки Дата начала атаки Информационный повод Сбербанк Массовая смс-рассылка, публикации в блогах, соцсетях, СМИ декабрь 2014 Введение санкций США и ЕС в отношении государственных банков РФ Банки Урала Массовая смс-рассылка, публикации в блогах, листовки сентябрь 2014 Отзыв лицензии у «Банк24.ру» Возрождение Массовая смс-рассылка октябрь 2013 Отзыв лицензии у банка «Пушкино» Банки Татарстана Массовая смс-рассылка, рассылка в мессенджерах, публикации в блогах, соцсетях и СМИ декабрь 2016 Финансовые проблемы банка «Пересвет» и группы Татфондбанка Source: FutureBanking…a total of more than 15 cases since 2013 Test It! #GlobalAzure
  • 8. Near Real-time Predictive Pipeline Batch-mode Analytics Pipeline Twitter Semantic Analysis Architecture REST API h(θ0, θn) New Tweets Processing Azure Workers New Tweets Service Bus Azure Event Hub Tweets Stream Azure Stream Analytic Visualize result Power BI New Tweets Twitter Streaming API Semantic prediction API Azure ML Web Services Store Tweets Azure Table Data Sources Ingest Prepare ConsumeStream/Analyze 1 2 3 3 4 5 6 7 8 Calculate ML-models Azure Machine Learning Real-time processing Batch processingData flow Sentiment140 Dataset Azure Storage 0
  • 9. Data Azure Machine Learning Consumers Cloud storage Business problem Modeling Business valueDeployment Model REST API Manage Local storage REST API Reference: Microsoft Data Amp 2017 ML Studio Web IDE for ML ML Web Services ML-model publication Azure Marketplace Monetize your model Data Model
  • 10. References: 1. Source code on GitHub 2. Twitter Sentiment Experiment on Cortana Intelligence Gallery 3. Free access to Azure. How to? 4. Microsoft Data Amp 2017 Advanced references: 1. Microsoft Machine Learning Blog 2. Azure ML documentation 3. Free MOOCs on MVA and EdX 4. Microsoft Azure Russia Group in Facebook
  • 11. © 2017, Dmitry Petukhov. CC BY-SA 4.0 license. Microsoft and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. Data Science must win!
  • 12. Q&A Now or later (use contacts below) Ping me Habr: @codezombie All contacts: http://0xCode.in/author Download presentation from http://0xcode.in/2017/global-azure-bootcamp or

Editor's Notes

  • #5: Cutting Edge 2015: ML Runtime as a Service Feb 2015: Azure ML Apr 2016: Amazon ML Oct 2015: Google Cloud ML Engine 2015-2016: Deep Learning algorithms in Open Source Dec 2015: The Microsoft Cognitive Toolkit (CNTK) Nov 2015: Microsoft Distributed Machine Learning Toolkit http://www.dmtk.io Nov 2015: TensorFlow https://github.com/tensorflow/tensorflow/ May 2016: Amazon DSSTNE https://github.com/amznlabs/amazon-dsstne 2016: Cognitive Services Microsoft Cognitive Services Amazon Rekognition Google APIs: Natural Language, Speech API, Translation API, etc. 2016-2017: GPU on demand Sep 2016: private preview in Azure Oct 2017: Amazon update its GPU-instances March 2017: Google
  • #6: Source: https://blogs.technet.microsoft.com/dataplatforminsider/2017/04/19/delivering-ai-with-data-the-next-generation-of-microsofts-data-platform/
  • #7: Microsoft R Open and Microsoft R Server R Server for Azure HDInsight #Hadoop #distributed Data Science VM Azure Machine Learning Azure HDInsight SQL Server R Services Excel / Power BI Python/R Tools for Visual Studio The Microsoft Cognitive Toolkit (CNTK) Microsoft Distributed Machine Learning Toolkit Cognitive Services to be continued…
  • #8: Анализ тональности текста (sentiment analysis) – приложение методов обработки естественного языка (natural language processing, NLP), в частности, классификации, целью которой является извлечение из текста эмоционального содержания.
  • #9: С 2013 года было зафиксировано 17 подтвержденных самими банками крупных информационных атак, в результате которых совокупные оттоки средств клиентов превысили 1,5 трлн рублей. Было зафиксировано две масштабных атаки на региональные финансовые системы (Урал, 2013 г., Татарстан, 2016 г.). По статистике в течение недели после начала подобных атак клиенты буквально выносили от 3% до 25% всех банковских пассивов на десятки миллиардов рублей. В итоге около четверти атакованных банков не пережили данные информационные кризисы и лишились лицензий или начали процедуру санации.  Source: http://futurebanking.ru/post/3305
  • #13: (c) 2017, Dmitry Petukhov. CC BY-SA 4.0 license.
  • #14: Source: http://0xcode.in/2017/global-azure-bootcamp