0 / 0
Go back to the English version of the documentation
Decision Optimization için örnek modeller ve not defterleri
Last updated: 12 Eki 2023
Decision Optimization örnek modelleri ve not defterleri

Bu belgede bazı örnekler öğretici programlar olarak sunulmuştur. Decision Optimization GitHubiçinde ve Örnekler' de sağlanan diğer birçok örneği de kullanabilirsiniz.

Decision Optimization GitHub DO örnekleri

IBM watsonx.aiile kullanılmak üzere örnek havuzu için bkz. Decision Optimization GitHub . Decision Optimization deney kullanıcı arabirimi örnekleri için şu bölüme bakın: Decision Optimization deney kullanıcı arabirimi örnekleri. Bu havuz, watsonx.aiiçine aktarılabilen Jupyter not defteri örneklerini de içerir. Bkz. Jupyter not defterleri.

Java örneği

Java worker GitHubiçindeki Decision Optimization Java™ worker ortak sayfasında sağlanan Java modeli örneğine bakın.

Bu belgede açıklanan örnekler

Aşağıdaki tablo, bu belgede açıklanan örnek modelleri listeler ve Decision Optimizationürününü nasıl kullanacağınızı gösterir.

Tablo 1. Decision Optimization belgeleri, örnekler
  Örnekler

Nasıl yapılacağını öğren ...

Bkz.

Modeling Assistant' nı kullanarak zamanlama modelleri oluşturun.

House Construction örneği

  • Modeling Assistantile bir planlama ve zamanlama modeli oluşturun, düzenleyin ve çözün.
  • Farklı senaryolar oluşturun ve bunları inceleyin.

Modelin Modeling Assistant

Decision Optimization deneme kullanıcı arabiriminikullanarak Python optimizasyon modelleri oluşturun.

Diyet örneği

  • Var olan bir senaryodan oluşturulan bir Python modeli oluşturun ve çözün.
  • Yeni bir senaryo oluşturun ve inceleyin.

Python DOcplex modelinin çözülmesi

Birden çok senaryo örneği

  • Python notebook 'dan Decision Optimization ' a içe aktarılan bir Python modeli oluşturun ve bunu çözün.
  • Rasgele verileri kullanarak Python notebook ' dan birden çok senaryo oluşturun.
  • Senaryodan tabloları dışa aktarın.

Birden çok senaryoyla çalışma

DOcplex Python not defterlerinioluşturun ya da içe aktarın.

Decision Optimization not defteri örnekleri

  • Bir not defterini karşıdan yükleyin ve bir projeye ekleyin.
  • Bir not defteriçalıştırın.

Decision Optimization ' un çalıştırılması notebooks

Decision Optimization deneme örnekleri (Modeling Assistant, Python, OPL)

Bir Decision Optimization modelini oluşturmak, çözmek ve devreye almak için kullanıcı arabirimini kullanarak Quick start tutorial with videobaşlıklı konuya bakın.

Aşağıdaki tabloda, Decision Optimization GitHubiçindeki DO-samples içinde sağlanan Decision Optimization örnekleri listelenmektedir. Tüm bu varlıklar Decision Optimization deneme kullanıcı arabirimini kullanır ve veri içerir.

Not:

Modelleri çalıştırmak için bir Watson Machine Learning eşgörünümünü Projenizle ilişkilendirmeli ve bir devreye alma alanını Decision Optimization denemeile ilişkilendirmelisiniz. Konuşlandırma alanında Düzenleyici ya da Yönetici rolünüz de olmalıdır.

