Translation not up to date
Můžete sestavit a spustit modely Decision Optimization , které vám pomohou učinit nejlepší rozhodnutí pro řešení obchodních problémů na základě vašich cílů. Přečtěte si o tématu Decision Optimization, podívejte se na video a proveďte výukový program, který je vhodný pro uživatele s určitými znalostmi preskriptivní analýzy, ale nevyžaduje kódování.
Váš základní sled prací zahrnuje tyto úlohy:
- Otevřete svůj projekt sandboxu. Projekty jsou místa, kde můžete spolupracovat s ostatními při práci s daty.
- Přidejte do projektu Experiment Decision Optimization . Můžete přidat komprimované soubory nebo data z ukázkových souborů.
- Přidružte k projektu službu Watson Machine Learning Service .
- Vytvořte prostor pro nasazení, který se přidruží ke službě Watson Machine Learning Serviceprojektu.
- Přezkoumejte data, cíle modelu a omezení v Modeling Assistant.
- Spuštěním jednoho nebo více scénářů otestujte svůj model a přezkoumejte výsledky.
- Implementujte svůj model.
Přečtěte si o Decision Optimization
Decision Optimization může analyzovat data a vytvořit optimalizační model (pomocí Modeling Assistant) na základě obchodního problému. Za prvé, optimalizační model je odvozen převedením obchodního problému na matematickou formulaci, kterou může porozumět optimalizační stroj. Formulace se skládá z cílů a omezení, které definují model, na kterém je založeno konečné rozhodnutí. Model spolu s vašimi vstupními daty vytváří scénář. Optimalizační stroj řeší scénář použitím cílů a omezení pro omezení milionů možností a poskytuje nejlepší řešení. Toto řešení splňuje formulaci modelu nebo uvolňuje určitá omezení, pokud je model neproveditelný. Scénáře můžete testovat pomocí různých dat nebo úpravou cílů a omezení a jejich opětovným spuštěním a zobrazením řešení. Jakmile budete spokojeni, můžete implementovat svůj model.
Podívejte se na video o vytvoření modelu Decision Optimization .
Podívejte se na toto video, abyste viděli, jak spustit ukázkový experiment Decision Optimization pro vytvoření, řešení a nasazení modelu Decision Optimization s produkty Watson Studio a Watson Machine Learning.
Toto video poskytuje vizuální metodu, jak se seznámit s koncepty a úlohami v této dokumentaci.
Vyzkoušejte výukový program k vytvoření modelu, který používá Decision Optimization
V tomto výukovém programu dokončíte tyto úlohy:
- Úloha 1: Otevřít projekt.
- Úloha 2: Vytvoření experimentu Decision Optimization v projektu.
- Úloha 3: Sestavit model a vizualizovat výsledek scénáře.
- Úloha 4: Změnit cíle a omezení modelu.
- Úloha 5: Nasaďte model.
- Úloha 6: Testujte model.
Dokončení tohoto výukového programu bude trvat přibližně 30 minut.
Použití obrazového videa v obraze
Tip: Spusťte video a při procházení výukovým programem se video přesune do režimu obrazu v obraze. Zavřete video obsah pro nejlepší zážitek s obrazem v obraze. Můžete použít režim obrazu v obraze, takže můžete sledovat video po dokončení úloh v tomto výukovém programu. Klepněte na časová razítka pro každou úlohu, kterou chcete sledovat.Následující animovaný obrázek ukazuje, jak používat obrazový obraz v obraze a obsah:
Získejte pomoc v komunitě
Potřebujete-li pomoc s tímto výukovým programem, můžete položit otázku nebo najít odpověď v diskusním fóru komunity Cloud Pak for Data.
Nastavení oken prohlížeče
Chcete-li získat optimální zkušenost s dokončením tohoto výukového programu, otevřete Cloud Pak for Data v jednom okně prohlížeče a ponechte tuto stránku výukového programu otevřenou v jiném okně prohlížeče, abyste snadno přepínali mezi oběma aplikacemi. Zvažte uspořádání dvou oken prohlížeče vedle sebe, abyste usnadnili sledování.
Tip: Pokud při provádění tohoto výukového programu v uživatelském rozhraní narazíte na asistovanou prohlídku, klepněte na Možná později.
Zpět na začátek
K uložení dat a experimentu AutoAI potřebujete projekt. Můžete použít svůj projekt sandboxu nebo vytvořit projekt.
V navigační nabídce vyberte volbu Projekty > Zobrazit všechny projekty .
Otevřete svůj projekt sandboxu. Chcete-li použít nový projekt:
Klepněte na volbu Nový projekt.
Vyberte volbu Vytvořit prázdný projekt.
Zadejte název a volitelný popis projektu.
Vyberte existující instanci služby úložiště objektů nebo vytvořte novou.
Klepněte na volbu Vytvořit.
Po otevření projektu klepněte na kartu Spravovat a vyberte stránku Služby a integrace .
Na kartě IBM klepněte na volbu Přidružit službu.
Vyberte instanci Watson Machine Learning . Pokud ještě nemáte zajištěnou instanci služby Watson Machine Learning , postupujte takto:
Klepněte na volbu Nová služba.
Vyberte volbu Watson Machine Learning.
Klepněte na volbu Vytvořit.
Vyberte novou instanci služby ze seznamu.
Klepněte na volbu Přidružit službu.
V případě potřeby se klepnutím na tlačítko Storno vraťte na stránku Služby a integrace .
Další informace viz Vytvoření projektu.
Zkontrolujte svůj pokrok
Následující obrázek zobrazuje nový projekt.
Zpět na začátek
Chcete-li zobrazit náhled této úlohy, podívejte se na video začínající na 00:20.
Nyní postupujte takto, chcete-li vytvořit experiment Decision Optimization ve vašem projektu:
V novém projektu klepněte na volbu Nová úloha > Řešení problémů s optimalizací.
Vyberte volbu Lokální soubor.
Klepnutím na volbu Získat ukázkové soubory zobrazte úložiště GitHub obsahující ukázkové soubory.
V úložišti DO-Samples otevřete složku Watson Studio Public .
Klepněte na soubor
HouseConstructionScheduling.zip
obsahující ukázkové soubory konstrukce domu.Klepnutím na tlačítko Stáhnout uložte soubor zip do počítače.
Vraťte se na stránku Vytvořit experiment Decision Optimization a klepněte na tlačítko Procházet.
Vyberte soubor
HouseConstructionScheduling.zip
z počítače.Klepněte na tlačítko Otevřít.
Pokud ještě nemáte službu Watson Machine Learning přidruženou k tomuto projektu, klepněte na volbu Přidat službu Machine Learning.
Přezkoumejte instance služby Watson Machine Learning . Můžete použít existující službu nebo vytvořit novou instanci služby: klepněte na volbu Nová služba, vyberte volbu Machine Learninga klepněte na tlačítko Vytvořit.
Vyberte instanci produktu Watson Machine Learning ze seznamu a klepněte na volbu Přidružit.
V případě potřeby se klepnutím na tlačítko Storno vraťte na stránku Služby a integrace .
Další informace o přidružených službách naleznete v tématu Přidání přidružených služeb.
Zvolte prostor implementace, který chcete přidružit k tomuto experimentu. Pokud nemáte existující prostor implementace, vytvořte jej:
V sekci Vybrat prostor implementace klepněte na volbu Nový prostor implementace.
Do pole Název zadejte
House sample
a zadejte název prostoru implementace.Klepněte na volbu Vytvořit.
Až bude prostor připraven a klepněte na tlačítko Zavřít , abyste se vrátili na stránku Vytvořit experiment Decision Optimization . Váš nový prostor implementace je vybrán.
Klepnutím na volbu Vytvořit otevřete experiment Decision Optimization .
Zkontrolujte svůj pokrok
Následující obrázek ukazuje experiment s ukázkovými soubory.
Zpět na začátek
Chcete-li zobrazit náhled této úlohy, podívejte se na video začínající na 01:47.
Postupujte takto, chcete-li sestavit model a vizualizovat výsledek pomocí Decision Optimization Modeling Assistant.
V levém podokně klepněte na volbu Model sestavení a otevřete Modeling Assistant. Tento model byl sestaven pomocí Modeling Assistant , takže můžete vidět, že cíle a omezení jsou v přirozeném jazyce, ale můžete také formulovat svůj model v Python, OPL nebo importovat modely CPLEX a CPO.
Klepněte na tlačítko Spustit , chcete-li spustit scénář, abyste vyřešili model a počkali na dokončení spuštění.
Po dokončení spuštění se zobrazí pohled Prozkoumat řešení . Na kartě Výsledky klepněte na volbu Aktiva řešení , abyste zobrazili výsledné (nejlepší) hodnoty pro proměnné rozhodnutí. Tyto tabulky řešení jsou standardně zobrazeny v abecedním pořadí.
V levém podokně vyberte volbu Vizualizace.
Na kartě Řešení vyberte volbu Gantt , abyste zobrazili scénář s optimálním plánem.
Zkontrolujte svůj pokrok
Následující obrázek ukazuje stránku Vizualizace s Ganttovým grafem.
Zpět na začátek
Chcete-li zobrazit náhled této úlohy, podívejte se na video začínající na 03:01.
Nyní chcete provést změnu formulace modelu, aby zvážila další cíl. Chcete-li změnit cíle a omezení modelu, postupujte takto:
Klepněte na volbu Model sestavení.
V levém podokně klepněte na nabídku Přetečení vedle Scénáře 1a vyberte volbu Duplikovat.
Jako název zadejte
Scenario 2
a klepněte na tlačítko Vytvořit.Pro Scénář 2přidejte do modelu cíl pro optimalizaci kvality práce na základě odborných znalostí jednotlivých smluvních partnerů.
V části Přidat do modeludo vyhledávacího pole zadejte
overall quality
a stiskněte klávesuEnter
.Rozbalte sekci Cíl .
Klepnutím na volbu Maximalizovat celkovou kvalitu přiřazení subdodavatelů a aktivit podle tabulky hodnot přiřazení ji přidejte jako cíl. Tento nový záměr je nyní uveden v sekci Cíle spolu s cílem Minimalizovat čas potřebný k dokončení všech aktivit .
Pro záměr, který jste právě přidali, klepněte na tabulku hodnot přiřazenía vyberte volbu Odbornost. Zobrazí se seznam parametrů Odbornost .
V tomto seznamu klepněte na volbu definice , chcete-li změnit pole, které definuje odbornost smluvní strany, a vyberte volbu Úroveň odbornosti.
Klepnutím na tlačítko Spustit spusťte scénář pro sestavení modelu a počkejte na dokončení spuštění.
Vraťte se na stránku Prozkoumat řešení a zobrazte Cíle a Aktiva řešení.
V levém podokně vyberte volbu Vizualizace.
Na kartě Řešení vyberte volbu Gantt , abyste zobrazili scénář s optimálním plánem.
Klepnutím na volbu Přehled v levém podokně porovnejte statistiku mezi Scénáriem 1 a Scénáriem 2.
Zkontrolujte svůj pokrok
Následující obrázek ukazuje stránku Vizualizace s novým Ganttovým grafem.
Zpět na začátek
Chcete-li zobrazit náhled této úlohy, podívejte se na video začínající na 04:07.
Dále postupujte takto, chcete-li povýšit model do prostoru implementace a vytvořit implementaci:
Klepněte na nabídku Přetečení vedle Scénáře 1a vyberte volbu Uložit pro implementaci.
Do pole Název modelu zadejte
House Construction
a klepněte na tlačítko Další.Zkontrolujte informace o modelu a klepněte na tlačítko Uložit.
Po úspěšném uložení modelu se zobrazí panel oznámení s odkazem na model. Klepněte na volbu Zobrazit v projektu.
Pokud vám chybí oznámení, klepněte na název projektu v navigační cestě.
Klepněte na kartu Aktiva v projektu.
Klepněte na model Stavba domu .
Klepněte na volbu Povýšit na prostor implementace.
Pro volbu Cílový prostorvyberte ze seznamu volbu Ukázka domu (nebo váš prostor pro nasazení).
Zaškrtněte volbu Přejít na model v prostoru po jeho implementaci.
Klepněte na volbu Povýšit.
Po úspěšném povýšení modelu se model Stavba domu zobrazí v prostoru nasazení.
Klepněte na volbu Nová implementace.
Jako název implementace zadejte
House deployment
.Pro definici hardwaruvyberte ze seznamu 2 CPU a 8 GB RAM .
Klepněte na volbu Vytvořit.
Počkejte, až se stav implementace změní na Implementováno.
Zkontrolujte svůj pokrok
Následující obrázek ukazuje nasazení domu.
Zpět na začátek
Chcete-li zobrazit náhled této úlohy, podívejte se na video začínající na 04:55.
Chcete-li testovat model se scénářem, musíte odeslat datové soubory ze svého počítače do prostoru implementace. Chcete-li otestovat model vytvořením úlohy pomocí souborů CSV obsažených v ukázkovém souboru zip, postupujte takto:
Klepněte na volbu Ukázka domu (nebo váš prostor pro nasazení) v navigační cestě, abyste se vrátili do prostoru nasazení.
Klepněte na kartu Aktiva .
V souboru
HouseConstructionScheduling.zip
na vašem počítači najdete několik souborů CSV ve složce .containers > Scénář 1 .Klepnutím na ikonu Odeslat aktivum otevřete panel Data .
Přetáhněte soubory
Subcontractor.csv
,Activity.csv
aExpertise.csv
do oblasti Zde přetáhněte soubory nebo procházením vyhledejte soubory k odeslání na panelu Data .
Klepněte na kartu Nasazení .
Klepněte na volbu Nasazení domu.
Chcete-li odeslat úlohu pro skóre modelu, klepněte na volbu Nová úloha.
Jako název úlohy zadejte
House construction job
.Klepněte na tlačítko Další.
Vyberte výchozí hodnoty na stránce Konfigurovat a klepněte na tlačítko Další.
Vyberte výchozí hodnoty na stránce Plán a klepněte na tlačítko Další.
Vyberte výchozí hodnoty na stránce Oznámit a klepněte na tlačítko Další.
Na stránce Zvolit data v sekci Vstup vyberte odpovídající datová aktiva, která jste dříve načetli do svého prostoru pro každé vstupní ID.
V sekci Výstup zadáte název pro každou tabulku řešení, která se má vytvořit.
Jako ID výstupu ScheduledActivities.csvklepněte na volbu Vybrat zdroj dat > Vytvořit nový, zadejte název
ScheduledActivities.csv
a klepněte na tlačítko Potvrdit.Jako ID výstupu NotScheduledActivities.csvklepněte na volbu Vybrat zdroj dat > Vytvořit nový, jako název zadejte
NotScheduledActivities.csv
a klepněte na tlačítko Potvrdit.Jako ID výstupu stats.csvklepněte na volbu Vybrat zdroj dat > Vytvořit nový, zadejte
stats.csv
jako název a klepněte na tlačítko Potvrdit.Jako ID výstupu kpis.csvklepněte na volbu Vybrat zdroj dat > Vytvořit nový, zadejte
kpis.csv
jako název a klepněte na tlačítko Potvrdit.Pro ID výstupu solution.jsonklepněte na volbu Vybrat zdroj dat > Vytvořit nový, zadejte jako název
solution.json
a klepněte na tlačítko Potvrdit.Jako ID výstupu log.txtklepněte na volbu Vybrat zdroj dat > Vytvořit nový, jako název zadejte
log.txt
a klepněte na tlačítko Potvrdit.
Zkontrolujte informace na stránce Zvolit data a pak klepněte na tlačítko Další.
Přezkoumejte informace na stránce Přezkoumat a vytvořit a poté klepněte na volbu Vytvořit a spustit.
Na stránce modelu Nasazení domu klepněte na úlohu, kterou jste vytvořili, s názvem Úloha výstavby domu , abyste viděli její stav.
Po dokončení spuštění úlohy klepněte na volbu Ukázka domu (nebo váš prostor pro nasazení), abyste se vrátili do prostoru nasazení.
Na kartě Aktivauvidíte výstupní soubory:
ScheduledActivities.csv
NotScheduledactivities.csv
stats.csv
kpis.csv
solution.json
log.txt
Pro každé z těchto aktiv klepněte na ikonu Stáhnout a pak zobrazte každý z těchto souborů.
Zkontrolujte svůj pokrok
Následující obrázek zobrazuje dokončenou dávkovou úlohu.
Zpět na začátek
Další kroky
Nyní můžete tuto datovou sadu použít pro další analýzu. Například vy nebo jiní uživatelé můžete provést některou z těchto úloh:
Další prostředky
Při sestavování modelů vyzkoušejte tyto další metody:
Implementace modelů Decision Optimization s uživatelským rozhraním
Prohlédněte si další videa.
Vyhledejte ukázkové datové sady, projekty, modely, výzvy a zápisníky v ukázkách, abyste získali praktické zkušenosti:
Zápisníky , které můžete přidat do svého projektu, abyste mohli začít analyzovat data a sestavovat modely.
Projekty , které můžete importovat obsahující zápisníky, datové sady, výzvy k zadání a další aktiva.
Datové sady , které můžete přidat do svého projektu za účelem upřesnění, analýzy a sestavení modelů.
výzvy , které můžete použít v rámci testovacího pracoviště výzev k zadání základního modelu.
Modely nadace , které můžete použít v laboratoři výzev k zadání.
Přispívat do komunity Decision Optimization
Nadřízené téma: Výukové programy rychlého spuštění