2. Photo Credits : Konstantinos Poulakos
Introduction to
Machine Learning on Azure
Athens Mar 17, 2017
3. PresenterInfo
1982 I started working with computers
1988 I started my professional career in computers industry.
1996 I started working with SQL Server 6.0
1998 I earned my first certification at Microsoft as Microsoft
Certified Solution Developer (3rd in Greece)
I started my career as Microsoft Certified Trainer (MCT)
with more than 30.000 hours of training until now!
2010 I became for first time Microsoft MVP on Data Platform
I created the SQL School Greece www.sqlschool.gr
2012 I became MCT Regional Lead by Microsoft Learning
Program.
2013 I was certified as MCSE : Data Platform
& MCSE : Business Intelligence
2016 I was certified as MCSE: Data Management & Analytics
Antonios
Chatzipavlis
SQL Server Expert & Evangelist
MCT, MCSE, MCITP, MCPD, MCSD, MCDBA,
MCSA, MCTS, MCAD, MCP, OCA, ITIL-F
4. SQLschool.gr
Μια πηγή ενημέρωσης για τον Microsoft SQL
Server προς τους Έλληνες IT Professionals, DBAs,
Developers, Information Workers αλλά και απλούς
χομπίστες που απλά τους αρέσει ο SQL Server.
Help line : help@sqlschool.gr
• Articles about SQL Server
• SQL Server News
• SQL Nights
• Webcasts
• Downloads
• Resources
What we are doing here Follow us in socials
fb/sqlschoolgr
fb/groups/sqlschool
@antoniosch
@sqlschool
yt/c/SqlschoolGr
SQL School Greece group
S E L E C T K N O W L E D G E F R O M S Q L S E R V E R
5. ▪ Sign up for a free membership today at sqlpass.org.
▪ Linked In: http://www.sqlpass.org/linkedin
▪ Facebook: http://www.sqlpass.org/facebook
▪ Twitter: @SQLPASS
▪ PASS: http://www.sqlpass.org
9. Finds patterns in data
Uses those patterns to predict the future
What is
Machine
Learning?
10. Machine Learning Workflow
Data Model
Contains
Patterns
Finds
Patterns
Recognizes
Patterns
Application
Supplies new data
to see if it matches
known patterns
11. ▪ Asking the Right Question
▪ Choosing what question to ask is the most important part of making Machine Learning
▪ Ask yourself
▪ Do you have the right data to answer this question?
▪ Do you know how you will measure success?
Start with Machine Learning
12. The Machine Learning Lifecycle
Raw Data
Raw Data
Apply Pre-
processing
Modules
Prepared
Data
Apply
Machine
Learning
Algorithms
Iterate until data is ready
Candidate
Model
Iterate to find the best model
Deploy
Model
Chosen
Model
Applications
Applications
Re-create model regularly
14. ▪ Training Data
▪ The prepared data used to create a model
▪ Supervised Learning
▪ The value you want to predict is in the training data
▪ The data is labeled
▪ The most common
▪ Unsupervised Learning
▪ The value you want to predict in not in the training data
▪ The data is unlabeled
Terminology
16. ▪ Training data
▪ Choose features
▪ Input training data (70%)
▪ Choose Learning Algorithm
▪ Generate Candidate model
▪ Testing a Model
▪ Input test data (30%)
▪ Generate target values from test data
▪ Compare target values generated from test data with actual target data
Training and Testing Model