Slide 1

Slide 1 text

AI Engineering Andrés-Leonardo Martínez-Ortiz, PhD Madrid, July 14th 2023

Slide 2

Slide 2 text

About me… Andrés-Leonardo Martínez-Ortiz a.k.a almo, holds a PhD on Software, Systems and Computing and a Master on Computer Science. Based on Zurich, almo is a member of the Google Machine Learning Site Reliability Engineering team, leading several programs aiming for reliability, efficiency & convergence. He is also a member of IEEE, ACM, Linux Foundation and Computer Society. @davilagrau almo Subscribe to my newsletter 👉

Slide 3

Slide 3 text

Let's start with some data* * Charlie Giattino, Edouard Mathieu, Veronika Samborska, Julia Broden and Max Roser (2022) - "Artificial Intelligence". Published online at OurWorldInData.org. Retrieved from: 'https://ourworldindata.org/artificial-intelligence' [Online Resource]

Slide 4

Slide 4 text

Complexity or how does AI engineering challenges loo like?

Slide 5

Slide 5 text

Increasing prioritization and budget ˜80% of the enterprises have AI as priority ˜83% of the enterprises increase the AI budget 49% process automation 45% managing logistics 43% supply chain optimization 57% customer experience 50% customer insights 48% customer interaction Increasing number of use cases Increasing saving and adoption speed thanks to specialized partnership IT partners allow savings up to 30% of the time IT partners demand ˜25% less of internal IT resources IT partners allow savings up to 20% of the budget Scale decreasing efficiency ˜40% of the enterprises expend +50% in development Increasing deployment time (+64% MoM) Maturity long curve 55% of the enterprises on evaluation or early stage of development and deployment Multiple & fragmentated success metrics make difficult the evaluation Software supply chain and configuration management diminish AI quality 36% of the enterprises have serious problem with model performance 56% of the enterprises have serious problem the security and auditing models 67% of the enterprises have to be complaint to several quality standards.

Slide 6

Slide 6 text

MLOps is a set of standardized processes and technology capabilities for building, deploying, and operationalizing ML systems rapidly and reliably.

Slide 7

Slide 7 text

Photo by Bia W. A. on Unsplash Technical debt Machine Learning cannot be effectively implemented in software logic without dependency in external data

Slide 8

Slide 8 text

Risk Modelling Photo by Edge2Edge Media on Unsplash

Slide 9

Slide 9 text

Risks Vulnerabilities in complex systems (hardwares, software, data) Deceived Human Interaction: misleading reporting Unpredictable sequential planning (collusion) Difficulties being shut down Photo by Tom Morel on Unsplash Deployment of ML systems required risk analysis, including technological, business and legal perspectives

Slide 10

Slide 10 text

Actively research is great, but… It is widening the engineering gap.

Slide 11

Slide 11 text

Maturity Frameworks Communications ● Incident analysis and reporting, including external parties. ● Auditability ● Scientific peer-review ● For business units and non technical staff. Security ● Intensive evaluation strategies ● AI-based monitoring ● Fast responses protocols ● Integrity verification, authorization and auditing Photo by Alexander Grey on Unsplash

Slide 12

Slide 12 text

Photo by Jan Tinneberg on Unsplash Thank you!