Quantile Gridsを使用した予測(2015年)

Quantileグリッドは、在庫が関与する場合には従来の予測手法に比べて根本的な改善をもたらします。また、分位数予測にも優れており、将来についてははるかに多くの情報を提供します。特に商業においては、従来の予測手法はうまく機能しません。この問題の根本的な原因は単純です:将来は不確実です。従来の予測は将来の需要の正しい値を予測しようとしますが、それには失敗します。将来の需要の「正しい」値が予測されることを期待して従来の予測を修正しようとすることは幻想です。Quantileグリッドは、この問題に対してまったく異なる立場を取ります。
Quantileグリッドでは、Lokadは特定の製品の将来の需要値を1つ予測するのではなく、需要の確率分布全体を予測します。つまり、需要がゼロ単位、1単位、2単位などになる確率を予測します。この情報は非常に豊富であり、従来の予測よりもはるかに利益を上げる方法で活用することができます。
非統計学者向けの導入
これらの行を読んでいる間、もし統計学者でない場合、あなたのビジネスがこれらのいわゆる「分位数グリッド」を使って何か合理的なことをする可能性があるかどうか疑問に思うかもしれません。これは、実際には動作する予測手法というよりも、現代統計学の博士論文の良いタイトルのように聞こえます。もし、この用語が威圧的だと思うなら、単に「分位数グリッド」を「実際に動作する予測」と置き換えて考えてみてください。Lokadを使用しているほとんどの企業は、統計学のスキルを持っていません。あなたの受信トレイに関連付けられたスパムフィルタも高度な統計を使用していますが、それを使用するためには博士号を持っている必要はありません。
Lokadは、商業においてほぼ同じことをしています。私たちは、先進的な機械学習を活用して、あなたの会社をより利益を上げるものにし、その背後にある技術は非常に高度になっており、もはやそれについて非常に気にする必要はありません。
以下では、Lokadの裏側で何が起こっているかについて説明しますが、Lokadを使用するには、ベイジアン確率推論に精通している必要はありませんのでご安心ください。
商業のための予測の再考

クラウドコンピューティングプラットフォームを使用すると、1000時間の計算リソースのコストは50ドル以下です。これにより、予測に対して根本的に新しい展望が開けます。Lokadは、これらの展望を徹底的に探求してきました。Quantile Gridsは、Lokadの予測技術の第3バージョンを表していますが、全体像を把握するために数年前にさかのぼりましょう。2008年に、私たちは予測技術の最初のバージョンとしてクラシックな予測を開始しましたが、Lokadのチームが3年間の研究開発努力を行ったにもかかわらず、クラシックなアプローチは行き詰まりでした。クラシックな予測に満足しているクライアントはほとんどいませんでした。他の予測ベンダーとの経験を通じて、Lokadのクライアントの経験についてより詳しく知るにつれ、予測技術に満足している企業は一つもないことがわかりました。この問題はLokadに特有のものではなく、予測業界全体が機能不全であることがわかり、私たちは何かを変えることに決めました。
2012年、Lokadは予測技術の第2バージョンであるQuantile Forecastsをリリースしました。単純に言えば、クォンタイル予測は、クラシックな予測が抱える最大の問題に対処します:クラシックな予測は単に正しい問題を見ていません。
実際、企業にとっての課題は、在庫切れを引き起こす予期せぬ需要の高さと、不要な在庫を引き起こす予期せぬ需要の低さの2つの極端を避けることです。将来の需要が「予想どおり」の場合、ビジネスの観点からはほとんど意味がありません。
しかし、クラシックな予測、平均値または中央値の予測は、これらの「極端な」状況を完全に無視し、平均的なケースに完全に焦点を当てています。予想どおりの在庫切れと不要な在庫の両方を防ぐことには失敗します。クォンタイル予測は、この課題に直接取り組み、在庫切れを回避するなどのシナリオに焦点を当て、この問題に正確な答えを提供しようとします。2012年以降、私たちはますます満足のいくクライアントを持つようになりました。Lokadの設立から3年以上経った時点で、初めてうまくいくものを手に入れました。
2015年、Lokadは予測技術の第3バージョンであるクォンタイルグリッドをリリースしました。クォンタイル予測は、クラシックな予測に比べて既に根本的な改善をもたらしていましたが、まだ弱点がありました。私たちは、クォンタイル予測技術を数十回の展開でさらに経験を積むにつれ、たった「1つ」のビジネスシナリオの予測を作成するというアイデアは妥当であるものの、完全ではないことに気付きました。なぜこの1つのシナリオだけなのですか?2つ目や3つ目のシナリオはどうなのですか?複数のシナリオを手動で管理することは手間がかかり、すべてのシナリオを一度に予測する必要があると気付きました。計算の観点からは、これはかなりのコストがかかります。製品ごとに、ほぼすべての需要レベルの確率を計算します。しかし、関与する計算の量は驚異的ですが、計算リソースの価格も年々急落しています。5年前には高すぎると考えていたものが、今では非常に手頃な価格になっています。2015年、Lokadは予測技術の第3バージョンであるクォンタイルグリッドをリリースしました。クォンタイルグリッドは非常に計算負荷が高いですが、クラウドコンピューティングリソースの価格が急落したおかげで手頃な価格になりました。
需要の全体的な確率分布を取得する

