Cvičení: Využívání modelu v konzolové aplikaci .NET
Strávili jste určitou dobu trénováním modelu a používáním metrik vyhodnocení k výběru nejlepšího modelu pro vaše data. Teď je čas ho použít k vytváření předpovědí na zařízeních vaší společnosti. V této lekci vytvoříte konzolovou aplikaci, která převezme nová data a použije váš model k předpovídání, jestli se zařízení nezdaří nebo ne.
Přidání konzolové aplikace do řešení
V kroku Využití na obrazovce Tvůrce modelů:
- Pro šablonu konzolové aplikace vyberte Přidat do řešení .
- V dialogovém okně Přidat ukázkovou konzolovou aplikaci zadejte název PredictiveMaintenanceConsole.
- Vyberte Přidat do řešení.
Po několika sekundách se do vašeho řešení přidá nová konzolová aplikace .NET.
Spusťte aplikaci
V sadě Visual Studio Průzkumník řešení klikněte pravým tlačítkem na projekt PredictiveMaintenanceConsole.
Vyberte Nastavit jako spouštěný projekt.
Spusťte aplikaci.
Otevře se okno konzoly a vytvoří výstupní text podobný následujícímu:
Using model to make single prediction -- Comparing actual Machine_failure with predicted Machine_failure from sample data... Product_ID: M14860 Type: M Air_temperature: 298.1 Process_temperature: 308.6 Rotational_speed: 1551 Torque: 42.8 Tool_wear: 0 Machine_failure: 0 Predicted Machine_failure: 0 =============== End of process, hit any key to finish ===============
Tip
Pro tuto ukázku se použila výchozí pevně zakódovaná ukázka dat ke spuštění aplikace a k předpovědím. V skutečném nastavení byste chtěli převzít vstupy ze souboru nebo konzoly a provádět předpovědi na základě dat.
Gratulujeme! Model strojového učení jste používali pomocí ML.NET a Tvůrce modelů.