Žmonių ir AI darbo srautų projektavimas: praktiniai UX modeliai perdavimams, kilmei ir pasitikėjimui

Blog

Autorius: Wendy Frey

sasa-1024x720.png Pateikti AI funkciją labai skiriasi nuo tradicinio programinės įrangos išleidimo.

Su standartinėmis produktų funkcijomis elgesys paprastai yra deterministinis: tas pats įvestis, tas pats išvestis. AI sistemos nesimėto jokiu būdu. Jos įveda tikimybiniu elgesiu, besikeičiančiomis rezultatyvomis ir naujais operaciniais rizikais, kurie tęsiasi ilgai po paleidimo.

Todėl kuriant AI funkcijas reikia galvoti plačiau nei modelio pasirinkimas. Tikrasis darbas prasideda po to.

Visas AI funkcijos gyvavimo ciklas apima viską, nuo tinkamo modelio pasirinkimo iki gamybos elgesio stebėjimo, nesėkmių valdymo ir reagavimo, kai kas nors nevyksta kaip planuota.

Komandos, kurios AI laiko viso gyvenimo ciklo proceso dalimi, o ne tik paleidimo įvykiu, paprastai sukuria stabilesnius produktus.

1 etapas: Modelio pasirinkimas

Kiekviena AI funkcija prasideda nuo paprasto klausimo:

Kuris modelis turėtų būti šio modelio variklis?

Šis sprendimas formuoja viską, kas vyksta vėliau: kaštus, vėlavimą, kokybę, saugumą ir palengvinimą.

Pasirinkti modelį nėra vien tik apie rodiklius. Praktikoje komandos taip pat vertina:

  • išvesties greitį
  • simbolių kaštus
  • konteksto lango dydį
  • priemonių naudojimo galimybes
  • tobulinimo palaikymą
  • privatumo ir atitikties reikalavimus

Modelis, kuris geriausiai pasirodo rodiklyje, gali būti neteisingas pasirinkimas gamybai, jei jis per brangus ar per lėtas.

Ką komandos vertina renkantis modelį

FaktoriusKodėl tai svarbu
TikslumasPagrindinės užduoties kokybė
VėlavimasVartotojo patirtis
KainaGamybos mastas
Konteksto langasSudėtingų užduočių tvarkymas
PatikimumasNuoseklumas tarp įvesties
SaugumasDuomenų apsauga ir atitiktis

Šis etapas dažnai yra nuvertinamas, tačiau blogi modelio pasirinkimai sukuria ilgalaikę techninę skolą.

2 etapas: Sistemos projektavimas ir integracija

Kai modelis parinktas, kitas žingsnis yra statyti tikrąjį produktą aplink jį.

Tai paprastai apima:

  • komandinės architektūros kūrimą
  • informacijų atkūrimo sistemas (RAG)
  • priemonių integracijas
  • atminties sistemas
  • saugumo priemones ir politikos sluoksnius

Šiuo metu modelis tampa didesnės sistemos dalimi.

Tai svarbu, nes didžioji dalis nesėkmių AI produktuose nekyla tik iš pačio modelio, jos kyla iš to, kaip modelis sąveikauja su viskuo aplink jį.

Gera sistemos konstrukcija apriboja poveikį ir pagerina stebėjimą.

3 etapas: Įvertinimas prieš paleidimą

Prieš diegimą komandos turi atsakyti:

Ar ši funkcija iš tikrųjų veikia realiomis sąlygomis?

Įvertinimas čia apima daug daugiau nei paprastas testavimo užklausas.

Galingas AI vertinimas dažnai apima:

  • rodiklio testavimą
  • priešiškas užklausas
  • kraštinių atvejų simuliacijas
  • žmonių peržiūrų ciklus
  • haliucinuojančios informacijos matavimą
  • vėlavimo ir kaštų profilį

Įvertinimo sritys prieš paleidimą

Įvertinimo tipasTikslas
Tikslumo testaiPatvirtinti užduoties atlikimą
Stresinis testavimasIšbandyti sistemos ribas
Raudonųjų komandos testavimasSimuliuoti kenksmingus įvestis
Kaštų testavimasĮvertinti masto ekonomiškumą
Saugumo vertinimasAptikti kenksmingas išvestis

