Course Outline:

Day 1: 8:30-4:30pm


8:30 Welcome and Introductions

8:45 Module 1: Foundations of AI

  • The Promise of AI
  • Why does AI matter
  • AI Reality vs. AI Myth
  • A Brief History of AI
  • Why is AI a “thing” now?
  • Definitions of AI - Terminology and Definitions
  • Narrow vs. Strong AI
  • The Core Aspects of Intelligence
  • Machine Learning and Cognitive Technology
  • Supervised, Unsupervised, and Reinforcement Learning
  • Deep Learning: A Revolution in Neural Networks
  • Augmented Intelligence
  • Our AI-Enabled Vision of the Future
  • The DIKUW Pyramid (AI is Based on Data)
  • What is Data Science and why is it relevant to AI
  • Realizing the Promise of AI: The AI-Enabled Vision of the Future
  • Data-centric methodologies for AI
  • Leveraging CRISP-DM Methodology
  • Agile Methodology & CPMAI : Dual Iteration Loops
  • Introducing CPMAI

10:45 Module 2: Patterns of AI (Part 1)

  • Do We Even Need AI?
  • Where AI is Best Suited
  • The 7 Patterns of AI
  • Pattern: Conversations & Content
    • Conversational Use Cases
    • Conversational Industry Examples
    • Conversational Case Study
  • Pattern: Recognition
    • Recognition Use Cases
    • Recognition Industry Examples
    • Recognition Case Study
  • Pattern: Autonomous Systems
    • Autonomous Use Cases
    • Autonomous Industry Examples
    • Autonomous Case Study

12:00 LUNCH

13:00 Module 2: Patterns of AI (Part 2)

  • Pattern: Hypersonalization
    • Hyperpersonalization Use Cases
    • Hyperpersonalization Industry Examples
    • Hyperpersonalization Case Study
  • Pattern: Pattern & Anomaly Detection
    • Pattern & Anomaly Detection Use Cases
    • Pattern & Anomaly Detection Industry Examples
    • Pattern & Anomaly Detection Case Study
  • Pattern: Predictive Analytics & Decision Support
    • Predictive Analytics & Decision Support Use Cases
    • Predictive Analytics & Decision Support Industry Examples
    • Predictive Analytics & Decision Support Case Study
  • Pattern: Goal-Driven Systems
    • Goal-Driven Systems Use Cases
    • Goal-Driven Systems Industry Examples
    • Goal-Driven Systems Case Study
  • Tackling AI Projects as Combinations of Patterns
    • Examples with multiple patterns in a single project

14:45 Module 3: CPMAI Phase I: Business Understanding

  • ML Anti-Patterns
  • Case Studies in AI
  • Real-World Examples and Use Cases
  • Identifying Value Propositions for AI & Cognitive Tech
  • Developing Business-Centric ROI
  • Autonomous vs. Augmented / Assisted Intelligence Approaches
  • Probabilistic vs. Deterministic Systems
  • The AI Go/No-Go Decision
  • Scoping AI Projects
  • CPMAI Phase I Deliverables

16:30 Conclusion of Day 1

Day 2: 8:30-4:30pm


08:30 Module 4: CPMAI Phase II: Data Understanding

  • AI Projects Need a Foundation in Big Data
  • Moving our way up the DIKUW Pyramid
  • Structured, Unstructured, Semi-Structured data
  • What is Data Science?
  • What is Data Engineering?
  • Data Scientists vs. Data Engineers
  • Relationship between ML & Data Science
  • 80% of AI Projects are Data Engineering
  • What Did We Learn from Big Data?
  • Big Data Infrastructure
  • Big Data Methodologies
  • Applying what we learned from Big Data Projects
  • Do you even need Big Data for AI?
  • Taking a Data-Centric Mentality on AI
  • CPMAI Phase II Deliverables

10:45 Module 5: CPMAI Phase III: Data Preparation

  • Data engineering and preparation

12:00 LUNCH

13:00 Module 6: CPMAI Phase IV: Model Development (Part 1)

  • Intelligence requires learning
  • Machine Learning: A Technology Definition
  • How do we encode experience?
  • Machine Learning Terminology
  • ML Concept: Dimensions
  • The Curse of Dimensionality: Why Machine Learning is Hard
  • ML Concept: Classification
  • ML Concept: Regression
  • Diving Deeper into the Three Forms of Machine Learning
  • Supervised Learning
  • Unsupervised Learning
  • Reinforcement Learning
  • Machine Learning Algorithms & Models
  • Supervised Learning & ML Concepts Visually Explained
  • Finding the Line: Cost Functions, Gradient Descent and More
  • Neural Networks: Mimicking the Brain
  • Deep Learning: Making Neural Networks Work
  • ML Model Training: Tuning the Knobs
  • Flavors of Deep Learning Neural Networks
  • What exactly is (in) a ML model?
  • Transfer Learning: Speeding Things Up
  • The Pre-Trained Model
  • Using Pre-Trained Models (Networks)