システムは、将来の需要に対してわずかにより確率の高い値を生成するように微調整することができますが、それだけです。会社は最初に期待されたビジネス活動の増加につながらない、わずかにより確率の高い将来の需要の値しか得ることができません。
クォンタイルグリッドは非常に異なるアプローチを取ります。Lokadは、各製品に対して将来の需要の各レベルの確率を計算します。将来の需要が既知であるという幻想を維持しようとする代わりに、クォンタイルグリッドは多くの可能な将来を関連付ける確率を直接表現します。
例えば、リードタイムが2週間の販売頻度の低い製品を考えると、この製品の次の2週間の需要の分布(通常、予測の範囲はリードタイムに一致する必要があります)は次のように表現できます:
需要 | 確率 |
---|---|
0個 | 55% |
1個 | 20% |
2個 | 14% |
3個 | 7% |
4個 | 3% |
5個 | 0% (四捨五入) |
将来を完全に確率的な観点から考えることは複雑に思えるかもしれませんが、実際には、すべてのビジネスエグゼクティブが既に行っていることを表しています。つまり、特定の結果の確率を考慮し、ビジネスに関連する最も重要なシナリオに対して賭けを行い、最も関連性のあるシナリオに対処するために準備をすることです。予測エンジンの観点からは、事前に「最も関連性のある」シナリオが何であるかはわからないため、論理的な解決策は、すべての可能なシナリオを処理することです。ただし、ビジネスが予測する製品が1000個あると仮定し(一部のクライアントは何百万ものSKUを扱っています)、Lokadが各製品に対して100のシナリオに関連付けられた確率を計算すると、クォンタイルグリッドは処理が実用的ではない100,000のエントリを生成します。以下のセクションでこのポイントに到達します。
サプライチェーンの優先順位付け
各購買の決定について、将来の需要と現在の購買の決定に依存する「結果」の簡単な計算式を書き留めることができます。その後、各レベルの将来の需要の対応する確率に基づいて、すべての決定をスコアリングすることができます。

すべての決定にスコアが付けられたら、これらの決定をランク付けし、最も利益の高いオプションをリストのトップに配置することができます。このリストをマスター購買優先リストと呼んでいます。このリストでは、すべての製品が複数の行に表示されます。実際に、製品Zの1単位の購入が最も優先される購買の決定(つまり、最も緊急の購買)であるかもしれませんが、次の製品Zの1単位の購入は、他の多くの製品の単位を購入する必要があるため、20番目に優先される購買の決定になる場合があります。

サービスレベルの微調整よりも優れています
「最適な」サービスレベル、つまり在庫切れの確率を望ましい確率とすることは非常に困難な課題です。これは、サービスレベルが会社の財務パフォーマンスと間接的に関連しているため、複雑な問題です。実際、一部の製品では、サービスレベルを1%向上させることが非常に高価になる場合があります。したがって、リソースが利用可能な場合は、同じ投資レベルで1%ではなく10%の追加のサービスレベルをもたらす他の製品に割り当てるべきです。
マスター購買優先リストとして使用されるQuantile Gridsでは、サービスレベルについて心配する必要はありません。なぜなら、サービスレベルは優先順位付け自体に組み込まれているからです。
高利益率の製品のサービスレベルを安価に向上させることができれば、この製品は自然にリストのトップに上昇します。逆に、売上が乱高下している製品は、サービスレベルを向上させる試みが非常に高価になるため、在庫が危険なほど低くなり、非常に乱れた需要パターンにもかかわらず、この製品はリストのトップに上昇します。優先リストはまた、キャッシュの制約の問題も解決します。企業がどのようなキャッシュ状況にあるかに関係なく、優先リストは扱いやすいオプションを提供します。利用可能な現金が非常に少ない場合、企業はリストのトップにあるものだけを購入し、補充が必要な製品の在庫レベルを維持します。余分な現金がある場合、企業は在庫リスクを管理しながら最も成長を促進するアイテムに焦点を当てることで在庫を増やすオプションがあります。
サプライチェーンの制約を注入する
企業は、SKUレベルまたは注文レベルでの最小注文数量などの供給制約に頻繁に対処する必要があります。場合によっては、コンテナなどの大量のユニットを収集する必要があります。このような制約は、上記で説明したマスター購買優先リストを介して自然にワークフロープロセスに統合することができます。これにより、優先順位付けされた購買提案が提供されるだけでなく、注文制約と互換性のある推奨事項も提供されます。
実際の制約のタイプによって、従うべき正確なプロセスは異なります。たとえば、コンテナ出荷を考えてみましょう。Lokadは、リストの順序で購入ラインが処理され、各サプライヤーが他のサプライヤーと独立して出荷していると仮定して、サプライヤーごとの累積ボリュームを計算することができます。これらの累積ボリュームに基づいて、目標のコンテナ容量に達するまでリストを下に進むプロセスは非常に簡単です。同様に、特定のSKUに最小注文数量の制約が存在する場合、この場合は制約が満たされるまでリストの前に来るすべての行を削除し、制約が満たされた後に数量を最初の行に直接報告することも簡単です。
