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
BPLL #33ハッカソンで深層学習使って汚部屋警報を作った話
Search
komo_fr
May 14, 2019
Technology
1
760
BPLL #33ハッカソンで深層学習使って汚部屋警報を作った話
▼ BPLL #33
https://bpstudy.connpass.com/event/128217/
komo_fr
May 14, 2019
Tweet
Share
More Decks by komo_fr
See All by komo_fr
ポスターセッション: 「まっすぐ行って、右!」って言ってラズパイカーを動かしたい 〜生成AI × Raspberry Pi Pico × Gradioの試作メモ〜
komofr
0
1k
Bokeh & Dash Cytoscape 〜 Pythonによるインタラクティブなネットワーク可視化ライブラリの比較 / PyConJP2021
komofr
0
800
Dash Cytoscape 〜 Pythonによるインタラクティブ・ネットワーク可視化入門 / StartPython#67
komofr
0
1.7k
Dash Cytoscapeで始めるネットワーク可視化 / plotly dash book
komofr
0
670
(修正版) NumPy/pandas使いのためのテスト自動化入門 / PyConJP2020
komofr
32
12k
[Python Charity Talks in Japan] LT: ネットワーク解析とテキスト解析で見るPEP / pycharity
komofr
0
1.4k
PyPI翻訳プロジェクト速報 / PyLadies Tokyo LT
komofr
1
510
pandasのStyling機能で強化するJupyter実験レポート / PyConJP 2019
komofr
15
28k
EuroPython 2019 LT / Let's Explore PEPs with NetworkX!
komofr
2
1.1k
Other Decks in Technology
See All in Technology
空間を設計する力を考える / 20251004 Naoki Takahashi
shift_evolve
PRO
3
400
いまさら聞けない ABテスト入門
skmr2348
1
210
AI Agentと MCP Serverで実現する iOSアプリの 自動テスト作成の効率化
spiderplus_cb
0
510
関係性が駆動するアジャイル──GPTに人格を与えたら、対話を通してふりかえりを習慣化できた話
mhlyc
0
130
From Prompt to Product @ How to Web 2025, Bucharest, Romania
janwerner
0
120
10年の共創が示す、これからの開発者と企業の関係 ~ Crossroad
soracom
PRO
1
530
AWSにおけるTrend Vision Oneの効果について
shimak
0
130
自動テストのコストと向き合ってみた
qa
0
190
データエンジニアがこの先生きのこるには...?
10xinc
0
450
Adminaで実現するISMS/SOC2運用の効率化 〜 アカウント管理編 〜
shonansurvivors
2
320
GC25 Recap+: Advancing Go Garbage Collection with Green Tea
logica0419
1
430
【Oracle Cloud ウェビナー】クラウド導入に「専用クラウド」という選択肢、Oracle AlloyとOCI Dedicated Region とは
oracle4engineer
PRO
3
120
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
Into the Great Unknown - MozCon
thekraken
40
2.1k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Rails Girls Zürich Keynote
gr2m
95
14k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.5k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Transcript
ϋοΧιϯͰ ਂֶशͬͯ Ԛ෦ܯใ࡞ͬͨ !LPNP@GS
ϋοΧιϯͰ ਂֶशͬͯ Ԛ෦ܯใ࡞ͬͨ !LPNP@GS ˞ઌि+%-" ຊσΟʔϓϥʔχϯάڠձ ͷ NFFUVQͰͨ͠-5
OheyaObeya ࠓճ͢ϋοΧιϯ w ''4ϋοΧιϯ w ओ࠵࢜ϑΠϧϜιϑτΤΞ ג w ڠࢍຊϚΠΫϩιϑτגࣜձࣾ
w ࣾ֎ؚΊͯਓ͘Β͍ࢀՃ w ςʔϚ࢜ϑΠϧϜY"*Y.JDSPTPGU w Ռͷஶ࡞ݖࢀՃऀࣗʹؼଐ͢Δ w ࢀՃنɿIUUQTESJWFHPPHMFDPNpMFE Q8$1G"ET6%UK@II*Y7:G6[X)HIUEUYWJFX w ࢿྉίʔυ(JU)VCͳͲͰެ։ͯ͠0,
OheyaObeya ྲྀΕ w ΞΠσΞιϯʢʣ w ্Ґ݅ ݅ͷΞΠσΞʹରͯ͠νʔϜΛืΔ w ϲ݄ͷ४උ։ൃظؒ w
ΞΠσΞιϯ࣌ͷ༰ͷ۩ମԽ։ൃ w ʢ͓ͨͩ͠৲ʹՐ͕ͭ͘ͷେମ̍ϲ݄લ͘Β͍ʣ w ϋοΧιϯʢʣ w ։ൃϥετεύʔτ w ͷϓϨθϯσϞ
৺͕ߥΕΔͱɺ෦ߥΕΔ Β͠ΛΔ؟ OheyaObeya ͰࢀՃ ௨শɿԚ෦ܯใ
OheyaObeya ෦ͷཚΕ৺ͷཚΕ ମྗ㽊 ؾྗ㽊 ֮ࣗঢ়ͳ͠
OheyaObeya $PQZSJHIU0IFZB0CFZB"MM3JHIUT3FTFSWFE w"*Ͱ෦ͷঢ়گΛஅ Δ͜ͱ ͓෦ Ԛ෦ PS wҰఆظؒԚ෦͕ଓ͍ͨΒΞϥʔτ
OheyaObeya ʮصͷ্ʯʹൣғΛߜΔ ఆΧϝϥͰصͷ্ΛఆظࡱӨਂֶशͰঢ়گΛஅ صͷ্͕ʮࢄΒ͔͍ͬͯΔঢ়ଶʯ͕Ұఆظؒଓ͍ͨΒɺ 4MBDLͰ௨ΞϥʔτԻ͕໐Γग़͢ ΞϥʔτԻΛࢭΊΔʹɺʮย͍ͨঢ়ଶʯʹ͢Δ͔͠ͳ͍ ϦϏϯά
ॴ ৸ࣨ τΠϨ ݰؔ صͷ্
How? Ͳ͏࣮ݱ͔ͨ͠?
OheyaObeya wը૾શମΛݟ͓ͯ෦Ԛ෦Λྨ wݸผͷମΛݟͯ۩ମతʹγʔϯΛղੳ PS ຊ หΨϥ ମݕग़ "*ʹΑΔ෦ͷঢ়گஅ ը૾ྨ
OheyaObeya wը૾શମΛݟ͓ͯ෦Ԛ෦Λྨ wݸผͷମΛݟͯ۩ମతʹγʔϯΛղੳ ຊ หΨϥ ը૾ྨ "*ʹΑΔ෦ͷঢ়گஅ PS
OheyaObeya wը૾શମΛݟ͓ͯ෦Ԛ෦Λྨ wݸผͷମΛݟͯ۩ମతʹγʔϯΛղੳ ຊ หΨϥ ମݕग़ "*ʹΑΔ෦ͷঢ়گஅ PS
OheyaObeya wը૾શମΛݟ͓ͯ෦Ԛ෦Λྨ wݸผͷମΛݟͯ۩ମతʹγʔϯΛղੳ ຊ หΨϥ "*ʹΑΔ෦ͷঢ়گஅ PS
OheyaObeya w࣮ݱखஈ1ZUIPO,FSBTΛͬͨਂֶश ը૾ྨͰͷϙΠϯτ wᶃͲ͏ͬͯେྔͷը૾Λऩू͢Δʁ wᶄֶश༻ͷ(16ϚγϯΛͲ͏͢Δʁ wᶅ࣮ݧͷࢼߦࡨޡαΠΫϧΛͲ͏ճ͔͢ʁ
OheyaObeya w ࿈ଓࡱӨ͢ΔεΫϦϓτΛ࡞ w ̏ͷΧϝϥΛͬͯʹγϣοτ ᶃը૾ͷऩू
OheyaObeya w ࿈ଓࡱӨ͢ΔεΫϦϓτΛ࡞ w ̏ͷΧϝϥΛͬͯʹγϣοτ ᶃը૾ͷऩू ࣌ؒͰຕͷϖʔεͰऩू
OheyaObeya DMFBO ͓෦ ࠨΧϝϥ தԝΧϝϥ ӈΧϝϥ
OheyaObeya NFTTZ Ԛ෦ ࠨΧϝϥ தԝΧϝϥ ӈΧϝϥ
OheyaObeya wಛఆͷঢ়گʢصͷ৭ʣʹภΒͳ͍Α͏ɺ ৭ࢴΛෑ͍ͯόϦΤʔγϣϯΛ૿͢ ᶃը૾ͷऩू ࠇ͍ص ന͍ص
OheyaObeya w%BUB"VHNFOUBUJPOʹΑΔը૾ͷΧ α૿͠ ,FSBTͷػೳΛར༻ʣ ᶃը૾ͷऩू
OheyaObeya w "[VSFͷ%FFQ-FBSOJOH7JSUVBM.BDIJOF VCVOUV w (161ZUIPOͷڥߏஙʹؔ͢ΔϩεΛഉআ ᶄֶश༻ͷ(16Ϛγϯ
OheyaObeya w(16Πϯελϯεߴ͍͔Β͏ͷ͕ා͍ɻɻɻ w͕͔͔࣌ؒΔॲཧΛ࣮ߦޙɺΕͯ์ஔ wॲཧ͕ίέͨ͜ͱʹؾ͔ͮͣɺԿਐ·͵··์ஔ ᶄֶश༻ͷ(16Ϛγϯ
OheyaObeya w4MBDLʹ࣮ݧϩά༻ͷνϟϯωϧΛ࡞ wֶश༻ͷ1ZUIPOεΫϦϓτͰ4MBDLʹϝϯγϣϯ ͖Ͱ௨Λग़͢ wֶशॲཧ͕ྃͨ͠Β௨ wॲཧ͕ίέͨΒ௨ 4MBDLʹ௨
OheyaObeya w4MBDLʹ࣮ݧϩά༻ͷνϟϯωϧΛ࡞ wֶश༻ͷ1ZUIPOεΫϦϓτͰ4MBDLʹϝϯγϣϯ ͖Ͱ௨Λग़͢ wֶशॲཧ͕ྃͨ͠Β௨ wॲཧ͕ίέͨΒ௨ 4MBDLʹ௨
OheyaObeya IUUQKPTIUPCJODPNUSPVCMFTIPPUJOHEFFQOFVSBMOFUXPSLTIUNM ᶅࢼߦࡨޡͷαΠΫϧ
OheyaObeya w σʔλɿಛఆঢ়گͷը૾ʢࠇ͍ص͚ͩ ߏγϯϓϧͳߏʢ-F/FUʣ ֶशͷͤ͞ํ͔̌Β w σʔλঢ়گΛ૿ͨ͠ը૾ʢࠇ͍صന͍صը૾Χα૿͠ʣ ߏগ͠ਂ͍ߏ ֶशͷͤ͞ํ'JOF5VOJOH
w σʔλঢ়گΛ૿ͨ͠ը૾ʢࠇ͍صന͍صը૾Χα૿͠ʣ ߏ.PCJMF/FU ֶशͷͤ͞ํ'JOF5VOJOH ᶅࢼߦࡨޡͷαΠΫϧ ᶃҰ൪γϯϓϧͳ ํ๏ͰϕʔεϥΠ ϯΛ࡞Δ
OheyaObeya w σʔλɿಛఆঢ়گͷը૾ʢࠇ͍ص͚ͩ ߏγϯϓϧͳߏʢ-F/FUʣ ֶशͷͤ͞ํ͔̌Β w σʔλঢ়گΛ૿ͨ͠ը૾ʢࠇ͍صന͍صը૾Χα૿͠ʣ ߏগ͠ਂ͍ߏ ֶशͷͤ͞ํ'JOF5VOJOH
w σʔλঢ়گΛ૿ͨ͠ը૾ʢࠇ͍صന͍صը૾Χα૿͠ʣ ߏ.PCJMF/FU ֶशͷͤ͞ํ'JOF5VOJOH ᶅࢼߦࡨޡͷαΠΫϧ ᶄਫ਼Λ֬อ
OheyaObeya w σʔλɿಛఆঢ়گͷը૾ʢࠇ͍ص͚ͩ ߏγϯϓϧͳߏʢ-F/FUʣ ֶशͷͤ͞ํ͔̌Β w σʔλঢ়گΛ૿ͨ͠ը૾ʢࠇ͍صന͍صը૾Χα૿͠ʣ ߏগ͠ਂ͍ߏ ֶशͷͤ͞ํ'JOF5VOJOH
w σʔλঢ়گΛ૿ͨ͠ը૾ʢࠇ͍صന͍صը૾Χα૿͠ʣ ߏ.PCJMF/FU ֶशͷͤ͞ํ'JOF5VOJOH ᶅࢼߦࡨޡͷαΠΫϧ ᶅਫ਼Λ֬อͨ͠ ··ϞσϧͷܰྔԽ
OheyaObeya ᶅࢼߦࡨޡͷαΠΫϧ ᶄ͓͖͍֮͑ͯͨ ࣮ݧ൪߸ΛϐϯཹΊ ᶃ࣮ݧ࣌ͷάϥϑ ύϥϝʔλΛࣗಈߘ
OheyaObeya w ࡞ͨ͠ϞσϧΛͬͨਪॲཧΛ'MBTLͰ8FC"1*Խ w DMFBO TPTP NFTTZͷஈ֊ఆ w ਂֶशϞσϧࣗମDMFBOPSNFTTZͷྨ w
DMFBOͱNFTTZͷ͕֬፰߅͢Δ߹ΛTPTPͱͯ͠ѻ͏ Ϟσϧͷల։
DEMO (ը૾શମΛݟͨఆ) https://www.youtube.com/watch?v=Pub1_Nes1tM ˎσϞಈըɺϋοΧιϯͷՌΛޙվྑͨ͠ͷʢը໘Λվળʣ
OheyaObeya wը૾શମΛݟ͓ͯ෦Ԛ෦Λྨ wݸผͷମΛݟͯ۩ମతʹγʔϯΛղੳ PS ຊ หΨϥ "*ʹΑΔ෦ͷঢ়گஅ ը૾ྨ
OheyaObeya wը૾શମΛݟ͓ͯ෦Ԛ෦Λྨ wݸผͷମΛݟͯ۩ମతʹγʔϯΛղੳ PS ຊ หΨϥ ମݕग़ "*ʹΑΔ෦ͷঢ়گஅ
None
หΨϥ ຊ υϥΠϠʔ Ͳ͏͍͏ঢ়گͩʁʁʁ
OheyaObeya ମ͔ΒγʔϯΛਪଌ͢Δ ମ γ ʔ ϯ ৯ࣄ
OheyaObeya ମ͔ΒγʔϯΛਪଌ͢Δ ମ γ ʔ ϯ ৯ࣄ ಡॻ
OheyaObeya ମ͔ΒγʔϯΛਪଌ͢Δ ମ γ ʔ ϯ ৯ࣄ ಡॻ ࢧ
None
None
None
ย͚ͳ͍ͱɺ ը໘ʹෳͷʮγʔϯʯ͕ࠞࡏ͢Δ
OheyaObeya ը໘ͷʮγʔϯʯͷ ࢁ͋Δ͚Ͳɺ શ෦ʮ৯ࣄதʯʹؔ͢Δ ΦϒδΣΫτ γʔϯ
OheyaObeya ը໘ͷʮγʔϯʯͷ ࢁ͋Δ͚Ͳɺ શ෦ʮ৯ࣄதʯʹؔ͢Δ ΦϒδΣΫτ γʔϯ γʔϯ͕ҟͳΔ ΦϒδΣΫτ γʔϯ ৯ࣄத
ಡॻத ࢧத
OheyaObeya ମݕग़ʹΑΔγʔϯղੳ wମݕग़ڭࢣσʔλͷ༻ҙʹख͕͔͔ؒΔ wˠ"[VSF$VTUPN7JTJPO4FSWJDFΛར༻ w
DEMO (ମݕग़ʹΑΔγʔϯղੳ) ……͍͕ͨ͠ ϋοΧιϯޙʹAzureͷϦιʔε͕ আ͞ΕͨͷͰɺࠓճׂѪ
OheyaObeya wָ͍͠ɻ w ϋοΧιϯʮಈ͍ͯͳΜ΅ʯͷΠϕϯτ w ࠷ޙͷͷϓϨθϯͰԿ͕ԿͰ࣮ԋσϞΛޭͤ͞Δ ͨΊʹ͍ࠐΉ w υʔύϛϯ͕υόυόͰΔ w
࣮ࡍʹಈ͘ϒπ͕͋ΔͱԠ͕Γ্͕Δ w ʢۀ্ͷ੍͕ͳ͍ͷͰʣීஈࢼͤͳ͍ࢼߦࡨޡ͍͢͠ ײ
OheyaObeya w ྨϞσϧͷਫ਼্ w ϋοΧιϯ࣌͋͘·Ͱ࠷ݶͷσϞ͕ՄೳͳϨϕϧ w ӡ༻͢Δͱ݁ߏޡఆ͢Δ w ख͕ࣸΓࠐΉͱNFTTZʹஅ͞Ε͍͢ ʢֶश࣌ʹͬͨσʔλͰɺख͕ೖ͍ͬͯͳ͔ͬͨʣ
w ମݕग़Ϟσϧͷ࠶ߏங w ͳͲͳͲɻΓ͍ͨ͜ͱ͍ͬͺ͍ɻ w ຊʹཉ͍͠ͷͦΕͳͷʁ ࠓޙͷऔΓΈ
OheyaObeya PyCon Kyushu 2019 Okinawa ʮΞΠσΞΛখ࢝͘͞Ίͯɺখ͘͞ҭ͍ͯͯ͘ํ๏ ɹʙϋοΧιϯͰਂֶशϞσϧΛ࡞ͬͯӡ༻͢Δ·Ͱʯ IUUQTLZVTIVQZDPOKQ
ϔϧεέΞɺ ʮମΛΔʯ͔ΒʮΒ͠ΛΔʯ OheyaObeya
"QQFOEJY
OheyaObeya w ϋοΧιϯϓϨθϯcΒ͠ΛΔ؟0IFZB0CFZBʙ"*ͰԚ ෦ΛԿͱ͔͢Δ1+ w IUUQTCJUMZ:,F) w <లࣔ༻αϚϦ>ϖʔδͰΘ͔Δ0IFZB0CFZB w IUUQTCJUMZ'T;%
ࢿྉ