Praleidimas šio etapo paprastai sukelia gamybos netikėtumus.

4 etapas: Diegimas

Diegimas, tai momentas, kai AI funkcija tampa gyvu produktu.

Skirtingai nuo tradicinių išleidimų, AI diegimas dažnai reikalauja papildomų kontrolės priemonių:

  • kanarinių išleidimų
  • srauto formavimo
  • atsarginio modelio
  • greičio ribojimo
  • grąžinimo strategijų

Tai svarbu, nes AI sistemos gali nesėkmingai veikti sunkiai prognozuojamais būdais.

Modelis gali gerai veikti bandymuose, tačiau su tikrais vartotojų įvestimis elgtis kitaip.

Tas atotrūkis tarp testavimo ir realybės yra vieta, kur prasideda daugelis incidentų.

5 etapas: Gamybos stebėjimas

Tai, kur gyvavimo ciklas tampa tęstinis.

Kai jis tampa gyvu, AI funkcijos reikalauja nuolatinio stebėjimo:

  • išvesties kokybės pablogėjimas
  • modelio nuokrypis
  • nenormalūs kainų šuoliai
  • vėlavimo regresijos
  • nesaugių išteklių
  • užklausų įterpimo bandymai

Tradiciškai stebėti nepakanka čia.

AI stebėjimas turi apimti elgesio signalus, o ne vien infrastruktūros rodiklius.

Ką stebėti gamyboje

SignalasKodėl tai svarbu
VėlavimasVartotojo patirties sveikata
Klaidingo rezultato rodiklisPatikimumo problemos
Kaina už užklausąBiudžeto stabilumas
Saugumo pažeidimaiPolitikos laikymasis
Nuokrypio signalaiVeiklos kaita laikui bėgant
Vartotojų atsiliepimaiTikroji kokybės signalas

Kuo greičiau komandos aptinka pokyčius, tuo lengviau juos ištaisyti.

6 etapas: Incidentų reakcija

Nė viena AI sistema niekada nesilaiko perfekcijos amžinai.

Klaidos pasitaiko:

  • haliucinos
  • duomenų nutekėjimai
  • neteisingas įrankių vykdymas
  • atkūrimo sugadinimas
  • užklausų įterpimas
  • modelio regresijos

Būtent todėl incidentų atsakymas yra gyvenimo ciklo dalis, o ne pasirinktinė funkcija.

Brandus AI incidentų darbo srautas paprastai atrodo taip:

  1. Aptikti nenormalų elgesį
  2. Apriboti problemą
  3. Išsiaiškinti šaknies priežastį
  4. Atšaukti arba pataisyti
  5. Atnaujinti saugos priemones
  6. Dokumentuoti išmoktas pamokas

Ši struktūra glaudžiai atitinka platesnes incidentų gyvavimo ciklo praktikas programinės įrangos patikimumo ir AI valdymo srityse.

Pilnas AI funkcijos gyvavimo ciklas akies krašteliu

EtapasPagrindinis tikslas
Modelio pasirinkimasPasirinkti teisingą pagrindą
Sistemos projektavimasSuformuoti aplinkines struktūras
ĮvertinimasPatvirtinti našumą ir saugumą
DiegimasSaugi paleidimas
StebėjimasStebėti tikrojo pasaulio elgesį
Incidentų reagavimasAtsigauti ir tobulėti

Svarbiausia, kad šis ciklas yra iteratyvus.

Komandos nuolat juda pirmyn ir atgal tarp šių etapų.

Galutinė išvada

AI funkcijos nėra statiški produktai. Tai gyvos sistemos.

Didžiausia klaida, kurią komandos daro, yra laikyti paleidimą kaip finišo liniją.

Iš tikrųjų:

  • modelio pasirinkimas nustato pagrindus
  • įvertinimas sumažina neaiškumą
  • stebėjimas palaiko kokybę stabiliai
  • incidentų reakcija išlaiko riziką valdomą

Geriausios AI komandos aiškiai supranta vieną dalyką: funkcijos išleidimas, tai tik gyvenimo ciklo pradžia.

Virusiniai šablonai

Naršykite mūsų virusinius AI šablonus ir pritaikykite juos savo nuotraukoms.

Naršyti šablonus