SlideShare a Scribd company logo
achine Learning
What is Machine Learning?
What exactly is Machine Learning?
“Machine learning enables
computers to learn from data
and experiences and to act
without being explicitly
programmed.”
130 exabytes of data (in 2005)
• 2005 - 130 exabytes of data
• 2010 - 1200 exabytes
• 2015 - 7900 exabytes
• 2020 - 40900 exabytes
What is the goal
of Machine Learning?
“The goal of machine learning is to
program computers
to use example data or past
experience to solve a given problem.
Machine Learning in a Nutshell
Machine
learning
algorithm
Model
Application
Data
Contains
patterns
Finds
patterns
Recognizes
patterns
Provides new data to
see if it matches
known patterns
Finding Patterns: A Simple Example
Name
$2,600.45
$2,294.58
$1,003.30
$8,488.32
Amount Fraudulent
Smith
Potter
Peters
Adams
No
Yes
Yes
No
What’s the pattern for
fraudulent
transactions?
Finding Patterns: Another Example
$2,600.45
$2,294.58
$1,003.30
$8,488.32
Name Amount Fraudulent
Smith
Potter
Peters
Adams
No
Yes
Yes
No
Where
Issued
Where
Used Age
$200.12
$3,250.11
$8,156.20
$7,475.11
Pali
Jones
Hanford
Marx
USA
RUS
USA
FRA
AUS
USA
USA
UK
22
29
25
64
58
43
27
32
No
No
Yes
No
USA
USA
RUS
USA
JAP
RUS
UK
GER
$540.00
$7,475.11
Norse
Edson
USA
USA
27
20
No
Yes
ITA
RUS
What’s the
pattern for
fraudulent
transactions?
P(A) P(B|A)
P(B)
P(A|B) =
Deep
learning uses
this
Styles of ML Algorithms:
Examples
Terminology
Training data
The prepared data used to
create a model
Creating a model is called
training a model
Supervised learning
The value you want to
predict is in the training
data
The data is labeled
Unsupervised learning
The value you want to predict is
not in the training data
The data is unlabeled
The most common
approach
Categorizing ML Problems:
Regression
Goal: Predict a value
Example question:
Categorizing ML Problems:
Classification
Goal: Predict a class
Example question:
Class 1 Class 2
Can be more than
two classes
Categorizing ML Problems:
Clustering
Goal: Discover structure
Example question:
Cluster 1
Cluster 2
Cluster 3
Hey Machine!
What to learn?
Too complex:
(When you can’t code it….)
 NLP
 H-W recognition
 CV
Too specialized:
(When you have to adapt...)
 Amazon
 Netflix
 Predictive typing
Too much:
(When you can’t scale it….)
 Spam detection
 Fraud detection
 Healthcare
Too robotic:
(When you can’t track it….)
 AI gaming
 Robot control
Collaborative
Filtering:
(Scenario)
 Lucy:
 Bob:
 John:
Content-Based
Filtering:
(Scenario)
 Lucy:
 Bob:
 John:
What to recommend to John?
Collaborative
Filtering:
 Not relying on machine analyzable content
 Similarity alg's: k-NN & Pearson
 Explicit vs. Implicit data collection
 • Explicit: rating movies after watch
 • Implicit: how often you watch movies,
how often you have watched season in
period of time.
 Used in: Facebook, MySpace, LinkedIn,
Twitter
 Challenges: Cold start, scalability, sparsity
 Algorithms: matrix factorization
Content-Based
Filtering:
 History: Information Retrieval
 Algorithms for abstracting: tf-idf
 Algorithms: Bayesian classifiers, cluster analysis,
decision trees, articial neural networks
 Scenarios: Netflix
Time for Action!
Deploy
chosen
model
Chosen
Model
Apply
learning
algorithm
to data
Candidate
Model
Prepared
Data
Apply pre-
processing
to data
Iterate to find the best
model
Data
Preprocessing
Modules
Iterate until data is
ready
Preprocessing
Modules
Machine
Learning
Algorithms
Applications
The goal:
Smarter
applications
Raw
Data
Raw
Data
Choose
data
The Machine Learning Process
Candidate
Model
Raw
Data
Raw
Data
Prepared
Data
Apply pre-
processing
to data
Deploy
chosen
model
Apply
learning
algorithm
to data
Chosen
Model
ML Studio
Preprocessing
Modules
Machine
Learning
Algorithms
Data
Preprocessing
Modules
Azure ML
API
Applications
Azure ML
Again
Azure ML Studio
Allows running
“experiments”
Candidate
Model
Raw
Dat
a
Raw
Dat
a
Prepared
Data
Apply pre-
processing
to data
Deploy
chosen
model
Apply learning
algorithm
to data
Chosen
Model
ML Studio
Preprocessing
Modules
Machine
Learning
Algorithms
Data
Preprocessing
Modules
Azure
ML
API
Azure ML Data Preprocessing
Example modules
Candidate
Model
Raw
Dat
a
Raw
Dat
a
Prepared
Data
Apply pre-
processing
to data
Deploy
chosen
model
Apply learning
algorithm
to data
Chosen
Model
Preprocessing
Modules
Machine
Learning
Algorithms
Data
Preprocessing
Modules
Azure
ML
API
Clean Missing Data
Removes or fills in missing
values in a dataset
Example: Replace each
missing value with the mean
of the other values in this
column
Select Columns in Dataset
Creates a view of a dataset
that includes or excludes
specific columns
Example: Delete a column
whose data is highly
correlated with data in
another column
Partition and Sample
Divides or extracts a subset of a
dataset
Example: Select a specific
number of rows from the data
There are dozens more
data preprocessing modules
Azure ML Learning
Example algorithms
Candidate
Model
Raw
Dat
a
Raw
Dat
a
Prepared
Data
Apply pre-
processing
to data
Deploy
chosen
model
Apply learning
algorithm
to data
Chosen
Model
Preprocessing
Modules
Machine
Learning
Algorithms
Data
Preprocessing
Modules
Azure
ML
API
Regression
Linear regression
Ordinal regression
Bayesian linear regression
Neural network regression
Decision forest regression
Boosted decision tree
regression
Classification
Two-class neural network
Two-class decision forest
Multiclass neural network
Multiclass decision forest
Multiclass decision jungle
Clustering
K-means
Azure ML is designed
for data scientists
Microsoft Azure
Azure ML API
Chosen
Model
Azure ML API
Deploying and using a model
1) Deploy chosen model
ML Studio 2) Call model with
values for features the
model requires
3) Get back value
predicted by the model
using those features
Application
Candidate
Model
Raw
Dat
a
Raw
Dat
a
Prepared
Data
Apply pre-
processing
to data
Deploy
chosen
model
Apply learning
algorithm
to data
Chosen
Model
Preprocessing
Modules
Machine
Learning
Algorithms
Data
Preprocessing
Modules
Azure
ML
API
Time for Something Different!
Scenario
Detecting credit card fraudMICROSOFTAZUREONPREMISES
Model
Azure
ML
Azure
Blobs
Historical Transaction
Data
Credit Card Customers
Payment
Application
Scenario
Predicting customer churnMICROSOFTAZUREONPREMISES
Call Center Staff
Call Center
Application
Model
Azure
ML
Azure
Blobs
Detailed
Call Data
ML Prep
Application
CRM
Data
Aggregated
Call Data
Data
for ML
Azure HDInsight
Aggregation
Application
Scenario
Predicting equipment failure
MICROSOFTAZURE
Azure ML
Model
Azure IoT
Hub
Streaming
Data
ONPREMISES
INTERNETCONNECTED
Maintenance
StaffDevices
Azure Stream Analytics,
HDInsight Storm,
Spark Streaming
Notification
Application
The Reality of Machine Learning
No model is an island
Azure ML is commonly used
with other Azure technologies
For ingesting data
For storing data
For displaying data
More …
A complete solution often
contains many different parts
Which can make the story
complex for customers
Solution: Cortana Intelligence
Suite
A group of related Azure data
technologies for analytics and
intelligence
Cortana Intelligence Suite
Originally known as Cortana Analytics Suite
Cortana Intelligence Gallery
Allows access to ML APIs, e.g.,
Face API, Translator API, etc.
Offers example models
for many industries, e.g.,
retail, healthcare, etc.
Challenges for Machine Learning
Business Leaders
Want solutions to
business problems
Data Scientists
Want powerful, easy-
to-use tools
Software Developers
Want to create better
applications
Who can be interested in ML?
Finds patterns
in data.
 Lots od data
 Lots of computer power
 Effective algorithms.
