Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
dynamic_pricing_fundamentals
Search
ieiriyuki
December 10, 2019
Technology
1
1.3k
dynamic_pricing_fundamentals
白金鉱業Meetup vol. 13 用資料
ダイナミックプライシング基本のキ
ieiriyuki
December 10, 2019
Tweet
Share
More Decks by ieiriyuki
See All by ieiriyuki
データドリブンな幸せになる方法
ieiriyuki
0
51
ラズパイとスラックで作るミーティングスペースモニタリングツール
ieiriyuki
2
560
Rust超初心者が頑張って勉強するの巻き
ieiriyuki
0
320
スキルアップ・キャッチアップこうやってます
ieiriyuki
1
590
Other Decks in Technology
See All in Technology
地理情報とAPIのトレンド
nagix
0
160
大規模ドラレコデータ収集・機械学習基盤を支える AWS CDK 〜導入・運用事例紹介〜
pemugi
0
110
ACRiルーム最新情報とAMD GPUサーバーのご紹介
anjn
0
150
Azure Pipelinesを使用したCICDベースラインアーキテクチャ実践
yuriemori
0
190
スレットハンティングについて知っておきたいこと
hacket
0
130
フルリモートワークはエンジニアの夢を叶えたか? #cm_odyssey
mamohacy
2
600
成長期に歩みを止めないための創業期の開発文化形成
mayah
6
420
E2Eテスト自動化プラットフォームにおけるAIの活用
shift_evolve
0
180
ゆめみのアクセシビリティの現在地と今後
ryokatsuse
3
290
スタートアップにおける組織設計とスクラムの長期戦略 / Scrum Fest Kanazawa 2024
yoshikiiida
13
3.6k
20240717_イケコパ代表Copilot_in_Teams会社でこう使ってます
ponponmikankan
2
430
Amazon FSx for NetApp ONTAPのパフォーマンスチューニング要素をまとめてみた #cm_odyssey #devio2024
non97
0
220
Featured
See All Featured
Design by the Numbers
sachag
277
18k
How GitHub Uses GitHub to Build GitHub
holman
471
290k
It's Worth the Effort
3n
181
27k
KATA
mclloyd
20
13k
Designing the Hi-DPI Web
ddemaree
276
34k
Pencils Down: Stop Designing & Start Developing
hursman
118
11k
The Mythical Team-Month
searls
217
43k
Scaling GitHub
holman
458
140k
Building Applications with DynamoDB
mza
89
5.8k
Art, The Web, and Tiny UX
lynnandtonic
291
20k
Building Better People: How to give real-time feedback that sticks.
wjessup
357
18k
Designing with Data
zakiwarfel
96
5k
Transcript
/12 μΠφϛοΫϓϥΠγϯάجຊͷΩ നۚ߭ۀ .FFUVQ7PM גࣜձࣾϒϨΠϯύου Ոೖ༤थ 1
/12 ΞδΣϯμ ͓͜ͱΘΓ μΠφϛοΫϓϥΠγϯάͰΑ͋͘Δલఏ ࢿରޮՌ Ձ֨Ͳ͏ܾ·Δ͔
धཁͱڙڅ ച্ͷ࠷େԽ धཁͷؔ ظݶͱࡏݿ ·ͱΊ 2
/12 ͓͜ͱΘΓ • ൃදऀܦࡁֶཧ࠷దԽ03Λମܥతʹษڧͨ͠Θ͚Ͱ͋Γ·ͤΜ • ෆඋޡΓ͕͋Εదٓ͝ࢦఠ͍ͩ͘͞ • ͱͯجຊతͳ෦ʹ͍ͭͯ͠·͢ • μΠφϛοΫϓϥΠγϯάʹ͍ͭͯͷৄࡉͳٞઐͷจݙΛࢀর͍ͯͩ͘͠͞
• ࣮ۀʹ͓͚Δ σʔλɺࡒͷάϧʔϐϯάɺධՁࢦඪͳͲ औΓѻ͍·ͤΜ 3 ࠷ॳμΠφϛοΫϓϥΠγϯάͷલఏ
/12 μΠφϛοΫϓϥΠγϯάͰΑ͋͘Δલఏ • ࡒͷधཁ͕มಈ͢Δ • ڙڅʹ੍ݶ͕͋Δ ◦ ࡏݿ͕༗ݶ ◦ ظ͕ؒ༗ݶ
◦ 㲗 ຊɺ4BB4 • ٕज़త༰қੑ ◦ धཁྔͱڙڅྔͷ؍ଌ ◦ ϝχϡʔίετ Ձ֨มߋίετ ͷԼ • ফඅऀͷੑ࣭ ◦ Ձ֨มߋͷड༰ੑ͕ߴ͍ ◦ .ZPQJD ۙࢹ؟త ͰͦͷͷՁ֨Ͱஅ͢Δ • ڝ߹ଞࣾʹӨڹ͞Εͳ͍ 4 ͯ·Δ͔ɺࢿରޮՌ͋Δ͔ͳ
/12 ࢿରޮՌ લճͷനۚ߭ۀϛʔτΞοϓͰاۀՁͱσʔλੳͱ͍͏͕͋Γ·ͨ͠ ͔ͤͬ͘ͳͷͰɺՍۭͷձࣾΛͬͯμΠφϛοΫϓϥΠγϯά ʹऔΓΉ͖͔؆୯ʹߟ͠·͢ ͷച্૿ՃͰͦΕͳΓͷΠϯύΫτ͕͋Δ 5 ച্ .ɺརӹ ɺརӹ
. • ڙڅ͕࣮ݱ͍ͯ͠Δ ◦ Ձ֨มߋ͕มಈඅɺݻఆඅʹӨڹ͠ͳ͍ • %1Ͱച্͕৳ͼΔͱ͢Δ ◦ ͷࡒ͕ɺ૿͠ͷՁ֨ͰചΕΔ ◦ 0''ͷࡒ͕ɺՃͰചΕΔ ച্ .ɺརӹ ɺརӹ . Ͱਅ໘ʹษڧͯ͠ΈΑ͏͔
/12 Ձ֨Ͳ͏ܾ·Δ͔ • ཧधཁͱڙڅ • ݱ࣮ചΓख͕ܾΊΔ ◦ ঢ়گʹԠͯ͡Ձ֨Λมߋ͢Δ ◦ μΠφϛοΫϓϥΠγϯά
◦ ϨϕχϡʔϚωδϝϯτͱݺͿ͜ͱ͋Δ • ݱ࣮ങ͍ख͕ܾΊΔ ◦ ΦʔΫγϣϯ • ҰҰՁ ◦ ͋ΔࡒɾαʔϏε͕ސ٬ʹରͯ͠ಉҰ ◦ 㲗 ސ٬͝ͱʹՁ֨Λม͑Δ 6 ࣍ɺधཁͱڙڅͷΑ͋͘ΔΞϨ
/12 धཁۂઢͱڙڅۂઢͷަΘΔͱ͜ΖͰՁ͕ܾ֨ఆ͞ΕΔ ྆ۂઢͷҐஔ͖ࡒঢ়گʹΑͬͯҟͳΔ ڙڅۂઢ͕γϑτ͢Δͱ͖ʹɺՁ֨ΛมԽͤ͞Δ͜ͱͰՃతͳച্͕ੜ͡Δ धཁͱڙڅ 7 ྔ 2 Ձ֨ 1
धཁۂઢ ڙڅۂઢ ച্ ૿Ճ Ձ֨Λ࠷దʹ͢ΔʹͲ͏͢Ε
/12 ച্ͷ࠷େԽ ച্ߴ 3Ձ֨1 u ച্ྔ2 धཁۂઢͰݟͨΑ͏ʹɺ2 1ͷؔͰ͋Δ ͜͜ͰɺधཁͷՁ֨ྗੑ
Ձ֨ͷมԽʹର͢ΔधཁͷมԽ Λಋೖ͢Δ Ձ֨ྗੑͷ͔ࣜΒɺ2 Λಋ͘͜ͱ͕Ͱ͖Δ Αͬͯɺ3 1u2 1 Λ࠷େԽ͢Δ 1ΛٻΊΕྑ͍ 8 dQ/Q dP/P - E = Q(P) = C · P-E Ձ֨ 1 ച্ 3 2 1 ͬͯͦΕ͚ͩͰ͍͍ΜͰ͔͢ Ձ֨ྗੑ R =PɾQ(P)
/12 धཁͷؔ 2 1 Ձ͚֨ͩͰͳ͘ɺࡒͷঢ়ଶࡏݿɾ࣌ؒʹӨڹ͞ΕΔ߹͕͋Δ ;BSBͷྫͰӈͷ௨Γ -$$ͷྫͰ࣍ͷΑ͏ʹɺજࡏधཁ %ͱ ߪങ֬ 'ͷੵͱߟ͍͑ͯͨ
% Y Α͋͘Δधཁ༧ଌͷʹͰ͖Δ ' 1 Y ʹଟ߲ϩδεςΟοΫΛ͍ͬͯͨ Ձ֨Λมߋͨ࣌͠ͷސ٬ͷԠσʔλ 9 Q(P) = D(x) · F(P, x) ظݶࡏݿΛஸೡʹߟ͑Δͱ Qt = F(C, A, Qt-1 , I, P) $ࡒͷങΘΕ͢͞ "ࡒͷݹ͞ 2U લिͷधཁ *ࡏݿ Yҙͷม
/12 ظݶͱࡏݿ ظݶͱࡏݿΛߟྀͯ͠ച্Λ࠷େʹ͢ΔՁ֨Λਪఆ͢Δ͜ͱ͕Ͱ͖Δ ࣌ؒม 5ͱࡏݿ $ΛೖΕͯɺ֤࣌͝ͱͷച্ 3 5 $ Λஞ࣍తʹܭࢉ͢Δ
ૉʹղ͜͏ͱ͢Δͱɺಈతܭը๏Λ͏͜ͱʹͳΔ͕ɺ࣍ݩͷढ͍Ͱܭࢉ͕ࠔʹͳΔ ͳΜΒ͔ͷۙࣅΛ༻͍Δ͜ͱ͕ଟ͍ 10 ࣌ࠁ 5 R(t, c) = max{ D(Pt ) · Ft (Pt ) · [Pt + R(t − 1, c − 1)] + D(Pt ) · (1 - Ft (Pt )) · R(t − 1, c) + (1 - D(Pt )) · R(t − 1, c)} ࡏݿ $ 3 U D
/12 ·ͱΊ • μΠφϛοΫϓϥΠγϯάͱधڅʹ߹ΘͤͯՁ֨Λมߋ͢Δ͜ͱ • Ձ֨ 1ച্ 31ɾ2 1 Λ࠷େԽ͢ΔΑ͏ʹٻΊΔ
• 2 1 ٻΊͨΓɺ߹ؔͱͯ͠ٻΊͨΓͰ͖Δ • NBY3 U D Λૉʹղ͘ͷ͍͠ͷͰۙࣅ͕ඞཁ 11
/12 ࢀߟจݙ • $ISJTU 0QFSBUJPOBMJ[JOH%ZOBNJD1SJDJOH.PEFMT • $BSPBOE(BMMJFO $MFBSBODF1SJDJOH0QUJNJ[BUJPOGPSB'BTU'BTIJPO3FUBJMFS
• :FBOE2JBOFUBM$VTUPNJ[FE3FHSFTTJPO.PEFMGPS"JSCOC%ZOBNJD1SJDJOH • μΠφϛοΫϓϥΠγϯάςΫϊϩδʔࣾϒϩά • ཱίϥϜ • ฐࣾϒϩά • ݸਓϒϩά 12