Oszlopok kiválasztása átalakításhoz
Fontos
A (klasszikus) Machine Learning Studio támogatása 2024. augusztus 31-én megszűnik. Javasoljuk, hogy addig térjen át az Azure Machine Learning használatára.
2021. december 1-től kezdve nem fog tudni létrehozni új (klasszikus) Machine Learning Studio-erőforrásokat. 2024. augusztus 31-ig továbbra is használhatja a meglévő (klasszikus) Machine Learning Studio-erőforrásokat.
- További információ a gépi tanulási projektek a ML Studióból a klasszikusból a Azure Machine Learning.
- További információ a Azure Machine Learning.
A (klasszikus) ML Studio dokumentációjának kivezetése folyamatban van, és a jövőben nem várható a frissítése.
Olyan átalakítást hoz létre, amely ugyanazt az oszlopkészletet választja ki, mint az adott adatkészletben
Kategória: Adatátalakítás /-manipuláció
Megjegyzés
A következőkre vonatkozik: Machine Learning Studio (klasszikus)
Hasonló húzással használható modulok érhetők el Azure Machine Learning tervezőben.
Ez a cikk azt ismerteti, hogyan használható az Oszlopok átalakítása modul a Machine Learning Studióban (klasszikus). Az Oszlopok kijelölése átalakítás modul célja, hogy az oszlopok kiszámítható, konzisztens készletét mindig használjuk az lefelé irányuló gépi tanulási műveletekben.
Ez a modul különösen hasznos olyan feladatokhoz, mint a pontozás, amelyekhez adott oszlopokra van szükség. A rendelkezésre álló oszlopok módosítása megszakíthatja a kísérletet, vagy megváltoztathatja az eredményeket.
A Select Columns Transform (Oszlopok átalakítása) lehetőséget oszlophalmazok létrehozására és mentésre használhatja. Ezután az Átalakítás alkalmazása modullal alkalmazhatja ezeket a kijelöléseket az új adatokra.
Az Oszlopok kijelölése átalakítás használata
Ez a forgatókönyv feltételezi, hogy funkcióválasztást kíván használni a modell betanítása során használt dinamikus oszlopkészlet létrehozásához. Annak érdekében, hogy az oszlopok kijelölései azonosak a pontozási folyamatnál, az Oszlopok átalakítása modullal rögzítheti az oszlopkijelöléseket, és alkalmazhatja őket a kísérlet más részén.
Adjon hozzá egy bemeneti adatkészletet a kísérlethez a Studióban (klasszikus).
Adja hozzá a Szűrőalapú funkciókijelölés egy példányát.
Csatlakozás a modulokat, és úgy konfigurálja a funkciókiválasztási modult, hogy automatikusan megtalálja a bemeneti adatkészlet néhány legjobb funkcióját.
Adja hozzá a Train Model (Modell betanítása) egy példányát, és a betanítás bemeneteként használja a Szűrőalapú funkcióválasztás kimenetét.
Fontos
Mivel a funkció fontossága az oszlop értékei alapján van eldöntve, nem tudható előre, hogy mely oszlopok lesznek elérhetők a Modell betanítása bemenetként.
Most csatolja az Oszlopok kijelölése Átalakítás modul egy példányát .
Ez egy oszlopkijelölést hoz létre átalakításként, amely menthető vagy alkalmazható más adatkészletre. Ez a lépés biztosítja, hogy a funkció kiválasztása által azonosított oszlopokat más modulok mentik újra.
Adja hozzá a Score Model (Modell pontozása) modult.
Ne csatlakoztassa a bemeneti adatkészletet.
Ehelyett adja hozzá az Átalakítás alkalmazása modult, és kösse össze a funkciókiválasztási átalakítás kimenetét.
Fontos
Nem számíthat rá, hogy szűrőalapú funkcióválasztást alkalmaz a pontozási adatkészletre, és ugyanazok az eredmények adatokat kapják. Mivel a funkcióválasztás értékeken alapul, más oszlopkészletet is választhat, ami a pontozási művelet meghiúsulását okozhatja.
Futtassa a kísérletet.
Az oszlopválasztás mentésének, majd alkalmazásának folyamata biztosítja, hogy ugyanaz az adatséma elérhető a betanításhoz és a pontozáshoz.
Példák
A modul használatára vonatkozó példákért tekintse meg a következő Azure AI Gallery:
Select columns transform(Oszlopok kiválasztása átalakítás): A modult használó teljes útmutató.
Funkciók szűrése és eltávolítása a pontozási bemenetből: Mentse ezt a kísérletet a munkaterületre, hogy lássa, hogyan használható a modul egy teljes kísérleti munkafolyamatban.
Várt bemenetek
Név | Típus | Description |
---|---|---|
Adatkészlet a kívánt oszlopokkal | Adattábla | A kívánt oszlopkészletet tartalmazó adatkészlet |
Kimenetek
Név | Típus | Description |
---|---|---|
Oszlopok kijelölésének átalakítása | ITransform interfész | Átalakítás, amely az oszlopok ugyanazon részkészletét választja ki, mint az adott adatkészletben. |
Kivételek
Kivétel | Description |
---|---|
0003-as hiba | Kivétel akkor fordul elő, ha egy vagy több bemenet null vagy üres. |