Introduction
This section establishes a shared understanding of the concepts and current state of AI.
Topics include:
- Working definitions of:
- Artificial Intelligence
- Machine Learning
- Deep Learning
- Data Science
- Big Data
- The current state of AI and major industry predictions
- Common misinformation surrounding AI
- Potential effects on the job market
- Current AI use cases
- Where AI performs well
- Where AI remains limited
- Common characteristics of high-profile AI adopters
- Addressing genuine risks and concerns
Case Study: Real-World AI Applications
Participants are introduced to three real-world AI use cases covering:
- Finance
- Health science
- General operations
Working in small groups, learners evaluate the implications of each example and identify possible parallels within their own organisations.
The Big Data Prerequisite
This section focuses on the role of data as a foundation for successful AI implementation.
Topics include:
- Evaluating your existing big data capability
- Understanding intelligent big data stacks
- Visualisation and Analytics
- Computing
- Storage
- Distribution
- Data Warehousing
- Restructuring enterprise data architecture for AI
- Unifying data engineering practices
- Using datasets as learning data
- Reducing and managing dataset bias
- Improving information analysis
- Using IoT to collect large volumes of data
Implementing Machine Learning
This section examines how practical machine learning initiatives are structured.
Core Elements of an AI Team
- Business case
- Domain expertise
- Data science
- Algorithms
- Application integration
Machine Learning Model Management
Participants explore how model management practices can be improved throughout the machine learning lifecycle.
Machine Learning Tools and Technology Stacks
The course examines the major categories of tools used to build and operate machine learning solutions.
Machine Learning Methods and Algorithms
Topics include:
- Decision Trees
- Support Vector Machines
- Regression
- Naïve Bayes Classification
- Hidden Markov Models
- Random Forest
- Recurrent Neural Networks
- Convolutional Neural Networks
Training and Validation
Topics include:
- Developing validation sets
- Developing training sets
- Accelerating model training
- Encoding domain expertise into machine learning
- Automating data science
- Deep Learning
Case Study: TensorFlow
Participants explore Google's TensorFlow as an example of a framework for integrating machine learning capabilities into applications.
The exercise examines:
- The role of TensorFlow in AI development
- The programming skills required to use it
- How machine learning functionality can affect normal application workflows
Creating Concrete Business Value
This section focuses on turning AI initiatives into measurable outcomes.
Topics include:
- Automation opportunities
- Understanding automation, job displacement, and job creation
- Identifying hidden opportunities through improved forecasting
- Production and operations
- Adding AI to the supply chain
- Marketing and Sales applications
- Predicting customer behaviour
- Targeting customers more effectively
- Managing leads
- AI-powered content creation
- Improving UX and UI
- Next-generation workforce management
- Explaining AI results
Case Study: Scoring AI Opportunities
Participants evaluate three potential machine learning applications:
- Medical imaging
- Electronic medical records
- Genomics
Each use case is scored against criteria including:
- Quantity of data
- Quality of data
- Suitable machine learning techniques
The activity helps learners evaluate AI initiatives based on practical feasibility rather than enthusiasm alone.
Machine Intelligence as Part of the Customer Experience
Topics include:
- IoT and the role of machine learning
- Projects driven by customer and user needs
- Handling customer enquiries using AI
- Creating empathy-driven customer interactions
- Identifying and narrowing customer intent
- Using AI as part of a channel strategy
Machine Intelligence and Cybersecurity
This section explores how AI and machine learning can support both defensive and offensive cybersecurity activities.
How Can Machine Learning Improve Security?
Topics include:
- Advanced cybersecurity analytics
- Developing defensive strategies
- Automating repetitive security tasks
- Addressing zero-day vulnerabilities
How Attackers Use AI
The course also considers how adversaries may apply AI and machine learning techniques.
Additional topics include:
- Building trust in automated security decisions
- Automated application monitoring
- Vulnerability identification
- Automating Red Team and Blue Team testing scenarios
- Modelling AI based on previous security breaches
- Automating and streamlining incident response
- Using deep learning to detect malware and APTs
- Natural Language Processing
- Fraud detection
- Reducing the cost and effort of compliance testing
Filling the Internal Capability Gap
This section considers how organisations can build the internal capability needed to sustain AI programmes.
Topics include:
- Assessing technology and business processes
- Building an AI and machine learning toolchain
- Hiring appropriate talent
- Developing existing talent
- Making AI more accessible to employees who are not data scientists
- Launching pilot projects
Conclusion and Charting Your Course
The final section helps participants translate the course into practical next steps for their organisation.
Topics include:
- Review of key concepts
- Charting an AI implementation course
- Establishing a realistic timeline
- Open discussion
By the end of the programme, participants will be better equipped to assess AI opportunities, identify suitable use cases, communicate effectively with technical teams, and contribute to a practical AI and machine learning adoption strategy.