Very well defined question.
• Choosing what
question to ask is
the most important
part of the process
• Ask yourself: Do
you have the right
data to answer this
question?
• Ask yourself: Do
you know how
you’ll measure
success?
? $ %
+
Iterate until you have a model that
makes good predictions.
“Make machine learning accessible to
every enterprise, data scientist, developer,
information worker, consumer, and device
anywhere in the world.”
 http://aka.ms/ml
 http://aka.ms/cntk
~ Stephen Hawking,
Web Summit 2017
Borys Rybak “Azure Machine Learning Studio & Azure Workbench & R + Python”

More Related Content

What's hot

High time to add machine learning to your information security stack
High time to add machine learning to your information security stackHigh time to add machine learning to your information security stack
High time to add machine learning to your information security stack
Minhaz A V
 
"An Introduction to Machine Learning and How to Teach Machines to See," a Pre...
"An Introduction to Machine Learning and How to Teach Machines to See," a Pre..."An Introduction to Machine Learning and How to Teach Machines to See," a Pre...
"An Introduction to Machine Learning and How to Teach Machines to See," a Pre...
Edge AI and Vision Alliance
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
Rahul Jain
 
Towards a Comprehensive Machine Learning Benchmark
Towards a Comprehensive Machine Learning BenchmarkTowards a Comprehensive Machine Learning Benchmark
Towards a Comprehensive Machine Learning Benchmark
Turi, Inc.
 
The Power of Auto ML and How Does it Work
The Power of Auto ML and How Does it WorkThe Power of Auto ML and How Does it Work
The Power of Auto ML and How Does it Work
Ivo Andreev
 
Machine Learning 101 - AWS Machine Learning Web Day
Machine Learning 101 - AWS Machine Learning Web DayMachine Learning 101 - AWS Machine Learning Web Day
Machine Learning 101 - AWS Machine Learning Web Day
AWS Germany
 
ML Basics
ML BasicsML Basics
ML Basics
SrujanaMerugu1
 
Amazon Machine Learning im Einsatz: smartes Marketing - AWS Machine Learning...
Amazon Machine Learning im Einsatz: smartes Marketing  - AWS Machine Learning...Amazon Machine Learning im Einsatz: smartes Marketing  - AWS Machine Learning...
Amazon Machine Learning im Einsatz: smartes Marketing - AWS Machine Learning...
AWS Germany
 
Net campus2015 antimomusone
Net campus2015 antimomusoneNet campus2015 antimomusone
Net campus2015 antimomusoneDotNetCampus
 
Artificial Intelligence for Automating Data Analysis
Artificial Intelligence for Automating Data AnalysisArtificial Intelligence for Automating Data Analysis
Artificial Intelligence for Automating Data Analysis
Manuel Martín
 
Automated Machine Learning
Automated Machine LearningAutomated Machine Learning
Automated Machine Learning
safa cimenli
 
Datascience and Azure(v1.0)
Datascience and Azure(v1.0)Datascience and Azure(v1.0)
Datascience and Azure(v1.0)
Zenodia Charpy
 
Data Science on Azure
Data Science on Azure Data Science on Azure
Data Science on Azure
Zenodia Charpy
 
Automatic machine learning (AutoML) 101
Automatic machine learning (AutoML) 101Automatic machine learning (AutoML) 101
Automatic machine learning (AutoML) 101
QuantUniversity
 
Machine Learning Classifiers
Machine Learning ClassifiersMachine Learning Classifiers
Machine Learning Classifiers
Mostafa
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
shivani saluja
 
Introduction to Auto ML
Introduction to Auto MLIntroduction to Auto ML
Introduction to Auto ML
Dmitry Petukhov
 
Machine learning
Machine learningMachine learning
Machine learning
eonx_32
 
Ai use cases
Ai use casesAi use cases
Ai use cases
Sparsh Agarwal
 

What's hot (20)

High time to add machine learning to your information security stack
High time to add machine learning to your information security stackHigh time to add machine learning to your information security stack
High time to add machine learning to your information security stack
 
"An Introduction to Machine Learning and How to Teach Machines to See," a Pre...
"An Introduction to Machine Learning and How to Teach Machines to See," a Pre..."An Introduction to Machine Learning and How to Teach Machines to See," a Pre...
"An Introduction to Machine Learning and How to Teach Machines to See," a Pre...
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Towards a Comprehensive Machine Learning Benchmark
Towards a Comprehensive Machine Learning BenchmarkTowards a Comprehensive Machine Learning Benchmark
Towards a Comprehensive Machine Learning Benchmark
 
