A betanítás az a folyamat, amelyben a modell a címkézett kimondott szövegekből tanul. A betanítás befejezése után megtekintheti a modell teljesítményét.
Modell betanításához indítsa el a betanítási feladatot. Csak a sikeresen befejezett feladatok hoznak létre modellt. A betanítási feladatok hét nap után lejárnak, ezután már nem fogja tudni lekérni a feladat részleteit. Ha a betanítási feladat sikeresen befejeződött, és létrejött egy modell, a feladat lejáró feladata nem fogja befolyásolni. Egyszerre csak egy betanítási feladat futtatható, és nem indíthat el más feladatokat ugyanabban a projektben.
A betanítási idő akár néhány másodpercig is tarthat, amikor egyszerű projektekről van szó, akár néhány órára is, amikor eléri a kimondott szövegek maximális korlátját .
A modell kiértékelése automatikusan aktiválódik a betanítás sikeres befejezése után. A kiértékelési folyamat a betanított modell használatával kezdődik, hogy előrejelzéseket futtasson a tesztelési csoportban lévő kimondott szövegeken, és összehasonlítja az előrejelzett eredményeket a megadott címkékkel (amely az igazság alapkonfigurációját határozza meg). A rendszer visszaadja az eredményeket, hogy áttekinthesse a modell teljesítményét.
A betanítási folyamat megkezdése előtt a projektben címkézett kimondott szövegek betanítási és tesztelési csoportra vannak osztva. Mindegyik egy másik függvényt szolgál ki.
A betanítási készlet a modell betanításához használatos, ez az a készlet, amelyből a modell megtanulja a címkézett kimondott szövegeket.
A tesztkészlet egy vakkészlet, amely nem a betanítás során, hanem csak az értékelés során kerül bevezetésre a modellbe.
A modell sikeres betanítása után a modell használható előrejelzések készítésére a tesztelési csoportban lévő kimondott szövegekből. Ezek az előrejelzések a kiértékelési metrikák kiszámítására szolgálnak.
Javasoljuk, hogy győződjön meg arról, hogy minden szándéka megfelelően szerepel a betanítási és tesztelési csoportban.
A vezénylési munkafolyamat két módszert támogat az adatfelosztáshoz:
A tesztelési csoport automatikus felosztása a betanítási adatokból: A rendszer a kiválasztott százalékok alapján felosztja a címkézett adatokat a betanítási és a tesztelési csoportok között. A javasolt százalékos felosztás 80% a betanításhoz és 20% teszteléshez.
Feljegyzés
Ha a tesztelési csoport automatikus felosztását választja a betanítási adatok beállításából, akkor csak a betanítási csoporthoz rendelt adatok lesznek felosztva a megadott százalékos értékek szerint.
A betanítási és tesztelési adatok manuális felosztása: Ez a módszer lehetővé teszi a felhasználók számára, hogy meghatározzák, hogy mely kimondott szövegek tartoznak a készlethez. Ez a lépés csak akkor engedélyezett, ha kimondott szövegeket adott hozzá a tesztelési csoporthoz a címkézés során.
Feljegyzés
A betanítási adatkészletben csak kimondott szövegeket adhat hozzá nem csatlakoztatott szándékokhoz.
A bal oldali menüben válassza a Betanítási feladatok lehetőséget.
Válassza a Betanítási feladat indítása lehetőséget a felső menüben.
Válassza az Új modell betanítása lehetőséget, és írja be a modell nevét a szövegmezőbe. A meglévő modell felülírásához válassza ezt a lehetőséget, és válassza ki azt a modellt, amelyet felül szeretne írni a legördülő menüből. A betanított modellek felülírása visszavonhatatlan, de az az új modell üzembe helyezéséig nem érinti az üzembe helyezett modelleket.
Ha engedélyezte a projektnek az adatok manuális felosztását a kimondott szövegek címkézésekor, két adatfelosztási lehetőség jelenik meg:
A tesztelési csoport automatikus felosztása a betanítási adatokból: A címkézett kimondott szövegek véletlenszerűen lesznek felosztva a betanítási és a tesztelési csoportok között a választott százalékos értékeknek megfelelően. Az alapértelmezett százalékos felosztás 80% a betanításhoz és 20% a teszteléshez. Ezeknek az értékeknek a módosításához válassza ki a módosítani kívánt beállítást, és írja be az új értéket.
Feljegyzés
Ha a tesztelési csoport automatikus felosztását választja a betanítási adatok beállításából, csak a betanítási csoportban lévő kimondott szövegek lesznek felosztva a megadott százalékos értékek szerint.
A betanítási és tesztelési adatok manuális felosztása: Rendelje hozzá az egyes kimondott szövegeket a betanítási vagy tesztelési csoporthoz a projekt címkézési lépése során.
Feljegyzés
A betanítási és tesztelési adatok manuális felosztása csak akkor lesz engedélyezve, ha kimondott szövegeket ad hozzá a tesztelési csoporthoz a címkeadatlapon. Ellenkező esetben le lesz tiltva.
Válassza a Betanítása gombot.
Feljegyzés
Csak a sikeresen befejezett betanítási feladatok hoznak létre modelleket.
A betanítás eltarthat néhány perc és néhány óra között a címkézett adatok méretétől függően.
Egyszerre csak egy betanítási feladat futtatható. Nem indíthat el más betanítási feladatot, amíg a futó feladat be nem fejeződik.
Hozzon létre egy POST-kérést a következő URL-cím, fejlécek és JSON-törzs használatával egy betanítási feladat elküldéséhez.
URL-cím kérése
Az API-kérés létrehozásakor használja az alábbi URL-címet. Cserélje le az alábbi helyőrző értékeket a saját értékeire.
Betanítási mód. A vezénylésben csak egy betanítási mód érhető el, azaz standard.
standard
trainingConfigVersion
{CONFIG-VERSION}
A betanítási konfigurációs modell verziója. Alapértelmezés szerint a legújabb modellverziót használja a rendszer.
2022-05-01
kind
percentage
Felosztási módszerek. A lehetséges értékek: percentage és manual. További információkért tekintse meg , hogyan taníthat be modelleket .
percentage
trainingSplitPercentage
80
A betanítási csoportban szerepeltetni kívánt címkézett adatok százalékos aránya. A javasolt érték a .80
80
testingSplitPercentage
20
A tesztkészletbe felvenni kívánt címkézett adatok százalékos aránya. A javasolt érték a .20
20
Feljegyzés
Az trainingSplitPercentage és testingSplitPercentage csak akkor szükséges, ha Kind be van állítva percentage , és mindkét százalék összege 100-nak kell lennie.
Az API-kérés elküldése után egy 202 sikeres választ kap. A válaszfejlécekben bontsa ki az operation-location értéket. A következő módon lesz formázva:
Válassza ki a betanítási feladat azonosítóját a listából, megjelenik egy oldalpanel, ahol ellenőrizheti a betanítás állapotát, a feladat állapotát és a feladat egyéb adatait.
A betanítás a betanítási adatok méretétől és a séma összetettségétől függően eltarthat. A következő kéréssel továbbra is lekérdezheti a betanítási feladat állapotát, amíg az sikeresen be nem fejeződik.
A modell betanítási folyamatának állapotának lekéréséhez használja az alábbi GET-kérést . Cserélje le az alábbi helyőrző értékeket a saját értékeire.
Ha le szeretne mondani egy betanítási feladatot a Language Studióban, lépjen a Modell betanítása lapra. Válassza ki a megszakítani kívánt betanítási feladatot, majd a felső menüBen válassza a Mégse elemet.
Hozzon létre egy POST-kérést a következő URL-cím, fejlécek és JSON-törzs használatával egy betanítási feladat megszakításához.
URL-cím kérése
Az API-kérés létrehozásakor használja az alábbi URL-címet. Cserélje le az alábbi helyőrző értékeket a saját értékeire.
A kérés hitelesítéséhez használja az alábbi fejlécet.
Kulcs
Érték
Ocp-Apim-Subscription-Key
Az erőforrás kulcsa. Az API-kérések hitelesítésére szolgál.
Az API-kérés elküldése után egy 202-es válasz jelenik meg a sikerességről, ami azt jelenti, hogy a betanítási feladat megszakadt. Sikeres hívás eredménye a feladat állapotának ellenőrzésére szolgáló művelethely fejlécével.