14:45 Module 6: CPMAI Phase IV: Model Development (Part 2)

  • Other approaches to Supervised Learning
  • Support Vector Machines (SVM)
  • Decision Trees
  • Random Forests
  • Bayesian Classifiers
  • K-Nearest Neighbors
  • Machine Learning Challenge: The Bias-Variance Tradeoff
  • Resolving the Bias-Variance Tradeoff: Cross-Validation
  • Improving Performance with Ensemble Methods
  • Unsupervised Learning & ML Concepts Visually Explained
  • Neural Network approaches to Unsupervised Learning
  • K-Means Clustering
  • Gaussian Mixture Models
  • t-SNE Example
  • Autoencoders and GANs
  • Reinforcement Learning & ML Concepts Visually Explained
  • Q-Learning
  • DeepMind Examples
  • The Limits of Machine Learning
  • Machine Reasoning & Common Sense
  • Knowledge Graphs
  • AI is still evolving

16:30 Conclusion of Day 2

Day 3: 8:30-4:30pm


08:30 Module 7: CPMAI Phase V: Model Evaluation

  • Model Evaluation & Testing
  • The Confusion Matrix
  • Business / KPI evaluation
  • Model iteration

10:45 Module 8: CPMAI Phase VI: Model Operationalization (Pt. 1)

  • AI Vendor Classification
  • Big Data infrastructure and AI
  • The four “platforms” of AI
  • ML as a Service and Cloud ML
  • AI operationalization
  • The Data Science Environment
  • The Data Science Notebook
  • Data Science Notebook Choices: Jupytr, Colab, and More
  • Setting up a Good Data Notebook Environment
  • Data Visualization and AI
  • Python, R, MATLAB, Mathematica, and More
  • ML Frameworks / Toolkits Compared: Keras, TensorFlow, Caffe(2), Pytorch, MXNet, and more
  • Model Development: Python Scikit-Learn
  • Model Training
  • Accelerating Model Training: GPUs, TPUs, and More
  • AutoML

12:00 LUNCH

13:00 Module 8: CPMAI Phase VI: Model Operationalization (Pt. 2)

  • Vendors in the Data Science Environment
  • Pre-Trained Models and Networks
  • The Big Data & Data Engineering Environment
  • Hadoop & Spark
  • Data Preparation Tools
  • Data Labeling Solutions
  • Vendors in the Data Engineering Environment
  • Model “Scaffolding” Environment
  • Machine Learning as a Service (MLaaS)
  • Cloud ML Services
  • Cloud Training vs. Cloud Inference
  • Point-Solution AI Providers: Recognition
  • Point-Solution AI Providers: Predictive Analytics & Decision Support
  • Point-Solution AI Providers: Conversation & Content Generation
  • Point-Solution AI Providers: Industry-Specific
  • Point-Solution AI Providers: Patterns & Anomalies
  • Vendors in the “Middle” AI Environment
  • The Operational Environment
  • Operationalizing ML at the “Edge”
  • Operationalizing ML in the Server
  • Operationalizing ML in the Cloud
  • The Problem with Pseudo AI

14:45 Module 9: Ensuring Responsible AI

  • Keeping the human in the loop
  • Addressing fears and concerns about AI
  • Transparent & explainable AI (XAI)
  • Emerging laws and regulations
  • Addressing issues of bias and human induced error
  • Tackling Fears of AI
  • Tackling Real Concerns about AI
  • AI is not a Job Killer, but it is a Job Category Killer
  • Automation & The Amazon Paradox
  • Making AI Transparent & Explainable
  • Detecting Informational Bias in Datasets
  • AI Introduces new Threat Vectors: Malicious AI
  • AI Can Make the Fake Seem Real… and the reverse
  • The “Uncanny Valley”
  • Privacy in an Era of AI-Enhanced Big Data
  • Pervasive surveillance
  • The rise of Adversarial attacks on Computer Vision systems
  • Concerns over Artificial General Intelligence (AGI)
  • The “Singularity”
  • Resolving these Issues: Keep Humans in the Loop
  • China: The Future or Dystopia?
  • AI Laws & Regulations
  • Organizational AI Ethics & Governance
  • Resolving these Issues: Provide Transparency
  • GDPR and AI Transparency
  • Resolving these Issues: Prioritize Fairness and Dignity