Bu örnekleri kullanmak için:
  1. Tüm DO-samples öğelerini bilgisayarınıza yükleyin ve çıkarın. Yalnızca bir örneği karşıdan yükleyebilirsiniz, ancak bu durumda örneği çıkarmayın.
  2. Projenizi açın ya da boş bir proje yaratın.
  3. Projenizin Yönet sekmesinde Hizmetler ve bütünleştirmeler bölümünü seçin ve Hizmeti ilişkilendir' i tıklatın. Daha sonra var olan bir Machine Learning hizmet eşgörünümünü seçin (ya da yeni bir tane oluşturun) ve İlişkilendir' i tıklatın. Hizmet ilişkilendirildiğinde bir başarı iletisi görüntülenir ve Hizmeti ilişkilendir penceresini kapatabilirsiniz.
  4. Varlıklar sekmesini seçin.
  5. Modellerle çalış bölümünde Yeni görev > İyileştirme sorunlarını çöz seçeneğini belirleyin.
  6. Açılan Çözme eniyileme sorunları penceresinde Yerel dosya seçeneğini tıklatın.
  7. Karşıdan yüklenen DO-samplesiçindeki Model_Builder klasörüne göz atın. İlgili ürün ve sürüm alt klasörünü seçin. Örnek .zip dosyanızı seçin ve ' ı tıklatın. Diğer bir seçenek olarak, örneği pencereye sürükleyin.
  8. Bir Machine Learning hizmetini projenizle henüz ilişkilendirmediyseniz, denemeniziçin bir konuşlandırma alanı seçmeden önce Bir Machine Learning hizmeti ekle seçeneğini belirlemeniz gerekir.
  9. Yeni konuşlandırma alanı'nı tıklatın, bir ad girin ve Yarat ' ı tıklatın (ya da açılan menüden var olan bir alanı seçin).
  10. Oluştur'u tıklatın.

    Örnekle aynı adla bir Decision Optimization modeli oluşturulur.

Tablo 2. Decision Optimization Modelleri
Decision Optimization için modeller Sorun tipi Model tipi
BridgeScheduling Zamanlama Modeling Assistant
Diyet Harmanlama Python
DietLP Harmanlama LP (CPLEX)
EnvironmentAndUzantısı Kitaplık dosyası ve YAML kodu içeren uzantılı bir ortam kullanma. Python
HouseConstructionZamanlama Atama ile zamanlama Modeling Assistant
IntermediateSolutions CPLEX ve CPO modelleri için ara çözümlerin etkinleştirilmesi Python
MarketingCampaignAtaması Kaynak Ataması (Senaryolar 1-4)

Seçim ve Ayırma (Senaryo 4-Seçim)

Modeling Assistant
Çoklu Dosyalar Birden çok dosya içeren bir model kullanma. Python ve LP
PastaProduction Üretim OPL
PortfolioAllocation Seçim ve Ayırma Modeling Assistant
PythonEngineAyarları Özelleştirilmiş motor ayarlarıyla geometrik bulmaca Python
ShiftAssignment Özel kararlar ve özel kısıtlama içeren Kaynak Ataması Modeling Assistant
StaffPlanning Çoklu Senaryo Planlaması

( CopyAndSolveScenarios.ipynbile kullanılacak)

Python
SupplyDemandPlanlama Tedarik ve Talep Planlaması Modeling Assistant
TalentCPO Film çizelgeleme CPO (CP Optimizer)

Jupyter notebook örnekleri

Jupyter not defterleri , deney kullanıcı arabiriminikullanmayan Decision Optimization GitHub içinde de sağlanır. Bu Python dizüstü bilgisayar örneklerini kullanmak için:
  1. Tüm DO-samples öğelerini bilgisayarınıza yükleyin ve çıkarın. Yalnızca bir örnek de yükleyebilirsiniz.
  2. Projenizi açın ya da boş bir proje yaratın.
  3. Varlıklar sekmesini seçin.
  4. Modellerle çalışma bölümünde Yeni görev > Python ya da R not defterlerinde veri ve modellerle çalışma seçeneğini belirleyin.
  5. Açılan yeni pencerede Dosyadan sekmesini seçin.
  6. not defteriniziadlandırın, Dosyaları sürükleyip bırakın ya da karşıya yükleyin simgesini tıklatın ve ' i jupyter klasöründeki not defterine göz atın. Karşıdan yüklenen DO-samplesiçinde ilgili ürün ve sürüm alt klasörünü seçin. watsonx için Watson Studio Publicklasörünü seçin.
  7. Oluşturdüğmesini tıklatın. Not defteri projenize eklenir.

Python Dizüstü Bilgisayarlar - Örnekler

Decision Optimization Python dizüstü bilgisayarları Örnekler' den edinilebilir. Var olan bir projede bu not defterlerini kullanmak için, Örnekleriçinde bir not defteri açın, Projeye ekledüğmesini tıklatın, Projenizi seçin ve Yaratdüğmesini tıklatın.

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more