Practical Machine Learning With Python and Scikit Learn
Practical Machine Learning With Python and Scikit Learn
• Andrea Grandi
• I live in London (UK)
• Software Developer at Government Digital Service
• Python/Django developer
• passionate about micro controllers, IoT, Arduino, Golang
and machine learning
WHO I AM NOT
WHY THIS TALK?
WHAT YOU ARE GOING TO LEARN
… in a simple way!
WHAT IS MACHINE LEARNING?
“an application of artificial
intelligence (AI) that provides
systems the ability to automatically
learn and improve from experience
without being explicitly
programmed”
TYPES OF LEARNING
SUPERVISED LEARNING
WHAT YOU NEED
Pima Indians are a group of native Indians living in south area of Arizona
WHAT HAPPENED?
The last column indicates if the person is affected (1) by diabetes or not (0).
BEFORE WE START...
JUPYTER NOTEBOOK
https://github.com/andreagrandi/ml-pima-notebook
WHAT’S NEXT?
References
• https://github.com/andreagrandi/ml-pima-notebook
• https://machinelearningmastery.com
• http://archive.ics.uci.edu/ml
• https://raw.githubusercontent.com/jbrownlee/Datasets/master/pima-india
ns-diabetes.data.csv
• https://www.kaggle.com/uciml/pima-indians-diabetes-database/data
Credits
• Dr. Daniela Ceccarelli (my wife): for validating the medical part of what I say
• Dr. Jason Brownlee: for his amazing blog
• my colleagues who had the patience to listen to my talk
How to stay in touch
• blog: https://www.andreagrandi.it
• Twitter: @andreagrandi
• GitHub: https://github.com/andreagrandi
• email: [email protected]
• IRC: Andy80 on FreeNode (#python, #django, #python-uk )
• PGP: 7D4C 4090 DB50 1693 4614 F6FC 6206 9DE9 2240 402E
Thanks!