You are on page 1of 25

SOFTWARE ARCHITECTURE HOUR

March 4, 2021

Architecture AI

Neal Ford Tariq King


AI
2 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King
ARTIFICIAL INTELLIGENCE (AI)

1 : a branch of computer science dealing with the


simulation of intelligent behavior in computers

2 : the capability of a machine to imitate intelligent


human behavior

3 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King


CATEGORIES OF AI

BASED ON CAPABILITY

4 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King


CATEGORIES OF AI

Purely Reactive Theory of Mind

Limited Memory Self-Aware

BASED ON CAPABILITY BASED ON FUNCTIONALITY

5 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King


MACHINE LEARNING (ML)

6 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King


CATEGORIES ML:
SUPERVISED OF AI
CLASSIFICATION

7 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King


UNSUPERVISED ML: CLUSTERING

8 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King


REINFORCEMENT LEARNING

9 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King


APPLICATIONS OF AI

10 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King


CATEGORIES
TRENDS IN AIOF AI

PREDICTIVE ANALYTICS

11 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King


CATEGORIES
TRENDS IN AIOF AI

PREDICTIVE ANALYTICS ROBOTIC PROCESS AUTOMATION

12 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King


CATEGORIES
TRENDS IN AIOF AI

PREDICTIVE ANALYTICS ROBOTIC PROCESS AUTOMATION HYPERAUTOMATION

13 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King


CATEGORIES
TRENDS IN AIOF AI

PREDICTIVE ANALYTICS ROBOTIC PROCESS AUTOMATION HYPERAUTOMATION

AI FOR CYBERSECURITY

14 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King


CATEGORIES
TRENDS IN AIOF AI

PREDICTIVE ANALYTICS ROBOTIC PROCESS AUTOMATION HYPERAUTOMATION

AI FOR CYBERSECURITY AI SYSTEMS ENGINEERING

15 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King


TRENDS IN AI: AI FOR SOFTWARE TESTING

AI-DRIVEN TOOLS METHODS TESTING AI


TESTING SYSTEMS

DESIGNS

SELF-TESTING
SYSTEMS
16 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King
AI-DRIVEN TESTING: BRIDGING THE GAP
AI FOR FUNCTIONAL TESTING

TEST DESIGN, AUTHORING, EXECUTION & REPORTING AUTONOMOUS


EXPLORATION

17 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King


AI-DRIVEN TESTING: BRIDGING THE GAP
AI FOR FUNCTIONAL TESTING AI FOR PERFORMANCE BENCHMARKING

TEST DESIGN, AUTHORING, EXECUTION & REPORTING AUTONOMOUS


EXPLORATION TEST REUSE ACROSS APPLICATIONS

18 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King


AI-DRIVEN TESTING: BRIDGING THE GAP
AI FOR FUNCTIONAL TESTING AI FOR PERFORMANCE BENCHMARKING

TEST DESIGN, AUTHORING, EXECUTION & REPORTING AUTONOMOUS


EXPLORATION TEST REUSE ACROSS APPLICATIONS

AI FOR VIDEO QUALITY TESTING

19 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King


AI-DRIVEN TESTING: BRIDGING THE GAP
AI FOR FUNCTIONAL TESTING AI FOR PERFORMANCE BENCHMARKING

TEST DESIGN, AUTHORING, EXECUTION & REPORTING AUTONOMOUS


EXPLORATION TEST REUSE ACROSS APPLICATIONS

AI FOR VIDEO QUALITY TESTING AI FOR GAME TESTING

20 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King


TESTING AI SYSTEMS: THE BIAS CYCLE IN ML

21 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King


SELF-TESTING: TESTING ADAPTIVE AI SYSTEMS

22 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King


SELF-TESTING: TESTING ADAPTIVE AI SYSTEMS

23 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King


24 | O’Reilly Software Architecture Hour: Architecture and AI with Tariq King
LIVE Q&A

tariq@test.ai

test.ai, Inc. 340 Brannan St #100, San Francisco, CA 94107, United States

Contents of this presentation are proprietary and confidential. The presentation, or any elements of the presentation may not be duplicated, distributed, shared or used in any
way other than for purposes of review, while under NDA. All contents property of Appdiff Inc. unless otherwise assigned to another party. Copyright © Appdiff Inc, 2019.

You might also like