The Power of Auto ML and How Does it Work
The Power of Auto ML and How Does it WorkThe Power of Auto ML and How Does it Work
The Power of Auto ML and How Does it Work
 
Machine Learning 101 - AWS Machine Learning Web Day
Machine Learning 101 - AWS Machine Learning Web DayMachine Learning 101 - AWS Machine Learning Web Day
Machine Learning 101 - AWS Machine Learning Web Day
 
ML Basics
ML BasicsML Basics
ML Basics
 
Mahout
MahoutMahout
Mahout
 
Amazon Machine Learning im Einsatz: smartes Marketing - AWS Machine Learning...
Amazon Machine Learning im Einsatz: smartes Marketing  - AWS Machine Learning...Amazon Machine Learning im Einsatz: smartes Marketing  - AWS Machine Learning...
Amazon Machine Learning im Einsatz: smartes Marketing - AWS Machine Learning...
 
Net campus2015 antimomusone
Net campus2015 antimomusoneNet campus2015 antimomusone
Net campus2015 antimomusone
 
Artificial Intelligence for Automating Data Analysis
Artificial Intelligence for Automating Data AnalysisArtificial Intelligence for Automating Data Analysis
Artificial Intelligence for Automating Data Analysis
 
Automated Machine Learning
Automated Machine LearningAutomated Machine Learning
Automated Machine Learning
 
Datascience and Azure(v1.0)
Datascience and Azure(v1.0)Datascience and Azure(v1.0)
Datascience and Azure(v1.0)
 
Data Science on Azure
Data Science on Azure Data Science on Azure
Data Science on Azure
 
Automatic machine learning (AutoML) 101
Automatic machine learning (AutoML) 101Automatic machine learning (AutoML) 101
Automatic machine learning (AutoML) 101
 
Machine Learning Classifiers
Machine Learning ClassifiersMachine Learning Classifiers
Machine Learning Classifiers
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Introduction to Auto ML
Introduction to Auto MLIntroduction to Auto ML
Introduction to Auto ML
 
Machine learning
Machine learningMachine learning
Machine learning
 
Ai use cases
Ai use casesAi use cases
Ai use cases
 

Similar to Borys Rybak “Azure Machine Learning Studio & Azure Workbench & R + Python”

(BDT311) Deep Learning: Going Beyond Machine Learning
(BDT311) Deep Learning: Going Beyond Machine Learning(BDT311) Deep Learning: Going Beyond Machine Learning
(BDT311) Deep Learning: Going Beyond Machine Learning
Amazon Web Services
 
AWS re:Invent Deep Learning: Goin Beyond Machine Learning (BDT311)
AWS re:Invent Deep Learning: Goin Beyond Machine Learning (BDT311)AWS re:Invent Deep Learning: Goin Beyond Machine Learning (BDT311)
AWS re:Invent Deep Learning: Goin Beyond Machine Learning (BDT311)
Chida Chidambaram
 
Azure Machine Learning and its real-world use cases
Azure Machine Learning and its real-world use casesAzure Machine Learning and its real-world use cases
Azure Machine Learning and its real-world use cases
Michaela Murray
 
ML basics.pptx
ML basics.pptxML basics.pptx
ML basics.pptx
PriyadharshiniG41
 
Machine learning
Machine learningMachine learning
Machine learning
Saravanan Subburayal
 
C19013010 the tutorial to build shared ai services session 1
C19013010  the tutorial to build shared ai services session 1C19013010  the tutorial to build shared ai services session 1
C19013010 the tutorial to build shared ai services session 1
Bill Liu
 
MCT Summit Azure automated Machine Learning
MCT Summit Azure automated Machine Learning MCT Summit Azure automated Machine Learning
MCT Summit Azure automated Machine Learning
Usama Wahab Khan Cloud, Data and AI
 
Fedarated learning
Fedarated learningFedarated learning
Fedarated learning
VaishakhKP1
 
Federated Learning
Federated LearningFederated Learning
Federated Learning
Kritika942072
 
Artificial Intelligence (ML - DL)
Artificial Intelligence (ML - DL)Artificial Intelligence (ML - DL)
Artificial Intelligence (ML - DL)
ShehryarSH1
 
PREDICT THE FUTURE , MACHINE LEARNING & BIG DATA
PREDICT THE FUTURE , MACHINE LEARNING & BIG DATAPREDICT THE FUTURE , MACHINE LEARNING & BIG DATA
PREDICT THE FUTURE , MACHINE LEARNING & BIG DATA
DotNetCampus
 
Track 2 Session 5_ 利用 SageMaker 深度學習容器化在廣告推播之應用
Track 2 Session 5_ 利用 SageMaker 深度學習容器化在廣告推播之應用Track 2 Session 5_ 利用 SageMaker 深度學習容器化在廣告推播之應用
Track 2 Session 5_ 利用 SageMaker 深度學習容器化在廣告推播之應用Amazon Web Services
 
IBM Meetup on November 1, 2018: Machine Learning made easy with Watson Studio
IBM Meetup on November 1, 2018: Machine Learning made easy with Watson StudioIBM Meetup on November 1, 2018: Machine Learning made easy with Watson Studio
IBM Meetup on November 1, 2018: Machine Learning made easy with Watson Studio
Svetlana Levitan, PhD
 
Machine Learning as a Service with Amazon Machine Learning
Machine Learning as a Service with Amazon Machine LearningMachine Learning as a Service with Amazon Machine Learning
Machine Learning as a Service with Amazon Machine Learning
Julien SIMON
 
Machine Learning 2 deep Learning: An Intro
Machine Learning 2 deep Learning: An IntroMachine Learning 2 deep Learning: An Intro
Machine Learning 2 deep Learning: An Intro
Si Krishan
 
IBM i & Data Science in the AI era.
IBM i & Data Science in the AI era.  IBM i & Data Science in the AI era.
IBM i & Data Science in the AI era.
Benoit Marolleau
 
Amazon SageMaker 內建機器學習演算法 (Level 400)
Amazon SageMaker 內建機器學習演算法 (Level 400)Amazon SageMaker 內建機器學習演算法 (Level 400)
Amazon SageMaker 內建機器學習演算法 (Level 400)
Amazon Web Services
 
DEVOPS AND MACHINE LEARNING
DEVOPS AND MACHINE LEARNINGDEVOPS AND MACHINE LEARNING
DEVOPS AND MACHINE LEARNING
CodeOps Technologies LLP
 

