Verifiable AI MLOps Governance
01 / 08

Models que rendeixen comptes.
De l'experiment a la producció, amb evidència.

El seu equip de dades entrena models i els guarda a MLflow . MLflow sap quina és la versió campiona, amb quines dades es va entrenar i quines mètriques va obtenir. El que no en té és el que demana una auditoria: controls amb evidència, una aprovació abans de passar a producció i la prova de quins fitxers exactes estaven en producció en una data. V-PROOF llegeix el seu MLflow, sense escriure-hi mai, i afegeix aquestes tres coses.

6 controls deterministes per versió, sense cap model de llenguatge
0 escriptures a MLflow: V-PROOF només llegeix
1 aprovació signada abans que una versió estigui en producció
1 GB per versió amb empremta calculada pel portal; més, amb l'script del pipeline
Demo · 1:48
02 / 08

Un model, les versions i la prova de cadascuna.

Grabado sobre el Portal V-PROOF conectado a un MLflow de demostración: dos modelos, uno bien gobernado y otro que falla los seis controles evaluados.

Vídeo · V-PROOF MLOps Governance
00:45

Connectar MLflow en mode lectura i registrar el model al vostre projecte.

00:55

Cada versió amb l'execució, les dades d'entrenament, les mètriques i els fitxers.

01:00

Sis controls deterministes i laprovació de promoció a producció.

01:15

Model V-Seal , entrada al registre d'IA i verificació pública sense compte.

Què canvia
03 / 08

MLflow sap quina és la versió campiona.
V-PROOF afegeix allò que demana l'auditor.

Res no es duplica ni es migra. L'equip de dades continua treballant a MLflow; governança veu, controla i segella des de V-PROOF .

El que MLflow ja té

Experiments, versions i àlies

Quina versió és la campiona, quina execució la va produir, amb quins conjunts de dades es va entrenar i avaluar i quines mètriques va obtenir.

El que afegeix V-PROOF

Controls amb evidència

Sis polítiques avaluades sobre el que guarda MLflow; cada veredicte queda com a evidència i com a autoavaluació del control a l'entrada del propi model.

El que MLflow ja té

Un àlies de producció que qualsevol mou

Qui té permís d'escriptura pot assenyalar una versió com a champion , sense que quedi constància de qui ho va decidir ni per què.

El que afegeix V-PROOF

Una aprovació abans de producció

Una persona responsable aprueba el despliegue con su atestación. Si una versión está en producción sin aprobación, se abre una alerta en Supervisión. La siguiente ejecución de controles comprueba la aprobación y actualiza el estado de la alerta.

El que MLflow ja té

Fitxers que canvien amb el temps

Els artefactes d'una versió viuen a l'emmagatzematge de MLflow; res no demostra que els d'avui són els que estaven en producció el dia de l'auditoria.

El que afegeix V-PROOF

El Model V-Seal

La petjada criptogràfica de cada fitxer, dels conjunts de dades i dels resultats de la versió, segellada amb prova criptogràfica i verificable per qualsevol, sense compte.

El recorregut d'una versió

MLflow de l'empresa

URL de seguiment, autenticació bàsica o token. Només lectura.

Registre d'IA

El model entra amb referència MLF-…, proveïdor MLflow, responsable i projecte.

Versions

Execució, dades d'entrenament i avaluació, mètriques finals i fitxers.

Sis controls

Esquema, serialització, requisits, llinatge, documentació i promoció.

Aprovació

Desplegament aprovat per una persona responsable, amb atestació.

Model V-Seal

Petjades de fitxers, dades i resultats, segellades amb prova criptogràfica.

Verificació pública

Qualsevol comprova el segell amb la referència, sense compte i sense veure dades internes.

Sistema del client V-PROOF Prova criptogràfica
Sis controls, sense IA
04 / 08

Cada versión, evaluada igual.
Mismas entradas, reglas y fuentes: mismo resultado.

No hi intervé cap model de llenguatge: cada control és una regla sobre el que guarda MLflow. El resultat s'escriu a Governança com a evidència i com a autoavaluació del control, a l'entrada del model mateix.

01 · Entrada

Esquema d'entrada

Que el model declari quines dades espera rebre.

No en declara cap: ningú no pot validar el que li arriba.

02 · Format

Serialització

El format en què es va guardar el model.

pickle, cloudpickle o joblib: formats que poden executar codi en carregar-se.

03 · Dependències

Requisits

Llibreries fixades a una versió i sense avisos de seguretat coneguts, consultant la base pública OSV.

Manca la llista o una llibreria té avisos. Només sense fixar: parcial.

04 · Dades

Llinatge de dades

Que l'execució registri amb quins conjunts de dades es va entrenar.

No en registra cap.

05 · Documentació

Descripció i llicència

La descripció i la llicència del model.

Manca tot. Amb una sola de les dues, parcial.

