Cvičení: Využívání modelu v konzolové aplikaci .NET

Dokončeno

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ů:

  1. Pro šablonu konzolové aplikace vyberte Přidat do řešení .
  2. V dialogovém okně Přidat ukázkovou konzolovou aplikaci zadejte název PredictiveMaintenanceConsole.
  3. Vyberte Přidat do řešení.

Snímek obrazovky znázorňující výběry pro využívání modelu strojového učení v aplikaci konzoly s tečkou NET

Po několika sekundách se do vašeho řešení přidá nová konzolová aplikace .NET.

Spusťte aplikaci

  1. V sadě Visual Studio Průzkumník řešení klikněte pravým tlačítkem na projekt PredictiveMaintenanceConsole.

  2. Vyberte Nastavit jako spouštěný projekt.

  3. Spusťte aplikaci.

  4. 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ů.