Similar to Borys Rybak “Azure Machine Learning Studio & Azure Workbench & R + Python” (20)

(BDT311) Deep Learning: Going Beyond Machine Learning
(BDT311) Deep Learning: Going Beyond Machine Learning(BDT311) Deep Learning: Going Beyond Machine Learning
(BDT311) Deep Learning: Going Beyond Machine Learning
 
AWS re:Invent Deep Learning: Goin Beyond Machine Learning (BDT311)
AWS re:Invent Deep Learning: Goin Beyond Machine Learning (BDT311)AWS re:Invent Deep Learning: Goin Beyond Machine Learning (BDT311)
AWS re:Invent Deep Learning: Goin Beyond Machine Learning (BDT311)
 
Azure Machine Learning and its real-world use cases
Azure Machine Learning and its real-world use casesAzure Machine Learning and its real-world use cases
Azure Machine Learning and its real-world use cases
 
ML basics.pptx
ML basics.pptxML basics.pptx
ML basics.pptx
 
Machine learning
Machine learningMachine learning
Machine learning
 
C19013010 the tutorial to build shared ai services session 1
C19013010  the tutorial to build shared ai services session 1C19013010  the tutorial to build shared ai services session 1
C19013010 the tutorial to build shared ai services session 1
 
MCT Summit Azure automated Machine Learning
MCT Summit Azure automated Machine Learning MCT Summit Azure automated Machine Learning
MCT Summit Azure automated Machine Learning
 
Fedarated learning
Fedarated learningFedarated learning
Fedarated learning
 
Federated Learning
Federated LearningFederated Learning
Federated Learning
 
Artificial Intelligence (ML - DL)
Artificial Intelligence (ML - DL)Artificial Intelligence (ML - DL)
Artificial Intelligence (ML - DL)
 
PREDICT THE FUTURE , MACHINE LEARNING & BIG DATA
PREDICT THE FUTURE , MACHINE LEARNING & BIG DATAPREDICT THE FUTURE , MACHINE LEARNING & BIG DATA
PREDICT THE FUTURE , MACHINE LEARNING & BIG DATA
 
Part1
Part1Part1
Part1
 
Track 2 Session 5_ 利用 SageMaker 深度學習容器化在廣告推播之應用
Track 2 Session 5_ 利用 SageMaker 深度學習容器化在廣告推播之應用Track 2 Session 5_ 利用 SageMaker 深度學習容器化在廣告推播之應用
Track 2 Session 5_ 利用 SageMaker 深度學習容器化在廣告推播之應用
 
IBM Meetup on November 1, 2018: Machine Learning made easy with Watson Studio
IBM Meetup on November 1, 2018: Machine Learning made easy with Watson StudioIBM Meetup on November 1, 2018: Machine Learning made easy with Watson Studio
IBM Meetup on November 1, 2018: Machine Learning made easy with Watson Studio
 
Machine Learning as a Service with Amazon Machine Learning
Machine Learning as a Service with Amazon Machine LearningMachine Learning as a Service with Amazon Machine Learning
Machine Learning as a Service with Amazon Machine Learning
 
Machine Learning 2 deep Learning: An Intro
Machine Learning 2 deep Learning: An IntroMachine Learning 2 deep Learning: An Intro
Machine Learning 2 deep Learning: An Intro
 
IBM i & Data Science in the AI era.
IBM i & Data Science in the AI era.  IBM i & Data Science in the AI era.
IBM i & Data Science in the AI era.
 
AI & AWS DeepComposer
AI & AWS DeepComposerAI & AWS DeepComposer
AI & AWS DeepComposer
 
Amazon SageMaker 內建機器學習演算法 (Level 400)
Amazon SageMaker 內建機器學習演算法 (Level 400)Amazon SageMaker 內建機器學習演算法 (Level 400)
Amazon SageMaker 內建機器學習演算法 (Level 400)
 
DEVOPS AND MACHINE LEARNING
DEVOPS AND MACHINE LEARNINGDEVOPS AND MACHINE LEARNING
DEVOPS AND MACHINE LEARNING
 

More from Lviv Startup Club

Artem Bykovets: Чому люди не стають раптово кросс-функціональними, хоча в нас...
Artem Bykovets: Чому люди не стають раптово кросс-функціональними, хоча в нас...Artem Bykovets: Чому люди не стають раптово кросс-функціональними, хоча в нас...
Artem Bykovets: Чому люди не стають раптово кросс-функціональними, хоча в нас...
Lviv Startup Club
 
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Lviv Startup Club
 
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Lviv Startup Club
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Lviv Startup Club
 
Anatolii Vintsyk: Комунікації в проєкті під час війни (UA)
Anatolii Vintsyk: Комунікації в проєкті під час війни (UA)Anatolii Vintsyk: Комунікації в проєкті під час війни (UA)
Anatolii Vintsyk: Комунікації в проєкті під час війни (UA)
Lviv Startup Club
 
Natalia Renska & Roman Astafiev: Нарциси і психопати в організаціях. Як це вп...
Natalia Renska & Roman Astafiev: Нарциси і психопати в організаціях. Як це вп...Natalia Renska & Roman Astafiev: Нарциси і психопати в організаціях. Як це вп...
Natalia Renska & Roman Astafiev: Нарциси і психопати в організаціях. Як це вп...
Lviv Startup Club
 
Diana Natkhir: Інструменти Change management для роботи з клієнтами в продукт...
Diana Natkhir: Інструменти Change management для роботи з клієнтами в продукт...Diana Natkhir: Інструменти Change management для роботи з клієнтами в продукт...
Diana Natkhir: Інструменти Change management для роботи з клієнтами в продукт...
Lviv Startup Club
 
Khristina Pototska: Steering the Ship: Product Management in Startups vs. Glo...
Khristina Pototska: Steering the Ship: Product Management in Startups vs. Glo...Khristina Pototska: Steering the Ship: Product Management in Startups vs. Glo...
Khristina Pototska: Steering the Ship: Product Management in Startups vs. Glo...
Lviv Startup Club
 
Oleksandr Buratynskyi: Як Agile Coach мікроменеджером став 🙃 (UA)
Oleksandr Buratynskyi: Як Agile Coach мікроменеджером став 🙃 (UA)Oleksandr Buratynskyi: Як Agile Coach мікроменеджером став 🙃 (UA)
Oleksandr Buratynskyi: Як Agile Coach мікроменеджером став 🙃 (UA)
Lviv Startup Club
 
