モンテカルロ・シミュレーションは、不確定なイベントの可能な結果の範囲を予測するためにランダム・サンプリングを繰り返す数学的手法です。モンテカルロ法または多重確率シミュレーションとも呼ばれる。
多くのソフトウェア・ソリューションは、この手法を リスクの影響を確認する 例として、/AIを使ってリスクの影響を把握する。株価の事前評価、売上予測、プロジェクト管理、財務モデリング、リスク分析、価格設定などにも利用されている。
👀 Fun Fact: モンテカルロ・シミュレーションはもう一つの 第二次世界大戦後の生産性 ジョン・フォン・ノイマンとスタニスワフ・ウラムが戦時中に発明した、不確実な条件下での意思決定を改善する技術?
偶然とランダムな結果がこのモデリング手法の中心であることから、ギャンブル地として有名な都市国家モナコにちなんで名付けられた。
拡張機能を駆使して、私は市場で入手可能な最高のモンテカルロ・シミュレーション・ソフトウェア・ツールのリストをまとめた。それでは見てみよう。
モンテカルロ・シミュレーション・ソフトウェアの何を探すべきか?
予測不可能な状況での結果を予測することとは別に、モンテカルロ・シミュレーション・ソフトウェアをレビューするとき、私は以下の鍵機能を探します。
- データ入力:スプレッドシートや他のソースからデータを簡単にインポートできるソフトウェアを探す。
- サポートされている分布:シミュレーション・モデル・ソフトウェアは、現実世界のシナリオを正確にモデル化するために、幅広い範囲の確率分布を提供する必要があります。一般的なものとしては、正規分布、一様分布、三角分布などがあります。
- ヒストグラムや散布図などの便利な可視化ツールは、ユーザーが変数間のリレーションシップを理解し、結果を効果的に解釈するのに役立ちます。
- 感度分析: この機能は、どの入力変数が結果に最も大きな影響を与えるかを特定するのに役立ちます。
- 並列化:* この機能により、シミュレーションを複数のプロセッサーに分割して高速に実行することができます。
- 最適化:プログラムによっては、入力変数の最適値を見つけるのに役立つツールを提供しています。
- スケーラビリティ: ソフトウエアが大規模で複雑なモデルでも効率的に仕事ができるようにする。
- ユーザー・インターフェース:* ドラッグ・アンド・ドロップ機能またはモデル構築のための明確なウィザードを備えたユーザーフレンドリーなインターフェースは、時間とフラストレーションを節約することができる。
- テクニカルサポート: 信頼できるテクニカルサポートは、問題を克服する上で非常に貴重である。
2024年モンテカルロ・シミュレーション・ソフトウェア ベスト10
ソフトウェアがやることのチェックリストはできた。モンテカルロ・シミュレーションをさまざまなビジネス用途の統計分析に使用するベスト10をご紹介します。
チームのサイズ、ビジネスのオブジェクト、高度な機能の使用などを考慮し、予算に合ったソフトウェアを選んでください。
1.エクセル
経由
私は単純なものから検索を始めた。エクセルや表計算ソフトのようなスプレッドシートです。
を使ってデータモデリングを行い、モンテカルロシミュレーションを実行している。
シミュレーションを設定するために、各変数の列と計算された利益の列を持つExcelシートを作成した。そして、各行の変数に式を入力し、需要、販売価格、コストのランダム値を生成した。
次のタスクは、依存関係の計算である。これについては、複数のシナリオをシミュレートするために記入した。そして、結果を分析し、エクセルのビジュアルツールを使ってレポートを作成した。
エクセルの式と機能を基本的に理解していれば、モンテカルロ・シミュレーションに使えると思ったからだ。
このツールの良いところは、シミュレーション以外にも複数の機能があり、小規模ビジネスや新興企業に向いていることです。クラウドベース(Microsoft 365を通じて)なので、誰でもどこからでも、どのデバイスからでもアクセスできる。
エクセルの主な機能
- RAND()やRANDBETWEEN()のような、モンテカルロ・シミュレーションの核となるランダム番号の生成機能を使用できる。
- 正規分布のNORM.INV()、対数正規分布のLOGINV()などの幅広い確率関数を使用して、実世界の様々なシナリオをモデル化する。
- さまざまな変数や確率分布を組み込んだ複雑な式を構築し,シミュレーションをカスタム化する。
- ExcelのVBAスクリプトを使用して,複雑なモンテカルロ・シミュレーションの自動化とカスタマイゼーションを作成する
エクセルのリミット
- 多くの変数や複雑な式を含む複雑なシミュレーションでは、煩雑になる可能性があります。
- エクセルにはいくつかの可視化ツールがありますが、専用のシミュレーションソフトほど高度でカスタマイズできるものではありません。
- エクセルでの手動式入力はエラーのリスクを高め、シミュレーションの精度に影響を与える
エクセルの価格
- PCまたはMac 1台用: $159.99
- Microsoft 365とExcel: 月額6.99ドルから
エクセルの評価とレビュー
- G2: 4.7/5 (2,700以上のレビュー)
- Capterra: 4.8/5 (18,000 件以上のレビュー)
2.Google スプレッドシート
経由
利便性ならGoogle スプレッドシートに勝るものはない。素晴らしい
も、基本的なモンテカルロ・シミュレーションには良い選択肢である。
モンテカルロ・シミュレーションを設定するには、モデルを特定することから始めます。そして、関係する変数とその確率分布(正規分布、一様分布など)を選びます。
私は乱数生成機能を使って、ランダム変数を含む式を作成し、複数の行や列にわたってコピーすることで、さまざまなシナリオをシミュレートした。
これでシミュレーションの準備は整った!もしあなたがシミュレーションを始めたばかりで、シミュレーション専用のツールに投資したくないのであれば、Googleスプレッドシートは素晴らしい選択肢だ。
Google Sheetsはリアルタイムのコラボレーションに優れています。複数のユーザーが同時に同じシミュレーションの仕事をすることができるので、チームに最適です。
Google スプレッドシートの主な機能
- 選択したモデルを他のユーザーとリアルタイムで共有し、共同作業が可能。
- データ収集のためのフォームなど、他のGoogle製品との統合
- 様々なシナリオをモデル化するために、幅広い式を使用する。
- モンテカルロシミュレーションの基本を、すぐに利用できるリソースやRisk Solverのようなアドオンで学べる
Google スプレッドシートのリミット
- 大きなデータセットや多くの反復を行うと、動作が遅くなることがある。
- 多数の変数や高度な式を含む高度に複雑なモデルには不向き
- シミュレーション専用ソフトのような綿密な統計解析機能がない
Google スプレッドシートの価格
- 個人利用は無料。
- ビジネススタンダード:1ユーザーあたり12ドル/月(年払い)
Google スプレッドシートの評価とレビュー
- レビューが少ない
3.GAMS
経由
独自のスクリプト言語に依存する多くの最適化ソフトウェアとは異なり、GAMSは代数モデリング言語(AML)を使用している。AMLは可読性が高く、一般的な数学表記法に似ています。そのため、数学の知識が豊富なユーザーでも簡単にモデルを書いて理解することができ、プログラミングの拡張機能の必要性を減らすことができます。
GAMSは、単発的な問題を解くためだけのものではなく、単一のソルバーにリミットすることもありません。GAMSは、それぞれが長所と短所を持つ様々なサードパーティのソルバーとインターフェースできるモデリング環境として機能します。また、様々な最適化問題用のソルバーの内蔵ライブラリにアクセスすることもできる。
GAMS の主な機能
- 代数的言語を使用するため、直感的で効率的なビルドが可能。 ダイアグラム例 モデルとして
- 膨大な数の変数と制約条件を持つ複雑なモデルを扱うことができるため、大規模な最適化問題に取り組むのに理想的なツールです。
- 様々なデータソースからデータをインポートおよびエクスポートし、モデル用の実世界のデータセットで仕事をする。
GAMS のリミット
- 乱数生成やシミュレーション結果を分析するための可視化ツールなどの機能が組み込まれていない。
- 代数モデリング言語を理解し、その機能を効果的に使用するには、より多くの時間とトレーニングが必要
- データの可視化機能がリミット
GAMS の価格
- ベースモデル: $3,500から
- ソルバーおよびソルバーリンク: $1750 から
- カスタム価格
GAMS の評価とレビュー
- 十分なレビューがない
4.クリスタルボール・プロフェッショナル
経由
チームメンバーと私は、主力製品の新しいマーケティング・キャンペーンを立ち上げようとしていたが、その成功を予測するのは難しかった。カスタマーの反応はどうだろうか?競合他社が同じようなキャンペーンを始めたらどうなるだろう?
私は、ターゲットオーディエンスのサイズ、潜在的なマーケティングリーチ、そして履歴データまで、すべてのデータをスプレッドシートに差し込みました。Crystal Ballでは、各要素の不確実性をアカウントに入れて、何千通りものシナリオをシミュレーションすることができました。お金をかける前に、キャンペーンを何千回も繰り返すようなものでした!
Crystal Ballは、基本的なモンテカルロ・シミュレーションにとどまりません。ラテンハイパーキューブサンプリングなどの高度な機能を備えており、シミュレーションで起こり得る結果のより代表的なサンプルを確保するのに役立ちます。
Microsoft Excelなどの一般的なスプレッドシートと統合して、既存のデータやワークフローを活用することもできます。
Crystal Ball Professional の主な機能
- 時系列分析を含むさまざまな予測手法にアクセスして、将来のトレンドを予測し、潜在的な問題を予測することができます。
- さまざまな要因がモデルに与える影響を分析し、さまざまな「what-if」シナリオを検討することで、潜在的なリスクとビジネスチャンスを把握。
- チャートやグラフなど、クリアされカスタマイズ可能なビジュアライゼーションにより、調査結果や洞察を効果的に伝達。
Crystal Ball Professional のリミット
- ユーザーインターフェイスは利用しやすいように設計されていますが、高度な統計ニーズを持つユーザーの中には、専門的なソフトウェアと比較して機能にリミットを感じる場合があります。
- データの共有やコラボレーションが可能ですが、クラウドベースのシミュレーションプラットフォームと同レベルのコラボレーション機能を提供できない場合があります。
Crystal Ball Professionalの価格
- 無料。
- Small Biz: 3ユーザーで39ドルから(年額課金)。
- プロフェッショナル: 5ユーザーで79ドルから(年間課金)
- エンタープライズ: カスタム価格
Crystal Ball Professional の評価とレビュー
- G2: 4.3/5 (20件以上のレビュー)
5.ミニタブ
経由
Minitabは、複雑なデータを分析し、全体像を把握する必要がある場合に威力を発揮する。Minitabは、シックスシグマ手法や品質改善イニシアチブに向けたツールや機能に重点を置いています。
Minitabを使用していて目立ったのは、ビルトインアシスタントで、分析プロセス全体を通して文脈に応じたヘルプやガイダンスを提供してくれるため、ソフトウェアを簡単に操作できることです。
カスタマイズ可能なチャート、グラフ、およびヒストグラム、箱ひげ図、散布図などの視覚化の膨大なライブラリも印象的です。
Minitabの主な機能
- 仮説検定、回帰分析、ANOVA(分散分析)のための包括的な統計ツールスイートを利用できます。
- 品質管理を向上させるためのデータ駆動型アプローチであるシックスシグマ手法用に特別に設計されたツールを使用できます。
- さまざまな変数とそれらが結果に及ぼす影響をテストするための実験計画のプロセスを合理化します。
Minitabのリミット
- データのクリーニング、操作、高度なテキストマイニングなどのタスクには適していない場合がある。
- 多くのクラウドベースのデータ分析プラットフォームに比べてコラボレーション機能が少ないため、プロジェクトにおけるリアルタイムのコラボレーションには適していない。
- 基本的な機械学習機能を備えているが、ディープラーニングやニューラルネットワークのような複雑なタスクに特化した機械学習ソフトウェアには及ばない。
Minitabの価格
- カスタム価格
Minitabの評価とレビュー
- G2: 4.6/5 (120件以上のレビュー)
- Capterra: 4.5/5 (300 件以上のレビュー)
6.サイマル8
経由
ビジネスプロセスのシミュレーションと最適化のためにSimul8をしばらく使っている。
Simul8を使えば、シミュレーションの中で好みの機械学習ライブラリ(RやPython)を直接呼び出すことができます。これにより、シミュレーションは実世界のデータに基づいて学習・適応し、よりダイナミックで実世界のシナリオを反映したものになります。
他のシミュレーションツールでは、データセットのトレーニングや結果の最適化ができるかもしれませんが、Simul8ではシミュレーションの中で直接機械学習を活用することができます。
Simul8には再利用可能なコンポーネントがあり、よく使うワークフロー、設備、リソースを保存し、シミュレーションに追加することができます。これは一般ユーザーにとって非常に便利で、時間の節約になります。
Simul8の主な機能
- シミュレーションの構築と実行にドラッグ&ドロップのインターフェースを使用
- コードなしであらゆるビジネス要素のシミュレーションと実験が可能
- プロセスマイニング、BPMN、Microsoft Visio、その他のインポート機能を使って、ワンクリックでシミュレーションを作成できます。
- Visual Basicとの双方向インターフェイスで高度なモデル機能を作成
Simul8 のリミット
- 専用の統計ソフトウェアと比較すると、高度な統計分析にリミットがある場合があります。
- アニメーション機能は、視覚化には役立ちますが、高度な3Dグラフィックスを持ついくつかの専門的なシミュレーションソフトウェアほどハイエンドではなく、視覚的に魅力的でないかもしれません。
価格
- ビジネス: 月額$500/ユーザー(年額課金)
Simul8の評価とレビュー
- G2: 4.1/5 (20件以上のレビュー)
- Capterra: 4.6/5 (120件以上のレビュー)
7.フレックスシム
経由
FlexSimは、離散イベントシミュレーションのための強力なツールであり、複雑なビジネスプロセスの課題に取り組むのに役立ちます。
FlexSimは、あらかじめ定義されたオブジェクトやプロセスにリミットすることはありません。オブジェクト指向のアプローチを採用しており、内蔵のFlexScript言語を使ってカスタムオブジェクトやカスタムビヘイビアを定義することができます。他のソフトウェアではなかなか表現できないような複雑でユニークなシステムをモデル化できるので、私はこの柔軟性が特に気に入りました。
また、定期的なソフトウェアアップデートやコミュニティフォーラムのサポートを高く評価するユーザーもいる。
FlexSim の主な機能
- 3D環境を使用してシステムを表現し、従来の平坦なスプレッドシートモデルと比較して、より直感的な理解と分析を可能にします。
- ドラッグ&ドロップ機能で簡単にモデルをクリアされ、明確なプログラミング言語を使用して作成プロセスを合理化。
- 一連の包括的なドキュメント、開発者が参加するオンラインコミュニティ、および迅速な技術支援にアクセスできます。
FlexSim のリミット
- 他のシミュレーションソフトウェアに比べ、多額の投資が必要です。
- 教育機関向けライセンスはあるが、他のソフトウェアと比較して大学でのFlexSimの採用が少ない。
FlexSim の価格
- カスタム価格
FlexSim の評価とレビュー
- G2: 4.5/5 (50件以上のレビュー)
- Capterra: 4.6/5 (120 件以上のレビュー)
8.証人シミュレーション・ソフトウェア
経由
Witness Simulation Softwareは、ヘルスケア、生産性倉庫、交通量の多い道路、建設現場など、動きの速い業界で直面する複雑な課題に取り組むのに最適です。
同じモデルで離散イベント(ベルトコンベアを移動する製品のような)と連続フロー(パイプ内の流体のような)の両方を扱うことができます。これにより、両方のタイプのプロセスを含む複雑なシステムをシミュレートすることができます。
このツールをテストしている間、効率化のために2Dでシミュレーションを構築・編集し、プレゼンテーションやVRへの没入のために視覚的に魅力的な3Dビューに切り替えるのが便利だと感じた。
Witness シミュレーション・ソフトウェアの主な機能
- 実世界のシステムを模倣した視覚的に魅力的な3D環境を作成することで、静的モデルを超越。
- ランダム性と変動性を組み込むことで、シミュレーションに実際のプロセスの複雑さを反映させ、潜在的な問題を事前に特定することができます。
- 外部データソースと接続して実世界の情報を取り込み、シミュレーションから得られる精度と実用的な洞察を強化する。
Witness シミュレーションソフトウェアのリミット
- このツールは複雑なモデルや高度な機能に重点を置いているため、過度に複雑なシミュレーションを作成する危険性があります。
- 複雑なモデル作成や高度な機能により、ユーザーによっては専用の学習時間が必要になる可能性がある。
Witness シミュレーションソフトウェアの価格
- カスタム価格
Witness Simulation Softwareの評価とレビュー
- Capterra: 4.4/5 (30件以上のレビュー)
9.エクステンドシム
経由
私の知人でサプライチェーン・マネジメントを専門とする教授は、複雑なロジスティクスの概念を現実のものにするためにExtendSimを多用している。単なるシミュレーション・ソフトウェアではなく、安全なバーチャル環境で学生に現実世界のシナリオを実験させる強力な教育ツールなのだ。
従来、講義やケーススタディを通じてサプライチェーン・ダイナミクスを説明すると、抽象的に感じられることがありました。しかし、ExtendSimを使えば、物流ネットワーク全体を視覚的に表現する動的モデルを簡単に作成できます。倉庫、配布センター、輸送ルートなどです。
ExtendSimソフトウェアの設定は、モデル内の各ブロックの機能と動作を伝えるアイコンを使用していることです。これにより、モデルの構造やフローが、構築者やビューの誰にでも即座に理解できるようになります。これにより、コラボレーション、検証、シミュレーション全体の把握が迅速に行えます。
ExtendSim の主な機能
- システムの動作をより深く理解するために、さまざまなリアルタイム・シナリオを実験および探索できます。
- システム内でブロックベースのアプローチを採用し、モデル構築のモジュール化と効率化をプロモーション
- 小規模で集中的なモデルから複雑なシステムを含む大規模シミュレーションまで対応
- 鍵となるパラメーターや結果をクローン化することで、ダイナミックなインターフェースを作成
ExtendSim のリミット
- 特に高度な機能や複雑なモデル作成に踏み切る際には、一定の学習曲線が必要です。
- 3Dモデリング環境を提供する競合製品とは異なり、このソフトウェアは主に2Dインターフェースを使用しています。これは、より視覚的に魅力的なシステムの表現を好むユーザーにとっては欠点かもしれません。
ExtendSim の価格
- ライセンスの種類によって異なるカスタム価格
ExtendSim の評価とレビュー
- G2: 3.9/5 (10+ reviews)
10.Vensim
経由
Vensimはシステムダイナミクスモデルを構築するための産業用ソフトウェアで、学術的な使用に適している。多変量モンテカルロシミュレーションを自動化し、選択した出力変数の不確実性を迅速かつ正確に分析することができる。
ある要素の変化が他の要素にどのような影響を与えるかを描くためにフィードバックループを使用するなど、複雑なシステム内の因果関係を捉えることに優れています。
このソフトウェアの強力なサブスクリプション言語により、粒度の細かいデータに接続された詳細なモデルを作成することができ、複雑なシステムを簡単に扱い、鍵変数を特定することができます。Vensim のモンテカルロ感度解析と最適化機能は、最も重要なインプットを特定し、モデルのパフォーマンスを最適化するのに役立っています。
Vensim の主な機能
- 連続的なシミュレーションに使用できます。人口増加や在庫変動など、時間の経過とともに徐々に変化するシステムのモデリングに最適です。
- モデルのキャリブレーションのために実世界のデータを組み込み、シミュレーションが研究対象のシステムの実際の挙動を反映するようにします。
- Reality Checkのような組込みツールにアクセスして,モデルのロジックを系統的にテストし,それがシステムの理解と一致していることを確認する.
- レポート、グラフ、その他の出力を作成し、シミュレーション結果を効果的に伝えます。
Vensim のリミット
- 技術的なバックグラウンドを持つユーザー向け。
- 3Dインターフェースはないが、ロバストなモデル構築と詳細な解析に重点を置いている。
Vensim の価格
- 商用利用:ユーザーあたり50ドルから
- 公的研究用途:ユーザーあたり50ドルから
- 学術利用: 無料および有料機能
Vensim の評価とレビュー
- G2: 4.3/5 (20 件以上のレビュー)
他のプロジェクト追跡ツール
モンテカルロ・シミュレーションを実行しながら、チームでタスクの共同作業、目標の追跡、レポートの作成、手動タスクの自動化を行い、透明性を維持するためにコミュニケーションを取りたい。
はオールインワン
チームと私の足並みがすべてのステップで揃うようにするためのものです。タスクを管理し、生産性を高め、コンセプトから立ち上げまでの目標を可視化するツールを提供します。
ClickUpタスクで、タスクの作成、チームメンバーの割り当て、通知の設定、カスタムステータスの自動化など。
ClickUpは、モンテカルロ・シミュレーション・プロジェクトに関連するすべてのタスクを整理するための中心的なハブとなります。以下の機能を使用できます。
をクリックすると、モデルの設定、シミュレーションの実行、結果の分析、レポートの共有など、基本的にライフサイクル全体を管理することができます。
やり方を見せてもらおう。まず、モンテカルロシミュレーションプロジェクトごとに、そのシミュレーションに関連するすべてのタスクを格納する専用のタスクリストを設定しました。そして、シミュレーションのプロセスをフェーズに分けました。次に、モデルのパラメーターを定義し、選択したソフトウェアでシミュレーションを実行し、結果を分析し、レポートを作成するサブタスクを作成しました。
タスクにリレーションシップを追加して、関連する仕事に簡単にジャンプしたり、依存関係を作成して、タスク間の明確な注文順序を確立することができます。Teasks機能では、見積もり時間を使ってチームの作業負荷を評価することもできます。生産性を効果的に測定するために、タイムトラッカーを使って見積もり時間をテストし、改善することができます。
毎週のミーティングから毎日のリマインダーまで、定期的なタスクですべてを把握できます。数秒で設定でき、同じリマインダーを何度も設定する手間が省けます。
モンテカルロ・シミュレーションの包括的なレポートを作成し、棒グラフや円グラフでデータを可視化したい場合は、以下の使用をご検討ください。
.
ClickUpダッシュボードを使用して、チームや会社のプロジェクト進捗を明確にビューしましょう。
完全にカスタマイズ可能なダッシュボードを作成して、仕事の優先順位付け、プロジェクトパフォーマンスの向上、スプリントやチームの管理を行うことができます。また、各シミュレーションの現在のフェーズを示すカンバンボードや、完了したシミュレーションを表示するためにフィルタリングされたリストビューなど、関連するリストからウィジェットを追加することもできます。
パーソナライズされたデイリーダッシュボードで生産性を可視化できます。タスクに優先順位をつけ、進捗を追跡し、最も重要なことに集中することができます。効率的で整理されたワークフローの指令センターとして機能します。
ClickUp の主な機能
- モンテカルロシミュレーションタスク、サブタスクをデリゲート済み、各目標の進捗をモニター
- ClickUpのデータ(タスク、カスタムフィールドなど)をGoogle スプレッドシートやMicrosoft Excelなどのスプレッドシートツールにエクスポートし、さらなる分析やレポート作成に利用できます。
- クリックアップダッシュボードを使用してチームの進捗を俯瞰し、レポートを作成して関係者と共有
- カスタマイズ可能な15以上のビューを使用できます。 /参照 https://clickup.com/features/table-view を含む)。 テーブルビュー /を含む )を使って仕事を追跡し、整理することができます。
- Googleスプレッドシートやエクセルなどの表計算アプリとClickUpを統合。
クリックアップのリミット
- モバイルバージョンには、デスクトップバージョンにない機能があります。
- 新規ユーザーは、プラットフォームの多くの機能に圧倒される可能性があります。
クリックアップの価格
- Free Forever(永久無料
- 無制限: $7/月/ユーザー
- ビジネス:1ユーザーにつき12ドル/月
- 企業:価格については営業までお問い合わせください。
- ClickUp Brain*は、すべての有料プランでメンバー1名につきワークスペース月額$7でご利用いただけます。
ClickUpの評価とレビュー
- G2: 4.7/5 (9,000 件以上のレビュー)
- Capterra: 4.6/5 (3,900 件以上のレビュー)
モンテカルロ・シミュレーションを簡単に実行
モンテカルロ・シミュレーションは、様々なシナリオにおけるリスク、不確実性、潜在的な結果を分析するための強力なレンズを提供します。モンテカルロ・シミュレーションを利用するには、複数のソフトウェアの選択肢があります。それぞれ特定のニーズに対応し、ユニークな機能を提供しています。
しかし、シミュレーションの旅はソフトウェアだけで終わるわけではありません。シミュレーションを円滑に進めるためには、効率的なプロジェクト管理が不可欠です。そこでClickUpの出番です。ClickUpはシミュレーションそのものを実行するわけではありませんが、指令センターの役割を果たし、プロジェクトの整理整頓、タスクの進捗管理、コミュニケーションのフローを維持します。
今日