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
700
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
Bokeh & Dash Cytoscape 〜 Pythonによるインタラクティブなネットワーク可視化ライブラリの比較 / PyConJP2021
komofr
0
690
Dash Cytoscape 〜 Pythonによるインタラクティブ・ネットワーク可視化入門 / StartPython#67
komofr
0
1.4k
Dash Cytoscapeで始めるネットワーク可視化 / plotly dash book
komofr
0
490
(修正版) NumPy/pandas使いのためのテスト自動化入門 / PyConJP2020
komofr
32
11k
[Python Charity Talks in Japan] LT: ネットワーク解析とテキスト解析で見るPEP / pycharity
komofr
0
1.3k
PyPI翻訳プロジェクト速報 / PyLadies Tokyo LT
komofr
1
460
pandasのStyling機能で強化するJupyter実験レポート / PyConJP 2019
komofr
15
25k
EuroPython 2019 LT / Let's Explore PEPs with NetworkX!
komofr
2
930
LT「データまえしょりすとのためのpytest入門」@みんなのPython勉強会#46
komofr
5
3k
Other Decks in Technology
See All in Technology
[FOSS4G 2019 Niigata] AIによる効率的危険斜面抽出システムの開発について
nssv
0
310
サイバーセキュリティと認知バイアス:対策の隙を埋める心理学的アプローチ
shumei_ito
0
380
信頼性に挑む中で拡張できる・得られる1人のスキルセットとは?
ken5scal
2
530
SSMRunbook作成の勘所_20241120
koichiotomo
2
130
データプロダクトの定義からはじめる、データコントラクト駆動なデータ基盤
chanyou0311
2
280
複雑なState管理からの脱却
sansantech
PRO
1
140
Amplify Gen2 Deep Dive / バックエンドの型をいかにしてフロントエンドへ伝えるか #TSKaigi #TSKaigiKansai #AWSAmplifyJP
tacck
PRO
0
370
スクラムチームを立ち上げる〜チーム開発で得られたもの・得られなかったもの〜
ohnoeight
2
350
Terraform未経験の御様に対してどの ように導⼊を進めていったか
tkikuchi
2
430
TypeScript、上達の瞬間
sadnessojisan
46
13k
【Startup CTO of the Year 2024 / Audience Award】アセンド取締役CTO 丹羽健
niwatakeru
0
950
10XにおけるData Contractの導入について: Data Contract事例共有会
10xinc
5
590
Featured
See All Featured
Ruby is Unlike a Banana
tanoku
97
11k
Designing the Hi-DPI Web
ddemaree
280
34k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Happy Clients
brianwarren
98
6.7k
Visualization
eitanlees
145
15k
Rails Girls Zürich Keynote
gr2m
94
13k
Navigating Team Friction
lara
183
14k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
506
140k
How to Ace a Technical Interview
jacobian
276
23k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
26
2.1k
Facilitating Awesome Meetings
lara
50
6.1k
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;%
ࢿྉ