はじめに

このチュートリアルについて

このチュートリアルは、数理最適化の基本的な概念を学び、Jijが提供する数理最適化のためのソフトウェア「JijZept SDK」を実際に使って最適化問題を定式化し、解決できるようになることを目的としています。

主な対象読者は、データサイエンティストおよびソフトウェアエンジニアであり、以下の知識を前提としています。

  • Pythonプログラミングの基本的な文法、およびライブラリの知識
  • 以下のような文字、記号の含まれる数式の読解
  • \[\sum_{i=1}^{n} c_i x_i\] \[\sum_{i=1}^{n} a_{ij} x_i \leq b_j\]

このチュートリアルでは、数理最適化の基本要素を紹介した後、数理最適化の実際のフローに沿いつつ、JijZept SDKの主要コンポーネントであるJijModeling(Pythonでの数理モデルの構築)、OMMX(ソルバー入力形式への変換、求解)、MINTO(最適化計算の実験管理)の使い方を段階的に解説します。最終的に読者が自身の業務で効果的に数理最適化を活用できるようになることを目指します。

チュートリアルについて

チュートリアルは順次コンテンツを追加予定です。

それでは、早速チュートリアルを始めましょう!

お気軽にお問い合わせください

高度な最適化スキルを持つ専門スタッフが、あなたビジネスのお悩みや不明点にお答えします。

メールアドレスと基本情報で簡単に入力が完了します。