Igor Protsenko: Difference between outsourcing and product companies for prod...
Igor Protsenko: Difference between outsourcing and product companies for prod...Igor Protsenko: Difference between outsourcing and product companies for prod...
Igor Protsenko: Difference between outsourcing and product companies for prod...
Lviv Startup Club
 
Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
Lviv Startup Club
 
Valeriy Kozlov: Taming the Startup Chaos: GTD for Founders & Small Teams (UA)
Valeriy Kozlov: Taming the Startup Chaos: GTD for Founders & Small Teams (UA)Valeriy Kozlov: Taming the Startup Chaos: GTD for Founders & Small Teams (UA)
Valeriy Kozlov: Taming the Startup Chaos: GTD for Founders & Small Teams (UA)
Lviv Startup Club
 
Anna Kompanets: Проблеми впровадження проєктів, про які б ви ніколи не подума...
Anna Kompanets: Проблеми впровадження проєктів, про які б ви ніколи не подума...Anna Kompanets: Проблеми впровадження проєктів, про які б ви ніколи не подума...
Anna Kompanets: Проблеми впровадження проєктів, про які б ви ніколи не подума...
Lviv Startup Club
 
Viktoriia Honcharova: PMI: нова стратегія розвитку управління проєктами (UA)
Viktoriia Honcharova: PMI: нова стратегія розвитку управління проєктами (UA)Viktoriia Honcharova: PMI: нова стратегія розвитку управління проєктами (UA)
Viktoriia Honcharova: PMI: нова стратегія розвитку управління проєктами (UA)
Lviv Startup Club
 
Andrii Mandrika: Як системно допомагати ЗСУ, використовуючи продуктовий підхі...
Andrii Mandrika: Як системно допомагати ЗСУ, використовуючи продуктовий підхі...Andrii Mandrika: Як системно допомагати ЗСУ, використовуючи продуктовий підхі...
Andrii Mandrika: Як системно допомагати ЗСУ, використовуючи продуктовий підхі...
Lviv Startup Club
 
Michael Vidyakin: From Vision to Victory: Mastering the Project-Strategy Conn...
Michael Vidyakin: From Vision to Victory: Mastering the Project-Strategy Conn...Michael Vidyakin: From Vision to Victory: Mastering the Project-Strategy Conn...
Michael Vidyakin: From Vision to Victory: Mastering the Project-Strategy Conn...
Lviv Startup Club
 
Kateryna Kubasova: Абстрактне Оксфордське лідерство конкретному українському ...
Kateryna Kubasova: Абстрактне Оксфордське лідерство конкретному українському ...Kateryna Kubasova: Абстрактне Оксфордське лідерство конкретному українському ...
Kateryna Kubasova: Абстрактне Оксфордське лідерство конкретному українському ...
Lviv Startup Club
 
Andrii Salii: Навіщо публічному сектору NPS: будуємо довіру через відкритість...
Andrii Salii: Навіщо публічному сектору NPS: будуємо довіру через відкритість...Andrii Salii: Навіщо публічному сектору NPS: будуємо довіру через відкритість...
Andrii Salii: Навіщо публічному сектору NPS: будуємо довіру через відкритість...
Lviv Startup Club
 
Anton Hlazkov: Впровадження змін – це процес чи проєкт? Чому важливо розуміти...
Anton Hlazkov: Впровадження змін – це процес чи проєкт? Чому важливо розуміти...Anton Hlazkov: Впровадження змін – це процес чи проєкт? Чому важливо розуміти...
Anton Hlazkov: Впровадження змін – це процес чи проєкт? Чому важливо розуміти...
Lviv Startup Club
 
Yana Bort: Ритм організації. Чи можливо синхронізувати великий ентерпрайз за ...
Yana Bort: Ритм організації. Чи можливо синхронізувати великий ентерпрайз за ...Yana Bort: Ритм організації. Чи можливо синхронізувати великий ентерпрайз за ...
Yana Bort: Ритм організації. Чи можливо синхронізувати великий ентерпрайз за ...
Lviv Startup Club
 

More from Lviv Startup Club (20)

Artem Bykovets: Чому люди не стають раптово кросс-функціональними, хоча в нас...
Artem Bykovets: Чому люди не стають раптово кросс-функціональними, хоча в нас...Artem Bykovets: Чому люди не стають раптово кросс-функціональними, хоча в нас...
Artem Bykovets: Чому люди не стають раптово кросс-функціональними, хоча в нас...
 
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
 
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
 
Anatolii Vintsyk: Комунікації в проєкті під час війни (UA)
Anatolii Vintsyk: Комунікації в проєкті під час війни (UA)Anatolii Vintsyk: Комунікації в проєкті під час війни (UA)
Anatolii Vintsyk: Комунікації в проєкті під час війни (UA)
 
Natalia Renska & Roman Astafiev: Нарциси і психопати в організаціях. Як це вп...
Natalia Renska & Roman Astafiev: Нарциси і психопати в організаціях. Як це вп...Natalia Renska & Roman Astafiev: Нарциси і психопати в організаціях. Як це вп...
Natalia Renska & Roman Astafiev: Нарциси і психопати в організаціях. Як це вп...
 
Diana Natkhir: Інструменти Change management для роботи з клієнтами в продукт...
Diana Natkhir: Інструменти Change management для роботи з клієнтами в продукт...Diana Natkhir: Інструменти Change management для роботи з клієнтами в продукт...
Diana Natkhir: Інструменти Change management для роботи з клієнтами в продукт...
 
Khristina Pototska: Steering the Ship: Product Management in Startups vs. Glo...
Khristina Pototska: Steering the Ship: Product Management in Startups vs. Glo...Khristina Pototska: Steering the Ship: Product Management in Startups vs. Glo...
Khristina Pototska: Steering the Ship: Product Management in Startups vs. Glo...
 
Oleksandr Buratynskyi: Як Agile Coach мікроменеджером став 🙃 (UA)
Oleksandr Buratynskyi: Як Agile Coach мікроменеджером став 🙃 (UA)Oleksandr Buratynskyi: Як Agile Coach мікроменеджером став 🙃 (UA)
Oleksandr Buratynskyi: Як Agile Coach мікроменеджером став 🙃 (UA)
 
Igor Protsenko: Difference between outsourcing and product companies for prod...
Igor Protsenko: Difference between outsourcing and product companies for prod...Igor Protsenko: Difference between outsourcing and product companies for prod...
Igor Protsenko: Difference between outsourcing and product companies for prod...
 
Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
 
