Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
@PurpleFrogAlex www.purplefrogsystems.com
PurpleFrogSystems.com
PurpleFrogSystems.com/blog
@PurpleFrogAlex
So what’s this machine learning all about?
Alex Whittles
@PurpleFrogAlex www.purplefrogsystems.com
Alex Whittles
Business Intelligence ConsultancyData Analytics Data WarehousingOLAP Cubes Reporting SystemsMachine Learning Managed Service
• SQL Relay Committee SQLRelay.co.uk
• SQL Bits Committee SQLBits.com
• Birmingham Data Meetup SQLMidlands.com
• MSc in Business Intelligence, CEng, CITP, FBCS, FIOEE, MIET, MIOD
• Run BI Consultancy
@PurpleFrogAlex www.purplefrogsystems.com
• Automated Documentation
• Scheduled Backups
• Change Tracking
• Data Lineage Reporting
@PurpleFrogAlex www.purplefrogsystems.com
Agenda
What is it?
AI vs Machine Learning vs Deep Learning?
Demos
Challenges / what does the future hold?
@PurpleFrogAlex www.purplefrogsystems.com
What is Machine Learning?
@PurpleFrogAlex www.purplefrogsystems.com
Machine Learning in Today’s WorldRetail - Amazon
@PurpleFrogAlex www.purplefrogsystems.com
• Credit Scoring
• Customer Segmentation
• Post Office Image Recognition
Machine Learning in Today’s World
@PurpleFrogAlex www.purplefrogsystems.com
AI
AI vs Machine Learning vs Deep Learning
https://blogs.nvidia.com/blog/2016/07/29/whats-difference-artificial-intelligence-machine-learning-deep-learning-ai/
@PurpleFrogAlex www.purplefrogsystems.com
Training -> Testing -> Production Use
@PurpleFrogAlex www.purplefrogsystems.com
• Teach using examples TRAINTeacher provides problem & answersStudent learns generic approach, not memorising answers
• Test using exams TESTTeacher knows answers, students don’tScore the results
• Best students go to university or get jobs PRODUCTION
Training -> Testing -> Production Use
@PurpleFrogAlex www.purplefrogsystems.com
Demo
@PurpleFrogAlex www.purplefrogsystems.com
Resources
https://studio.azureml.net
Harrison Kinsley / @Sentdexhttps://www.youtube.com/user/sentdex
https://Gym.OpenAI.com
@PurpleFrogAlex www.purplefrogsystems.com
@PurpleFrogAlex www.purplefrogsystems.com
Deep Learning Neural Nets
Inputs
Hidden Layer
Outputs
@PurpleFrogAlex www.purplefrogsystems.com
Deep Learning Neural Nets
@PurpleFrogAlex www.purplefrogsystems.com
@PurpleFrogAlex www.purplefrogsystems.com
Are We Doomed?
Ethics
Control
Killing Machines
Replacing Jobs
Ethics
@PurpleFrogAlex www.purplefrogsystems.com
Control
@PurpleFrogAlex www.purplefrogsystems.com
Killing Machines
@PurpleFrogAlex www.purplefrogsystems.com
https://www.youtube.com/watch?v=Hg-h5KporSk
Can you spot the difference?
Unemployment
@PurpleFrogAlex www.purplefrogsystems.com
PurpleFrogSystems.com
PurpleFrogSystems.com/blog
@PurpleFrogAlex
So what’s this Machine Learning all about?
Questions?