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
AWS ネットワーク構築でハマった(ハマりかけた) 5選とそこから得た教訓
nagisa53
4
210
Agent 時代の Kaggle 展望 / kaggle-in-the-agentic-era
upura
1
710
第3回しろおびセキュリティスポンサーセッション
log0417
0
170
QAエンジニア起点で進める、SmartHRにおける信頼性向上について
kaomi_wombat
1
140
トヨタ⽣産⽅式(TPS)⼊⾨
recruitengineers
PRO
3
740
20260807_第6回_関東kaggler会LT_claw系bot xangiと始める、"寂しくない" kaggle
sugupoko
0
260
日本語を汚染するAI
route250
1
140
TypeScript入門 2026
recruitengineers
PRO
3
570
モノリス Rails でも日中に rails db:migrate を走らせたい! / Daytime rails db:migrate on Monolithic Rails!
euglena1215
4
580
Goでデータパイプラインを作ろう
sansantech
PRO
1
420
ホームラボ紹介
y_sera15
0
160
ガバメント AI 源内を地方自治体は活用できるのか可能性と課題、期待について
takeda_h
1
400
Featured
See All Featured
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
700
GitHub's CSS Performance
jonrohan
1033
470k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Darren the Foodie - Storyboard
khoart
PRO
3
3.6k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
430
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
My Coaching Mixtape
mlcsv
0
220
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Designing Powerful Visuals for Engaging Learning
tmiket
1
490
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.7k
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!