Valeriy Kozlov: Taming the Startup Chaos: GTD for Founders & Small Teams (UA)
Valeriy Kozlov: Taming the Startup Chaos: GTD for Founders & Small Teams (UA)Valeriy Kozlov: Taming the Startup Chaos: GTD for Founders & Small Teams (UA)
Valeriy Kozlov: Taming the Startup Chaos: GTD for Founders & Small Teams (UA)
 
Anna Kompanets: Проблеми впровадження проєктів, про які б ви ніколи не подума...
Anna Kompanets: Проблеми впровадження проєктів, про які б ви ніколи не подума...Anna Kompanets: Проблеми впровадження проєктів, про які б ви ніколи не подума...
Anna Kompanets: Проблеми впровадження проєктів, про які б ви ніколи не подума...
 
Viktoriia Honcharova: PMI: нова стратегія розвитку управління проєктами (UA)
Viktoriia Honcharova: PMI: нова стратегія розвитку управління проєктами (UA)Viktoriia Honcharova: PMI: нова стратегія розвитку управління проєктами (UA)
Viktoriia Honcharova: PMI: нова стратегія розвитку управління проєктами (UA)
 
Andrii Mandrika: Як системно допомагати ЗСУ, використовуючи продуктовий підхі...
Andrii Mandrika: Як системно допомагати ЗСУ, використовуючи продуктовий підхі...Andrii Mandrika: Як системно допомагати ЗСУ, використовуючи продуктовий підхі...
Andrii Mandrika: Як системно допомагати ЗСУ, використовуючи продуктовий підхі...
 
Michael Vidyakin: From Vision to Victory: Mastering the Project-Strategy Conn...
Michael Vidyakin: From Vision to Victory: Mastering the Project-Strategy Conn...Michael Vidyakin: From Vision to Victory: Mastering the Project-Strategy Conn...
Michael Vidyakin: From Vision to Victory: Mastering the Project-Strategy Conn...
 
Kateryna Kubasova: Абстрактне Оксфордське лідерство конкретному українському ...
Kateryna Kubasova: Абстрактне Оксфордське лідерство конкретному українському ...Kateryna Kubasova: Абстрактне Оксфордське лідерство конкретному українському ...
Kateryna Kubasova: Абстрактне Оксфордське лідерство конкретному українському ...
 
Andrii Salii: Навіщо публічному сектору NPS: будуємо довіру через відкритість...
Andrii Salii: Навіщо публічному сектору NPS: будуємо довіру через відкритість...Andrii Salii: Навіщо публічному сектору NPS: будуємо довіру через відкритість...
Andrii Salii: Навіщо публічному сектору NPS: будуємо довіру через відкритість...
 
Anton Hlazkov: Впровадження змін – це процес чи проєкт? Чому важливо розуміти...
Anton Hlazkov: Впровадження змін – це процес чи проєкт? Чому важливо розуміти...Anton Hlazkov: Впровадження змін – це процес чи проєкт? Чому важливо розуміти...
Anton Hlazkov: Впровадження змін – це процес чи проєкт? Чому важливо розуміти...
 
Yana Bort: Ритм організації. Чи можливо синхронізувати великий ентерпрайз за ...
Yana Bort: Ритм організації. Чи можливо синхронізувати великий ентерпрайз за ...Yana Bort: Ритм організації. Чи можливо синхронізувати великий ентерпрайз за ...
Yana Bort: Ритм організації. Чи можливо синхронізувати великий ентерпрайз за ...
 

Recently uploaded

一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
v3tuleee
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
nscud
 
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape ReportSOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Subhajit Sahu
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
enxupq
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
ewymefz
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
ukgaet
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
MaleehaSheikh2
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
benishzehra469
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
oz8q3jxlp
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
axoqas
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
ArpitMalhotra16
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
yhkoc
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
nscud
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Linda486226
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
ewymefz
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
axoqas
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
ocavb
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
ewymefz
 

Recently uploaded (20)

一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
 
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape ReportSOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape Report
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
 

