Machine Learning is all the rage. Companies like Google, Amazon, and Microsoft are investing extreme sums of money into their ML budgets. But what is it, and more importantly, how will it affect me, as a tester? Last year, Paul was at a testing conference where a group of 5 executives decreed adamantly that ML would replace testers within the next few years. Anytime 5 executives agree on anything he questions it. So he wanted to learn if they were right. Over the last few months, Paul has researched and learned about ML. He's talked with industry experts in the field and testers with expertise in ML. He wanted to know what they had to say about this decree. He wanted to know, "is testing in danger of being automated by ML?"
Paul Merrill talks about what he's found in his research, provides an introduction to ML, and give info to decide for yourself if the future of testing will be in the hands of ML algorithms.
1 of 36
More Related Content
Quality Jam 2017: Paul Merrill "Machine Learning & How it Affects Testers"
6. www.beaufortfairmont.com 984.244.2313
Machine Learning
A computer program is said to learn from
experience E with respect to some class of
tasks T and performance measure P if its
performance at tasks in T, as measured by P,
improves with experience E.
~ Tom Mitchell
7. www.beaufortfairmont.com 984.244.2313
3 Types of Learning
1.Supervised Learning
Inputs relate to outputs
Training
2.Unsupervised Learning
Anomalous data
Interesting relationships
3.Reinforcement Learning
Trial and error
Results as feedback
9. www.beaufortfairmont.com 984.244.2313
What are we using ML for?
Projections
Augmenting thought
Replacing or augmenting human judgement
Understanding data
Dealing with large amounts of data
Strategic advantage
33. www.beaufortfairmont.com 984.244.2313
References
“Machine Learning and AI Spending to Surge Toward $47B by 2020: IDC” -
Which-50, https://which-50.com/machine-learning-ai-spending-surge-toward-47-
billion-2020-idc/
“Some Studies in Machine Learning Using the Game of Checkers.” - Arthur Samuel,
http://citeseerx.ist.psu.edu/viewdoc/download?
doi=10.1.1.368.2254&rep=rep1&type=pdf
“Some Studies in Machine Learning Using the Game of Checkers. II-Recent
Progress ” - Arthur Samuel, http://researcher.watson.ibm.com/researcher/files/us-
beygel/samuel-checkers.pdf
“Machine Learning with Python” parts 1-57 - Harrison Kinsley, https://
www.youtube.com/watch?
v=OGxgnH8y2NM&list=PLQVvvaa0QuDfKTOs3Keq_kaG2P55YRn5v
34. www.beaufortfairmont.com 984.244.2313
References
“How to Use Machine Learning Algorithms in Weka” - Jason Brownlee,
http://machinelearningmastery.com/use-machine-learning-algorithms-weka/
“Weka 3 Data Mining Software in Java” - The University of Waikato, et al.,
http://www.cs.waikato.ac.nz/ml/weka/
“World Quality Report 2016-2017” - CapGemini, Hewlett Packard
Enterprise, Sogeti
“Machine Learning” - Wikipedia, https://en.wikipedia.org/wiki/
Machine_learning
“Machine Learning” - Tom M. Mitchell, McGraw-Hill, 1997
AppDiff - https://www.appdiff.com/
35. www.beaufortfairmont.com 984.244.2313
Special Thanks
George Neal, Chief Analytics Officer,
PrecisionLender
Jason Arbon, CEO, AppDiff
Doug Kubal, VP Product Development, UltraLinq
Healthcare Solutions
Anonymous, a Major Health Analytics Company
Anonymous, a Major Health Analytics Company
36. www.beaufortfairmont.com 984.244.2313
Call me today &
Talk through your challenges
984.244.2313
Paul Merrill
Webinars: beaufortfairmont.com/webinars
Podcast: Reflection As A Service
Email: paul@beaufortfairmont.com
Twitter: @dpaulmerrill