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
JX通信社における実践的MLOps
Search
Feng Wang
November 18, 2021
Technology
3.8k
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
JX通信社における実践的MLOps
Feng Wang
November 18, 2021
Other Decks in Technology
See All in Technology
第67回コンピュータビジョン勉強会CVPR2026読会前編
tsukamotokenji
0
160
どこまでAIに任せるか 〜確率論と決定論の境界決定〜
shukob
0
390
しくみを学んで使いこなそう GitHub Copilot app
torumakabe
2
320
穢れた技術選定について
watany
19
6k
データエンジニアリングとドメイン駆動設計
masuda220
PRO
14
2.3k
副作用のある Lambda でも Lambda Power Tuning は使えるのか / lambda-power-tuning-side-effects
koukihosaka
1
130
現場との対話から始める “作る前に問い直す”業務改善
mochico50
1
170
AIコード生成×サプライチェーン攻撃 — PHPが直面する“二重の信頼問題
shinyasaita
0
440
AI時代のPlaywright活用(システムテストを自動化する ー 実行エンジンにPla ywrightを選んだ理由)
ynisqa1988
2
900
インフラと開発の垣根を超えていき!〜元AWSインフラエンジニアがAWS開発で奮闘している話〜
hatahata021
3
380
Amplify Gen2でbackend.tsにCDKを定義する/しない事によるCDKの挙動の違いとユースケース
smt7174
1
460
10年目を迎えた「ABEMA」がどのように AI 活用を推進して、AI 駆動開発にシフトしているのか / How ABEMA, entering its 10th year, is promoting the use of AI and shifting toward AI-driven development
miyukki
0
360
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
528
40k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.7k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
370
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.9k
[SF Ruby Conf 2025] Rails X
palkan
2
1.2k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
370
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
260
Done Done
chrislema
186
16k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
Transcript
+9௨৴ࣾʹ͓͚Δ ࣮ફత.-0QT 'FOH8BOH +91SFTT$PSQPSBUJPO.BDIJOF-FBSOJOH&OHJOFFS ਝͳχϡʔεใൃ৴Λࢧ͑Δ.-0QT
Agenda 1, +9௨৴ࣾͷػցֶशλεΫ ࣄۀഎܠʹԊͬͨ.-0QTϓϥΫςΟε ࠓൃදͷ༰ɿ ɾػցֶशϞσϧ࡞ͷϑϩʔʢखಈͷ࣌ظʣ ɾ.-0QTΫϥυԽͷͱ՝ղܾ
2,ݱঢ়ੳͱ ,ձࣾհ ˞IUUQTTQFBLFSEFDLDPNKYQSFTTJOUSPEVDUJPO
0,ձࣾհ ςΫϊϩδʔͰɺtoB/toCͷʮΓ͍ͨʯʹԠ͑ΔαʔϏεΛల։த ใಓػؔɺใϦαʔνձࣾͷʮ࿑ಇूϞσϧʯΛػցԽͰσΟεϥϓτ
+9௨৴ࣾͷػցֶशλεΫ ʢࣄۀഎܠʣ 01
1, JX௨৴ࣾͷػցֶशλεΫ ࡂɾࣄނɾࣄ݅ʹؔ͢Δߘ͚ͩΛॠ࣌ʹબผɺൃੜͳͲΛղੳ ࣗવݴޠॲཧɺػցֶशɺը૾ղੳͳͲͷςΫϊϩδʔΛ׆༻ JX௨৴ࣾͷجװͱͳΔBtoB͚ͷαʔϏεʢSaaSʣ SNS্ͷใऩूΛߴ͍ϨϕϧͰػցԽ͠ɺۓٸใΛ͍ͪૣ͘ಧ͚Δ େͳͷSNSߘ͔Β… ॠ࣌ʹऩूղੳ Րࣄͩ!! ࣄ݅!?
ं͕ԣస ͯͨ͠…
, JX௨৴ࣾͷػցֶशλεΫ w σʔλྔ͕ଟ͍͔ͭʑߋ৽ ͞ΕΔ w ϊΠζ͕ଟ͍ w 5FYUσʔλͱ#JOBSZσʔλ ʢը૾ɾಈըʣ྆ํଘࡏ͢Δ
JX௨৴ࣾͷجװͱͳΔBtoB͚ͷαʔϏεʢSaaS) σʔλͷಛ
, JX௨৴ࣾͷػցֶशλεΫ w গਫ਼Ӷ w εϐʔυॏࢹ w αʔϏεͷ։ൃڥʹ Ԋͬͨ.-0QT w
ʮྗΛ͏͖ͱ͜Ζ ʹྗ͢Δʯ .-νʔϜͷಛ
ࣄۀഎܠʹԊͬͨ .-0QTϓϥΫςΟε 02
ػցֶशϞσϧ࡞ͷϑϩʔ ʢखಈ࣌ظʣ 2-0
, JX௨৴ࣾͷػցֶशλεΫ ػցֶशϞσϧ࡞ͷϑϩʔʢखಈ࣌ظʣ w ࣾΦϯϓϨͷ(16αʔόʔͰϞσϧͷ࡞ͱධՁΛߦ͏ w ֶश༻σʔλαʔϏεͷ%#͔Βऔಘ w ϞσϧϑΝΠϧͱ"1*ͷιʔείʔυͱͱʹཧͱσϓϩΠ
, JX௨৴ࣾͷػցֶशλεΫ IUUQTDMPVEHPPHMFDPNBSDIJUFDUVSFNMPQTDPOUJOVPVTEFMJWFSZBOEBVUPNBUJPOQJQFMJOFTJONBDIJOFMFBSOJOH Google - ʰMLOps: ػցֶशʹ͓͚ΔܧଓతσϦόϦʔͱࣗಈԽͷύΠϓϥΠϯʱ
, JX௨৴ࣾͷػցֶशλεΫ खಈ࣌ظͷ՝ w ֶशσʔλऔΓʹ͍͘՝ w ࣮ݧ࠶ݱੑͷ՝ w ܧଓతͳϞσϧධՁͷ՝ w
ϞσϧσϓϩΠͷ՝
ֶशσʔλऔΓʹ͍͘՝ͱղܾ 2-1
, ֶशσʔλऔΓʹ͍͘՝ ֶशσʔλ͕औΓʹ͍͘ ɾσʔλ"84ʹ͋ΔͨΊɺΦϯ ϓϨʹ࣋ͬͯ͘Δͷେม ɾΦϯϓϨαʔόʔͷσΟεΫ༰ ྔ͕ݶΒΕ͍ͯΔ
, ֶशσʔλऔΓʹ͍͘՝ͷղܾ σʔλج൫ͷߏங ɾੳνʔϜधཁ͕͋Δ ɾ#JH2VFSZΛ࠾༻ ɾ͍͢͞ ɾஈͷ͢͞ ɾ1JQFMJOF.BOBHFEͳ"JSqPXΛ࠾༻ σʔλج൫Λߏங͔ͯ͠Βɺ.-ͷֶशσʔλͷ՝ͱͱʹղܾ
, ֶशσʔλऔΓʹ͍͘՝ͷղܾ ᶃ&NCVMLΛར༻ͯ͠3%4ͷ 5BCVMBSσʔλΛ$47ʹม ᶄ4ʹ͋Δ#JOBSZσʔλͱ ͱʹ($4ʹసૹ σʔλج൫্Ͱֶशσʔλͷ1JQFMJOF
, ֶशσʔλऔΓʹ͍͘՝ͷղܾ ᶅ$47σʔλΛ#JH2VFSZʹ-PBE ᶆલॲཧɺαϯϓϦϯάɺֶश σʔλͷ࡞ͳͲ&5-Ͱ࣮ݱ σʔλج൫্Ͱֶशσʔλͷ1JQFMJOF
, ֶशσʔλऔΓʹ͍͘՝ͷղܾ ᶇ$MPVE$PNQPTFS "JSqPX Ͱͯ͢ͷॲཧͷεέδϡʔ ϧΛίϯτϩʔϧ σʔλج൫্Ͱֶशσʔλͷ1JQFMJOF
, ֶशσʔλऔΓʹ͍͘՝ͷղܾ "JSqPXͷ%"(ϑΝΠϧͷ εέδϡʔϧΛઃఆྫ "JSqPXͰεέδϡʔϧཧ "JSqPXͷεέδϡʔϧը໘
, ֶशσʔλऔΓʹ͍͘՝ͷղܾ σʔλج൫্Ͱֶशσʔλͷ1JQFMJOF ɾલॲཧࡁΈ ɾ͙͑͢Δֶशσʔλ ɾࢦఆͨ࣌ؒ͠͝ͱʹ ߋ৽͞ΕΔΑ͏ʹͳΔ
࣮ݧ࠶ݱੑͷ՝ͱղܾ 2-2
࣮ݧ࠶ݱੑͷ՝ ࣮ݧͷ࠶ݱੑ͕ͳ͍ ɾϞσϧ࡞ΞυϗοΫͳ +VQZUFS/PUFCPPL ɾܧଓͳֶश͕Ͱ͖ͳ͍ͨΊɺ Ϟσϧͷߋ৽ʹ͕͔͔࣌ؒΔ ɾڥ͕ҧ͏ͱਪ݁Ռ͕ҟͳΔ ߹͕͋Δ
࣮ݧ࠶ݱੑͷ՝Λղܾ ࣮ݧίʔυɾڥͷ౷ҰԽ ᶃΦϯϓϨ+VQZUFS/PUFCPPL࣮ݧɾݕূͷΈʹ ᶄ1Z5PSDI-JHIUOJOHΛֶͬͯशίʔυΛςϯϓ ϨʔτԽ ᶅ࣮ݧ(,&ͷ$MVTUFS্Ͱ࣮ߦ͢ΔΑ͏ʹ ɾεέʔϥϒϧͳڥͰֶशͰ͖ΔΑ͏ʹ ɾֶशίʔυ͕ϝϯςφϯεͰ͖ΔΑ͏ʹ ϒϩάɿଐਓԽ͕ͪ͠ͳR&DΛνʔϜ։ൃ͢ΔͨΊͷJX௨৴ࣾͰͷ
(https://tech.jxpress.net/entry/2021/10/27/160154)
࣮ݧ࠶ݱੑͷ՝Λղܾ σʔλج൫্Ͱֶशόονͷཧ ᶆ࣮ݧ݁ՌΛ.-qPXͰཧ ᶇ"JSqPXͰࢦఆͨ͠εέδϡʔϧ Ͱֶश͢ΔΑ͏ʹ ɾ࣮ݧͷ.FUBσʔλΛҰݩཧ ɾܧଓతͳֶश͕Ͱ͖ΔΑ͏ʹ ɾϞσϧ͕ຖि৽͘͠࡞ΒΕΔ ϒϩάɿଐਓԽ͕ͪ͠ͳR&DΛνʔϜ։ൃ͢ΔͨΊͷJX௨৴ࣾͰͷ
(https://tech.jxpress.net/entry/2021/10/27/160154)
࣮ݧ࠶ݱੑͷ՝Λղܾ "JSqPXͰػೳతʹຬ͕ͩͬͨʜ
࣮ݧ࠶ݱੑͷ՝Λղܾ 7FSUFY1JQFMJOFTʹҠߦ͍ͯ͠Δ
࣮ݧ࠶ݱੑͷ՝Λղܾ 7FSUFY1JQFMJOFTͷϝϦοτ ɾ.-ΤϯδχΞͷֶशίετ͕͍ ɹɾ($4ʹϚϯτͯ͘͠ΕΔͱ͔ ɾ.-ͷจ຺ʹԊͬͨ6* ɾϑϧϚωʔδυͳΠϯϑϥ
࣮ݧ࠶ݱੑͷ՝Λղܾ ը໘ͷൺֱɿ"JSqPXWT7FSUFY1JQFMJOFT
࣮ݧ࠶ݱੑͷ՝Λղܾ ֶशɾධՁͳͲͷ+PC7FSUFY5SBJOJOHͰ 7FSUFY5SBJOJOHͰ+PCͷҰཡΛݟΕΔ .BOBHFEͳڥ͕༻ҙ͞ΕΔ
ܧଓతͳϞσϧධՁͷ՝ͱղܾ 2-3
ܧଓͳϞσϧධՁͷ՝ ܧଓͳϞσϧධՁ͕Ͱ͖ͳ͍ ɾֶशͱಉ͡ɺධՁΦϯϓϨ ɾධՁάϥϑɺϨϙʔτͳͲຖճ /PUFCPPL্ʹ࡞͞ΕΔ ɾϞσϧੑೳͷϞχλϦϯά͕Ͱ͖ ͍ͯͳ͍
ܧଓͳϞσϧධՁͷ՝Λղܾ ᶃϞσϧධՁ༻ʢ3P$ͳͲʣͷσʔλΛܭࢉͯ͠ɺ·ͨ#JH2VFSZʹอଘ ᶄֶशͱಉ͡"JSqPXͰिؒPSճࣗಈతʹ࣮ߦ͢ΔΑ͏ʹίϯτϩʔϧ σʔλج൫ͰධՁϨϙʔτ༻σʔλΛࣗಈੜ
ܧଓͳϞσϧධՁͷ՝Λղܾ #*πʔϧͰධՁσʔλͰධՁϨϙʔτΛࣗಈੜ ɾ3FEBTIͰධՁσʔλͷՄࢹԽ ɾɾिຖʹධՁϨϙʔτ͕ߋ৽͞ΕΔ
ܧଓͳϞσϧධՁͷ՝Λղܾ ɾ3FEBTIͰධՁσʔλͷՄࢹԽ ɾ4MBDL௨࣮ #*πʔϧͰධՁσʔλͰධՁϨϙʔτΛࣗಈੜ 4MBDL௨ 3FEBTIͷμογϡϘʔυը໘
ϞσϧσϓϩΠͷ՝ͱղܾ 2-4
ϞσϧσϓϩΠͷ՝ ܧଓͳϞσϧσϓϩΠ͕Ͱ͖ͳ͍ ɾϞσϧσϓϩΠ͕खಈ ɾຊ൪·ͰϞσϧߋ৽࣌ؒΛ͔͔Δ
ϞσϧσϓϩΠͷ՝ͱղܾ ৽͍͠ϞσϧσϓϩΠͷΈ ʢ৽ʣ.-"1*͕($4͔ΒϞσϧΛಈతʹ μϯϩʔυ͢ΔΑ͏ʹ ʢچʣιʔείʔυʹϞσϧ ΛೖΕΔ
ϞσϧσϓϩΠͷ՝ͱղܾ ϞσϧσϓϩΠͷΈ Ϟσϧֶशޙɺ%FQMPZ+PCΛ7FSUFY 1JQFMJOFT͔Βىಈ
ϞσϧσϓϩΠͷ՝ͱղܾ %FQMPZ+PCͷॲཧ ᶃ৽Ϟσϧͱաڈͷϕετ ϞσϧͱൺΔ ϞσϧσϓϩΠͷΈ
ϞσϧσϓϩΠͷ՝ͱղܾ ϞσϧσϓϩΠͷΈ ᶄ4MBDLʹൺֱ݁ՌΛ௨ %FQMPZ+PCͷॲཧ
ϞσϧσϓϩΠͷ՝ͱղܾ ϞσϧσϓϩΠͷΈ ᶅ৽Ϟσϧͷ݁Ռϕετ ϞσϧΑ͍ྑ͍ͳΒɺϕε τϞσϧͱೖΕସ͑Δ ᶆ.-"1*ʹϞσϧΛμ ϯϩʔυͤ͞Δ %FQMPZ+PCͷॲཧ
ϞσϧσϓϩΠͷ՝ͱղܾ ϞσϧσϓϩΠͷΈ ࠷৽͔ͭҰ൪ਫ਼Α͍Ϟσ ϧܧଓతʹ($4ʹ֨ೲ ͞Ε .-"1*ܧଓతʹ࠷৽ͷ ϞσϧͰӡ༻͢ΔΑ͏ʹ ͳͬͨ
Thank you!