06 · Producció

Promoció

Que una versió en producció tingui una aprovació de V-PROOF .

Està en producció sense aprovació. Fora de producció, no aplica.

Dos models del MLflow de demostració · veredicte per control

credit-risk-classifier v2 · en producció · aprovada
6 / 6
churn-model v1 · en producció · sense aprovació
0 / 6 · alerta oberta
Implementat Parcial No implementat

Les sis polítiques apareixen a Polítiques i controls després de la primera execució i des de llavors les governa l'administrador: canviar els formats prohibits o els àlies de producció canvia la següent avaluació.

Aprovació i segell
05 / 08

Abans de producció, una persona diu que sí.

MLflow deja que cualquiera con permiso mueva el alias de producción. V-PROOF deja constancia de si una persona responsable lo aprobó. Pedir aprobación crea una aprobación de despliegue pendiente; la persona aprobadora la decide en Evaluaciones y aprobaciones, con su atestación. La siguiente ejecución de controles comprueba la aprobación y actualiza el estado de la alerta.

El V-Seal del model: fitxers, dades i resultats.

Segellar registra la prova de què era exactament aquesta versió. Si res no ha canviat, segellar una altra vegada es rebutja; una mètrica, un fitxer o un conjunt de dades noves donen un segell nou. Cada segell es descarrega en PNG i PDF amb el seu manifest i el seu inventari, i qualsevol ho verifica a la pàgina pública.

Què entra al segell i què surt de l'empresa

Es segella La petjada criptogràfica de cada fitxer del model , calculada pel portal (fins a 1 GB per versió) o per l'script auxiliar del pipeline.
Se segella Els conjunts de dades d'entrenament i avaluació, amb la petjada que els dóna MLflow.
Se segella Els resultats : paràmetres, mètriques finals i fitxers d'avaluació.
Surt de l'empresa Només un manifest d'empremtes i recomptes , xifrat. Ni el model, ni les dades, ni el valor d'una mètrica no surten de la seva infraestructura.
Es verificaAmb la referència del manifest, a la pàgina pública de verificació: targeta Versió de model segellada, sense dades internes.
Encaix regulatori
06 / 08

Les obligacions de risc alt es demostren a nivell de model.

El que el Reglament Europeu d'IA demana per a un sistema d'alt risc neix al cicle de vida del model. Aquí és on existeix o no existeix l'evidència.

ObligacióQuè demanaQuè aporta V-PROOF
Reglament Europeu d'IA · Art. 10 Dades i governança de dadesConjunts dentrenament, validació i prova identificats i gestionats.Control de llinatge de dades; conjunts de dades de cada versió portats a la pantalla Dades i segellats al Model V-Seal .
Reglament Europeu d'IA · Art. 11 Documentació tècnicaDescripció del sistema, del seu desenvolupament i del rendiment.Control de documentació; versions amb execució, paràmetres i mètriques; manifest i inventari descarregables.
Reglament Europeu d'IA · Art. 12 Registre d'activitatTraçabilitat del funcionament al llarg del cicle de vida.Cada sincronització, control, aprovació i segell queda al registre d'auditoria; una versió esborrada a MLflow es conserva marcada.
Reglament Europeu d'IA · Art. 14 Supervisió humanaPersones que poden decidir i aturar.Aprovació de desplegament per una persona responsable abans de producció, amb atestació i alerta si falta.
Reglament Europeu d'IA · Art. 15 Exactitud i robustesaNivells de rendiment declarats i mantinguts.Mètriques finals de cada versió segellades; un canvi de mètrica exigeix ​​un segell nou.
ISO/IEC 42001 Cicle de vida del sistema d'IAControls documentats en desenvolupament, desplegament i operació.Sis polítiques MLOps com a controls amb autoavaluació automàtica i evidència al registre d'IA.
Amb honestedat
07 / 08

Què fa i què no fa.

Preferim que ho sàpiga abans de la primera demostració.

  • V-PROOF mai no escriu a MLflow ni guarda els fitxers del model: les versions conserven les metadades de MLflow i els segells guarden empremtes, mides i rutes.
  • La sincronització i els controls es llancen a mà. Un canvi d'àlies a MLflow es detecta a la següent sincronització o execució de controls, no a l'instant.
  • La petjada que MLflow assigna a un conjunt de dades és la seva pròpia, no una petjada del fitxer original.
  • Amb MLflow a Databricks la connexió per token funciona; llegir i calcular la petjada dels fitxers no està provat. Mentrestant, l'script auxiliar cobreix el segellat.
  • Un fitxer la petjada del qual no ha calculat ningú se segella només per nom i grandària, i el segell ho diu.
Verifiable AI MLOps Governance
08 / 08

Quina versió està en producció
i qui ho va aprovar?

Demostració tècnica sobre el seu propi MLflow, amb les polítiques de la vostra organització.