Borys Rybak “Azure Machine Learning Studio & Azure Workbench & R + Python”

  • 1.
  • 2.
  • 3.
  • 4.
  • 6.
  • 7.
  • 8. What is Machine Learning?
  • 9.
  • 10. What exactly is Machine Learning?
  • 11. “Machine learning enables computers to learn from data and experiences and to act without being explicitly programmed.”
  • 12. 130 exabytes of data (in 2005) • 2005 - 130 exabytes of data • 2010 - 1200 exabytes • 2015 - 7900 exabytes • 2020 - 40900 exabytes
  • 13.
  • 14. What is the goal of Machine Learning?
  • 15. “The goal of machine learning is to program computers to use example data or past experience to solve a given problem.
  • 16. Machine Learning in a Nutshell Machine learning algorithm Model Application Data Contains patterns Finds patterns Recognizes patterns Provides new data to see if it matches known patterns
  • 17. Finding Patterns: A Simple Example Name $2,600.45 $2,294.58 $1,003.30 $8,488.32 Amount Fraudulent Smith Potter Peters Adams No Yes Yes No What’s the pattern for fraudulent transactions?
  • 18. Finding Patterns: Another Example $2,600.45 $2,294.58 $1,003.30 $8,488.32 Name Amount Fraudulent Smith Potter Peters Adams No Yes Yes No Where Issued Where Used Age $200.12 $3,250.11 $8,156.20 $7,475.11 Pali Jones Hanford Marx USA RUS USA FRA AUS USA USA UK 22 29 25 64 58 43 27 32 No No Yes No USA USA RUS USA JAP RUS UK GER $540.00 $7,475.11 Norse Edson USA USA 27 20 No Yes ITA RUS What’s the pattern for fraudulent transactions?
  • 19. P(A) P(B|A) P(B) P(A|B) = Deep learning uses this Styles of ML Algorithms: Examples
  • 20. Terminology Training data The prepared data used to create a model Creating a model is called training a model Supervised learning The value you want to predict is in the training data The data is labeled Unsupervised learning The value you want to predict is not in the training data The data is unlabeled The most common approach
  • 21. Categorizing ML Problems: Regression Goal: Predict a value Example question:
  • 22. Categorizing ML Problems: Classification Goal: Predict a class Example question: Class 1 Class 2 Can be more than two classes
  • 23. Categorizing ML Problems: Clustering Goal: Discover structure Example question: Cluster 1 Cluster 2 Cluster 3
  • 25. Too complex: (When you can’t code it….)  NLP  H-W recognition  CV Too specialized: (When you have to adapt...)  Amazon  Netflix  Predictive typing Too much: (When you can’t scale it….)  Spam detection  Fraud detection  Healthcare Too robotic: (When you can’t track it….)  AI gaming  Robot control
  • 26.
  • 27. Collaborative Filtering: (Scenario)  Lucy:  Bob:  John: Content-Based Filtering: (Scenario)  Lucy:  Bob:  John: What to recommend to John?
  • 28. Collaborative Filtering:  Not relying on machine analyzable content  Similarity alg's: k-NN & Pearson  Explicit vs. Implicit data collection  • Explicit: rating movies after watch  • Implicit: how often you watch movies, how often you have watched season in period of time.  Used in: Facebook, MySpace, LinkedIn, Twitter  Challenges: Cold start, scalability, sparsity  Algorithms: matrix factorization Content-Based Filtering:  History: Information Retrieval  Algorithms for abstracting: tf-idf  Algorithms: Bayesian classifiers, cluster analysis, decision trees, articial neural networks  Scenarios: Netflix
  • 30. Deploy chosen model Chosen Model Apply learning algorithm to data Candidate Model Prepared Data Apply pre- processing to data Iterate to find the best model Data Preprocessing Modules Iterate until data is ready Preprocessing Modules Machine Learning Algorithms Applications The goal: Smarter applications Raw Data Raw Data Choose data The Machine Learning Process
  • 31. Candidate Model Raw Data Raw Data Prepared Data Apply pre- processing to data Deploy chosen model Apply learning algorithm to data Chosen Model ML Studio Preprocessing Modules Machine Learning Algorithms Data Preprocessing Modules Azure ML API Applications Azure ML Again
  • 32. Azure ML Studio Allows running “experiments” Candidate Model Raw Dat a Raw Dat a Prepared Data Apply pre- processing to data Deploy chosen model Apply learning algorithm to data Chosen Model ML Studio Preprocessing Modules Machine Learning Algorithms Data Preprocessing Modules Azure ML API
  • 33. Azure ML Data Preprocessing Example modules Candidate Model Raw Dat a Raw Dat a Prepared Data Apply pre- processing to data Deploy chosen model Apply learning algorithm to data Chosen Model Preprocessing Modules Machine Learning Algorithms Data Preprocessing Modules Azure ML API Clean Missing Data Removes or fills in missing values in a dataset Example: Replace each missing value with the mean of the other values in this column Select Columns in Dataset Creates a view of a dataset that includes or excludes specific columns Example: Delete a column whose data is highly correlated with data in another column Partition and Sample Divides or extracts a subset of a dataset Example: Select a specific number of rows from the data There are dozens more data preprocessing modules
  • 34. Azure ML Learning Example algorithms Candidate Model Raw Dat a Raw Dat a Prepared Data Apply pre- processing to data Deploy chosen model Apply learning algorithm to data Chosen Model Preprocessing Modules Machine Learning Algorithms Data Preprocessing Modules Azure ML API Regression Linear regression Ordinal regression Bayesian linear regression Neural network regression Decision forest regression Boosted decision tree regression Classification Two-class neural network Two-class decision forest Multiclass neural network Multiclass decision forest Multiclass decision jungle Clustering K-means Azure ML is designed for data scientists
  • 35.
  • 36.
  • 37.
  • 38. Microsoft Azure Azure ML API Chosen Model Azure ML API Deploying and using a model 1) Deploy chosen model ML Studio 2) Call model with values for features the model requires 3) Get back value predicted by the model using those features Application Candidate Model Raw Dat a Raw Dat a Prepared Data Apply pre- processing to data Deploy chosen model Apply learning algorithm to data Chosen Model Preprocessing Modules Machine Learning Algorithms Data Preprocessing Modules Azure ML API
  • 39. Time for Something Different!
  • 40. Scenario Detecting credit card fraudMICROSOFTAZUREONPREMISES Model Azure ML Azure Blobs Historical Transaction Data Credit Card Customers Payment Application
  • 41. Scenario Predicting customer churnMICROSOFTAZUREONPREMISES Call Center Staff Call Center Application Model Azure ML Azure Blobs Detailed Call Data ML Prep Application CRM Data Aggregated Call Data Data for ML Azure HDInsight Aggregation Application
  • 42. Scenario Predicting equipment failure MICROSOFTAZURE Azure ML Model Azure IoT Hub Streaming Data ONPREMISES INTERNETCONNECTED Maintenance StaffDevices Azure Stream Analytics, HDInsight Storm, Spark Streaming Notification Application
  • 43.
  • 44. The Reality of Machine Learning No model is an island Azure ML is commonly used with other Azure technologies For ingesting data For storing data For displaying data More … A complete solution often contains many different parts Which can make the story complex for customers Solution: Cortana Intelligence Suite A group of related Azure data technologies for analytics and intelligence
  • 45. Cortana Intelligence Suite Originally known as Cortana Analytics Suite
  • 46. Cortana Intelligence Gallery Allows access to ML APIs, e.g., Face API, Translator API, etc. Offers example models for many industries, e.g., retail, healthcare, etc.
  • 48. Business Leaders Want solutions to business problems Data Scientists Want powerful, easy- to-use tools Software Developers Want to create better applications Who can be interested in ML?
  • 50.  Lots od data  Lots of computer power  Effective algorithms.
  • 51. Very well defined question.
  • 52. • Choosing what question to ask is the most important part of the process • Ask yourself: Do you have the right data to answer this question? • Ask yourself: Do you know how you’ll measure success? ? $ % +
  • 53. Iterate until you have a model that makes good predictions.
  • 54. “Make machine learning accessible to every enterprise, data scientist, developer, information worker, consumer, and device anywhere in the world.”
  • 56. ~ Stephen Hawking, Web Summit 2017

