imf-issues-veiled-warning-against-el-salvadors-bitcoin-law.jpg

Overvåg Azure machine learning med Watson OpenScale

Kildeknude: 1858932

Resumé

Dette kodemønster bruger et tysk kreditdatasæt til at oprette en logistisk regressionsmodel ved hjælp af Azure. Mønsteret bruger Watson OpenScale til at binde maskinlæringsmodellen, der er implementeret i Azure-skyen, oprette et abonnement og udføre logning af nyttelast og feedback.

Beskrivelse

Med Watson OpenScale kan du overvåge modelkvalitet og logge nyttelast, uanset hvor modellen er hostet. Dette kodemønster bruger et eksempel på en Azure-model, som demonstrerer Watson OpenScales uafhængige og åbne natur. IBM Watson OpenScale er et åbent miljø, der gør det muligt for organisationer at automatisere og operationalisere deres AI. Det giver en kraftfuld platform til styring af AI og maskinlæringsmodeller på IBM Cloud eller hvor end de måtte blive implementeret, og tilbyder disse fordele:

Åben ved design: Watson OpenScale tillader overvågning og styring af maskinlærings- og deep learning-modeller bygget ved hjælp af alle rammer eller IDE'er og implementeret på enhver model-hosting-motor.

Skab mere retfærdige resultater: Watson OpenScale registrerer og hjælper med at afbøde modelfordomme for at fremhæve retfærdighedsproblemer. Platformen giver almindelig tekstforklaring af de dataområder, der er blevet påvirket af bias i modellen og visualiseringer, der hjælper datavidenskabsfolk og forretningsbrugere med at forstå indvirkningen på forretningsresultater. Efterhånden som skævheder detekteres, opretter Watson OpenScale automatisk en de-biased companion-model, der kører ved siden af ​​den implementerede model, og derved forhåndsviser de forventede mere retfærdige resultater for brugerne uden at erstatte originalen.

Forklar transaktioner: Watson OpenScale hjælper virksomheder med at bringe gennemsigtighed og auditabilitet til AI-infunderede applikationer ved at generere forklaringer på individuelle transaktioner, der scores, herunder de egenskaber, der blev brugt til at forudsige og vægte hver egenskab.

Når du har gennemført dette kodemønster, forstår du, hvordan du:

  • Forbered data, træne en model og implementer ved hjælp af Azure
  • Score modellen ved hjælp af eksempler på scoringsposter og scoringsendepunktet
  • Konfigurer en Watson OpenScale-datamart
  • Bind Azure-modellen til Watson OpenScale-datamart
  • Tilføj abonnementer til datamarkedet
  • Aktiver logning af nyttelast og ydeevneovervågning for begge tilmeldte aktiver
  • Brug datamart til at få adgang til tabeldata via abonnement

Flow

Azure machine learning flow diagram

  1. Udvikleren opretter en Jupyter Notebook ved hjælp af data fra credit_risk_training.csv fil.
  2. Jupyter Notebook er forbundet til en PostgreSQL-database, der gemmer Watson OpenScale-data.
  3. En maskinlæringsmodel oprettes ved hjælp af Azure Machine Learning Studio og implementeres i skyen.
  4. Watson OpenScale bruges af den bærbare computer til at logge nyttelast og overvåge ydeevnen.

Instruktioner

Find de detaljerede trin til dette mønster i readme-fil. Trinene viser dig, hvordan du:

  1. Klon depotet.
  2. Opret en Watson OpenScale-tjeneste.
  3. Opret en model på Azure Machine Learning Studio.
  4. Kør notesbogen.
Kilde: https://developer.ibm.com/patterns/monitor-azure-machine-learning-studio-models-with-ai-openscale/

Tidsstempel:

Mere fra IBM-udvikler