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
daiki onodera
Search
d
July 23, 2025
Programming
0
54
daiki onodera
Pythonを使わずPHPでどこまで機械学習を扱えるのか
d
July 23, 2025
Tweet
Share
Other Decks in Programming
See All in Programming
Vue・React マルチプロダクト開発を支える Vite
andpad
0
110
私の後悔をAWS DMSで解決した話
hiramax
4
180
奥深くて厄介な「改行」と仲良くなる20分
oguemon
1
260
KessokuでDIでもgoroutineを活用する / Go Connect #6
mazrean
0
140
Protocol Buffersの型を超えて拡張性を得る / Beyond Protocol Buffers Types Achieving Extensibility
linyows
0
100
testingを眺める
matumoto
1
130
Zendeskのチケットを Amazon Bedrockで 解析した
ryokosuge
3
240
MCPでVibe Working。そして、結局はContext Eng(略)/ Working with Vibe on MCP And Context Eng
rkaga
5
1.2k
Go言語での実装を通して学ぶLLMファインチューニングの仕組み / fukuokago22-llm-peft
monochromegane
0
110
さようなら Date。 ようこそTemporal! 3年間先行利用して得られた知見の共有
8beeeaaat
0
250
「手軽で便利」に潜む罠。 Popover API を WCAG 2.2の視点で安全に使うには
taitotnk
0
280
兎に角、コードレビュー
mitohato14
0
170
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
51
5.6k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.5k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
GitHub's CSS Performance
jonrohan
1032
460k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
How to Think Like a Performance Engineer
csswizardry
26
1.9k
Raft: Consensus for Rubyists
vanstee
140
7.1k
Transcript
1ZUIPOΛΘͣ1)1Ͱ Ͳ͜·ͰػցֶशΛѻ͑Δͷ͔
໊લɿখࣉ େً 1)1ྺɿ ॴଐɿϥϯϓ ݩʑػցֶशΈࠐΈͷઐ
ݴޠ͝ͱʹಘҙ͕ଘࡏ 8FC։ൃ1)1ͷํ͕ΈΜͳ׳Ε͍ͯΔ ͳͥ͜ͷςʔϚΛબΜ͔ͩ 1ZUIPO 3 1)1 ෳࡶͳ౷ܭϞσϦϯά 8FC։ൃ ػցֶश
03.Έ͍ͨʹ؆୯ʹ͑Δํ๏͕͋ͬͯྑ͍ͷͰ 8FCΞϓϦέʔγϣϯ %# 03.Ͱૢ࡞Մೳ ֶशϞσϧ ֎෦ͷMBNCEBͰཧ ͳͥ͜ͷςʔϚΛબΜ͔ͩ
ੜ"*ͰेͳͷͰʁͷݸਓతͳճ ࣗવݴޠॲཧ ༁ ཁ ର ը૾ॲཧ ମೝࣝ ը૾ੜ ҟৗݕ ΄΅ੜ"*
Ұൠతͳը૾λεΫੜ"* υϝΠϯ͕ࣝඞཁͳλεΫਓ͕ؒϞσϦϯά ڧԽֶश ήʔϜ ੍ޚ࠷దԽ ܦ࿏࠷దԽ νϟϨϯδҰ෦ଘࡏ ·ͩ·ͩਓؒͷϞσϦϯά Τοδ"* ࣗಈӡస ମೝࣝ ֎෦ͱͷ௨৴Ͱ͖ͳ͍ ੍ଟ͍
ػցֶश ΣϒΞϓϦέʔγϣϯͷߏஙྫ Ծઆ ͷച্ ը૾Ͱେ͖͘ มಈ͢ΔͷͰʁ ४උ ୳ࡧ ը૾ΛϢʔβ͝ͱ ʹϥϯμϜ৴
௨ൢച ը૾ʹΑΔมԽͳ͠ ظؒݶఆ ը૾ʹΑΔมԽେ Ծઆཱͯͱ༧ଌϞσϧͷධՁͷ܁Γฦ͠
ػցֶश ΣϒΞϓϦέʔγϣϯͷߏஙྫ ༧ଌϞσϧͷݕ౼ σʔλͷ४උ ༧ଌϞσϧͷߏஙͱධՁ ΧʔτՃ֬ จΧςΰϦ ໊ɺը૾ ച্্͕͕Δը૾ͷఏҊ จ
ΧʔτʹՃ͠ ͨ ͍ͪ͝ͷλϧτ ͔΅ͪΌέʔΩ ·Μ͡Ύ͏ ֶश USBJOJOH ֶशσʔλ ֶशࡁΈϞσϧ ਪ FWBMVBUJPO ධՁ༻σʔλ ༧ଌϞσϧͷධՁ Ծઆཱͯͱ༧ଌϞσϧͷධՁͷ܁Γฦ͠
ػցֶश ΣϒΞϓϦέʔγϣϯͷߏஙྫ ਪ"1* 8FCΞϓϦέʔγϣϯ 1ZUIPO 1)1 ਪ"1*ͱͯ͠8FCΞϓϦέʔγϣϯͷ֎ʹग़͔͢͠ͳ͍ ֶशϑϩʔ ਪϑϩʔ จσʔλ
લॲཧδϣϒ Ϟσϧֶशδϣϒ ֶशࡁΈϞσϧ ֶशσʔλ 1ZUIPO 1ZUIPO
ػցֶश ΣϒΞϓϦέʔγϣϯͷߏஙྫ จσʔλ લॲཧδϣϒ Ϟσϧֶशδϣϒ ֶशࡁΈϞσϧ ֶशσʔλ ֶशϑϩʔ ਪϑϩʔ 1)1
1)1 1)1 8FCΞϓϦέʔγϣϯͰਪѻ͑ͨΒɺ࡞Γ͘͢ͳ͍ʁ 1)1 ਪؔ 8FCΞϓϦέʔγϣϯ
1)1ͰԿ͕Ͱ͖ΕԿ͕Ͱ͖Εຬ͔ σʔλ୳ࡧ ػցֶशύΠϓϥΠϯ༻ΫϥυαʔϏεͷར༻ ػցֶशϞσϧͷ࣮
σʔλͷՄࢹԽ 2VJDL$IBSUΛͬͨΠΪϦεͷΪϑτγϣοϓͷ ؒͷσʔλΛόεέοτੳͨ͠ྫ 1ZUIPO΄Ͳ؆୯Ͱͳ͍͕ɺ1)1Ͱ͍͚Δ YES PHP IUUQTHJUIVCDPN%BJLJ0OPEFSBEBUBFYQMPSFQIQ
ओͳػցֶशܥ($1αʔϏε #JH2VFSZɿσʔλͷऔಘ ݱ࣌Ͱ1)1Ͱ($1ͷศརͳαʔϏεϑϧʹ͑ͳ͍ 7FSUFY"*ɿϞσϧཧ %BUBGMPXɿֶशδϣϒ NO PHP NO PHP YES
PHP
ػցֶशϞσϧͷ࣮ धཁ༧ଌΦϥϯμͷωοτεʔύʔࣄۀऀ1JDOJD ૹʹ͏త·Ͱͷ࠷దͳܦ࿏ 5'5ͰԿ͕ͲΕ͘Β͍ചΕΔͷ͔ͷ༧ଌ NO PHP ਪનΠΪϦεͷ&$αΠτMZTU NO PHP MJHUIGNͰങ͏͕֬ߴ͍ΛΦεεϝ
1)1Ͱݱ࣌ͰͰ͖Δػցֶश 1)1Ͱ؆୯ʹࢼ͍ͨ͠ Կͱ͔ͳΒΜͷʁ ՄࢹԽσʔλૢ࡞ ػցֶशͷੈքʹೖ్ͬͨ YES PHP NO PHP
ݴޠؒͷϙʔςΟϯά$͔Β3VTU -JOVY,FSOFMҰ෦3VTUͰஔ͖͑ΔνϟϨϯδத $3VTUͱ͍͏ࣗಈஔ͖͑πʔϧ͋Δ ϝϞϦཧɾظతͳϝϯςφϯεੑɾϞμϯͳॻ͖ํ͕Ͱ͖Δ3VTUΛ͍͍ͨ $͔Β3VTUͷϙʔςΟϯά͕Μʹٞ͞ΕΔ
1PSULJUDMBVEFΛͬͯࣗಈͰ$Λ3VTUʹϙʔςΟϯά͢Δπʔϧ ΫϥεؒؔؒͷґଘੑΛίʔϧάϥϑΛ࡞ ςετΛ3VTUͰ࡞ ಉ݁͡Ռ͕ग़ྗ͞ΕΔΑ͏ʹ3VTUϙʔςΟϯά ෳࡶ͗͢ΔॲཧҰ୴TPϑΝΠϧΛੜ͠ɺ''*ܦ༝Ͱ͑ΔΑ͏ʹ ಉ͜͡ͱ͕1ZUIPO͔Β1)1ͰͰ͖ΔͷͰʁ ݴޠؒͷϙʔςΟϯά$͔Β3VTU
ਪનΞϧΰϦζϜMJHIUGN ݴޠؒͷϙʔςΟϯά1ZUIPO͔Β1)1 ސ٬ ސ٬
ސ٬ ੑผ աڈͷߪങ ճ ސ٬ ސ٬ ސ٬ ΧςΰϦ ΧςΰϦ ୭͕ԿΛങ͔ͬͨ ސ٬ͷଐੑ ͷଐੑ ސ٬Կങ͏ͷʁ501ڭ͑ͯ Ґ Ґ Ґ
ݴޠؒͷϙʔςΟϯά1ZUIPO͔Β1)1 1SPNQU ͋ͳͨͷλεΫ MJHIUGNͷίʔϧάϥϑͷ࡞ MJHIUGNΛMJHIUGNQIQʹ1)1ϙʔςΟϯά͢Δ MJHIUGNͱMJHIUGNQIQͷग़ྗΛൺֱ͠ɺಉҰͳ͜ͱΛূ໌͢Δਖ਼ৗܥͱҟৗܥͷςετΛॻ͘ ํ MJHIUGNͷϥϯμϜγʔυΛݻఆ͠ɺ࣮ߦ͝ͱʹ݁Ռ͕มΘΒͳ͍Α͏ʹ MJHIUGNͷίʔϧάϥϑΛϦʔϑ͔Β1)1ʹ࣮͢Δ ํ͕ෆ໌ͳͱ͖QPSULJUΛࢀߟʹ͢Δ
$ZUIPOͰॻ͔ΕͨෳࡶͳॲཧTPϑΝΠϧʹॻ͖ग़͠ɺ1)1͔Β''*Ͱݺͼग़ͤΔΑ͏ʹ͢Δ ࣮ߦσΟϨΫτϦ MJHIUGN ݩͷίʔυ MJHIUGNQIQ ࠓճ࡞Γ͍ͨ 1PSULJU ϙʔςΟϯάͷઌੜ
ݴޠؒͷϙʔςΟϯά1ZUIPO͔Β1)1 จͷ࣮ͱ૬ҧͳ͍͔ͷ֬ೝඞཁ ਪનΞϧΰϦζϜ MJHIUGN Λ1)1ͰσόοάͰ͖Δঢ়ଶ·Ͱ͍͚࣋ͬͯΔ IUUQTHJUIVCDPN%BJLJ0OPEFSBMJHIUGNQIQ
1)1ͰػցֶशͲ͜·ͰͰ͖Δʁ σʔλऔಘ͔ΒσʔλՄࢹԽ·Ͱ2VJDL$IBSUͳͲΛ͏͜ͱͰՄೳ ݱࡏͰ͖Δ͜ͱ 7FSUFY"*%BUBGMPXͱ͍ͬͨػցֶशύΠϓϥΠϯͷ4%,͕1)1ʹଘࡏ͠ͳ͍ %FFQ-FBSOJOHϕʔεͷΞϧΰϦζϜͷֶशύΠϓϥΠϯΛΉΑ͏ͳෳࡶͳ͜ͱ ΫϥυͷαʔϏε͕ରԠ͍ͯ͠ͳ͍ͨΊͦ͠͏ Ͱ͖ͳ͍͜ͱ ػցֶशͷ༧ଌϞσϧ࡞ϙʔςΟϯάʹޭ͢Ε͑ͦ͏ ϙʔςΟϯά͕ޭ͔ͨ͠Ͳ͏͔จ1ZUIPOͷ࣮ߦ݁ՌͱൺΔඞཁ͕͋Δ ෳࡶͳॲཧTPϑΝΠϧΛ''*ܦ༝Ͱ༻͍ͯͨ͠Γɺ·࣮ͩ༻ԽͰ͖ΔϨϕϧͰͳ͍
ؤுΕͰ͖ͦ͏ͳ͜ͱ ՝
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