“Software is eating the world” – Marc Andreesen
“And the software is controlling the machines” – LearningMachines.co.za
The world is being automated at speed – production, distribution and services. It all depends on software and machines. In the past only humans created software – detailed recipes for machines to repeat, programs that had to be figured out by analysts and coded by developers. Now computers can learn their own programs, at low cost and fast. In fact, computers can now write programs that humans would never be able to. Learn how to apply these developments to your business in a fun and engaging way.
Objectives
- Understand the history and current state of machine learning
- Learn what machine learning can do for you and your business right now – where can it be applied?
- What are the major machine learning techniques and which are the problem spaces they are most suitable to?
- What is the general flow of a machine learning project?
- Understand and apply the major machine learning techniques and tools – kNN’s, linear and logistic regression, convolutional and recurrent neural networks
Topics Covered
- Data and features
- Normalisation – what and why?
- Common tools – data staging, processing, visualising
- Hypotheses and models
- Evaluation and Loss functions
- Optimisation and regularisation
- Operationalising
- Evaluating and improving
- kNN’s, linear and logistic regression
- Theoretical basis – the hard stuff made simple
- Practical application in Google TensorFlow
- Do’s and don’ts
- Convolutional networks
- Theoretical basis – the hard stuff made simple
- Practical application in Google TensorFlow
- Do’s and don’ts
- Recurrent neural networks
- Theoretical basis – the hard stuff made simple
- Practical application in Google TensorFlow
- Do’s and don’ts
Audience
- Business Intelligence
- Data scientists
- Architects
- Developers
- CIO, CMO
- Marketing and Sales
Duration
- 2 days
Prerequisites
- Grade 12 Mathematics or equivalent
Cost
- R 12 000 per delegate