Editor's Notes

  1. Thanks for invitation, excitement about city, venue and confernce
  2. Tell what will be said. --> Machine Learning - Why? How? What? --> Machine Learning in action - Short Demo (basic algorithm, Python or R) --> Azure Machine Learning - Why? How? What? --> Azure Machine Learning Studio - showcase (demo1, demo2, demo3, summary) --> Azure Machine Learning Workbench - showcase (demo1, demo2, summary)
  3. Introduction of myself (background, profession )
  4. Introduction of myself (personal) -> Ask Questions for better communication and knowledge about the public.
  5. How many of you already tried Machine Learning? (basics scenario, complex one) Which one basics? So the rest complex? So how many of you want to find out something new about Machine Learning and maybe Learn about it?
  6. Customers can build Artificial Intelligence (AI) applications that intelligently: sense, process, and act on information (augmenting human capabilities, increasing speed and efficiency, and helping organizations achieve more)
  7. Literka 'A' = 1 byte Strona z literami = 1000x Literka 'A' = 1 kilobyte Ksiazka ze stronami = 1000x strona z literkami (500 obustronnie) = 1 megabyte Human genome 1000x 1 megabyte (you can encode a whole human being on) = 1 gigabyte Putting every second of human life for 80 years in HD video = 1 terabyte 1.4 miliarda akrów (1 acre = ~4k m^2), kazdy akr ma ~500 drzew, wiec w sumie 700 miliardow drzew w lasach tropikalnych Amazonii- jesli wiec wytnie sie wszystkie drzewa i zamieni na kartki papieru, umiesci na kazdej kartce po literce 'A' x1000 to bedzie sie miec od 1 do 2 petabyte danych. [zdjecie ziemii] jesli pomnozymy to x1000 to bedziemy miec exabyte.
  8. ~Introduction to Machine Learning, 2nd Edition, MIT Press
  9. Too complex: When you can't code it. (NLP, hand-writing recognition, Computer Vision…) Too much: When you can't scale it. (e.g. Spam & fraud detection, healthcare) Too specialized: When you have to adapt/personalize. (Amazon, Netflix, predictive typing) Autonomous: When you can't track it. (AI gaming, robot control)
  10. Netflix Example Movies already watched Same actor Same director Period of time (watched whole season per night or whole series) Basic Recommenders Systems - Collaborative Filtering Scanario - Content-Based Filtering Scenario The Netflix Prize was an open competition for the best collaborative filtering algorithm to predict user ratings for films, based on previous ratings without any other information about the users or films, i.e. without the users or the films being identified except by numbers assigned for the contest. The competition was held by Netflix, an online DVD-rental and video streaming service, and was open to anyone who is neither connected with Netflix (current and former employees, agents, close relatives of Netflix employees, etc.) nor a resident of certain blocked countries (such as Cuba or North Korea).[1] On September 21, 2009, the grand prize of US$1,000,000 was given to the BellKor's Pragmatic Chaos team which bested Netflix's own algorithm for predicting ratings by 10.06%.[2]
  11. What Music Do I Want to Listen to?   last.fm: Collaborative filtering User's past behavior Cold start   PANDORA: Content-based filtering Characteristics of items, i.e. properties of songs, artists,… Little information needed at the beginning
  12. TFIDFIn - information retrieval, tf–idf or TFIDF, 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.
  13. Targeted Marketing Collaborative Filtering Collaborative + Content-based Filtering = Hybrid Recommender
  14. Azure ML Workbench Azure for Students Showing Portal (AZURE) Showing DSVM + DLVM Showing demo Workbench Why Deep Learning Virtual Machine? Increasingly, deep learning algorithms / deep neural networks are becoming one of the popular methods employed in many machine learning problems. They are especially good at machine cognition tasks like image, text, audio/video understanding often approaching human cognitive levels in some specific domains with advanced deep neural network architectures and access to large set of data to train models. Deep learning requires large amount of computational power to train models with these large datasets. With the cloud and availability of Graphical Processing Units (GPUs), it is becoming possible to build sophisticated deep neural architectures and train them on a large data set on powerful computing infrastructure on the cloud. The Data Science Virtual Machine has provided a rich set of tools and samples for data preparation, machine learning, and deep learning. But one of the challenges faced by the users is to discover the tools and samples for specific scenarios like deep learning easily and also more easily provision GPU-based VM instances. This Deep Learning Virtual Machine (DLVM) addresses these challenges. What is Deep Learning Virtual Machine? The Deep Learning Virtual Machine is a specially configured variant of the Data Science Virtual Machine (DSVM) to make it more straightforward to use GPU-based VM instances for training deep learning models. It is supported on Windows 2016 and the Ubuntu Data Science Virtual Machine. It shares the same core VM images (and hence all the rich toolset) as the DSVM but is configured to make deep learning easier. We also provide end-to-end samples for image and text understanding, that are broadly applicable to many real life AI scenarios. The deep learning virtual machine also tries to make the rich set of tools and samples on the DSVM more easily discoverable by surfacing a catalog of the tools and samples on the virtual machine. In terms of the tooling, the Deep Learning Virtual Machine provides several popular deep learning frameworks, tools to acquire and pre-process image, textual data. For a comprehensive list of tools, you can refer to the Data Science Virtual Machine Overview Page.
  15. Simply put, customer churn occurs when customers or subscribers stop doing business with a company or service. Also known as customer attrition, customer churn is a critical metric because it is much less expensive to retain existing customers than it is to acquire new customers
  16. Challenges for ML -Skilled Data Scientists Like unicorns, PhD in maths, collaborative, cs, statistics background, business approach understanding. -Infrastructure Cheaper to store data, you can scale it – cloud -Time Running algorithms at classes so long (leaving laptop by night) - with cloud you can increment. -Global scalable How to scale those algorithms globaly
  17. What Machine Learning Does? Finds patterns in data Then uses those patterns to predict the future Examples: Detecting credit card fraud Determining whether a customer is likely to switch to a competitor Deciding when to do preventive maintenance on a factory robot
  18. Why is Machine Learning So Hot? Doing machine learning well requires: Lots of data Lots of compute power Effective machine learning algorithms All of those things are now more available than ever
  19. What Do I Need for Data Science? Very well defined question / business objective "which of my machines / is this part of my machine going to fail within the next two weeks?" //what is the probability of failing in next two weeks? You need to have data - Relevant data Data that is relevant to the business objective That data need to be accurate - Accurate data Connected data Large data It is not necessarily Big Data, but large is good.
  20. What Do I Need for Data Science? Very well defined question / business objective "which of my machines / is this part of my machine going to fail within the next two weeks?" //what is the probability of failing in next two weeks? You need to have data - Relevant data Data that is relevant to the business objective That data need to be accurate - Accurate data Connected data Large data It is not necessarily Big Data, but large is good.
  21. Machine learning has its own jargon Such as training data, features, and supervised learning Machine learning problems often fall into three areas: Regression Classification Clustering Many different types of machine learning algorithms are used today Using these algorithms to create good models requires effort
  22. Azure Machine Learning Machine learning isn’t hard to understand Although it can be hard to do well Azure ML is a strong offering Especially for data scientists Machine learning can probably help your customers
  23. Watch Stephen Hawking speak about the future of AI at Web Summit.