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
ピーFIの研究開発現場
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Yuya Unno
February 18, 2015
Technology
0
14
ピーFIの研究開発現場
Yuya Unno
February 18, 2015
Tweet
Share
More Decks by Yuya Unno
See All by Yuya Unno
深層学習で切り拓くパーソナルロボットの未来 @東京大学 先端技術セミナー 工学最前線
unnonouno
0
22
深層学習時代の自然言語処理ビジネス @DLLAB 言語・音声ナイト
unnonouno
0
44
ベンチャー企業で言葉を扱うロボットの研究開発をする @東京大学 電子情報学特論I
unnonouno
0
45
PFNにおけるセミナー活動 @NLP2018 言語処理研究者・技術者の育成と未来への連携WS
unnonouno
0
14
進化するChainer @JSAI2017
unnonouno
0
19
予測型戦略を知るための機械学習チュートリアル @BigData Conference 2017 Spring
unnonouno
0
20
深層学習フレームワーク Chainerとその進化
unnonouno
0
20
深層学習による機械とのコミュニケーション @DeNA TechCon 2017
unnonouno
0
29
最先端NLP勉強会 “Learning Language Games through Interaction” @第8回最先端NLP勉強会
unnonouno
0
15
Other Decks in Technology
See All in Technology
ECS障害を例に学ぶ、インシデント対応に備えたAIエージェントの育て方 / How to develop AI agents for incident response with ECS outage
iselegant
4
450
20260208_第66回 コンピュータビジョン勉強会
keiichiito1978
0
200
22nd ACRi Webinar - 1Finity Tamura-san's slide
nao_sumikawa
0
110
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
210
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
210
AIが実装する時代、人間は仕様と検証を設計する
gotalab555
1
630
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
780
猫でもわかるKiro CLI(セキュリティ編)
kentapapa
0
120
GitHub Copilot CLI を使いやすくしよう
tsubakimoto_s
0
110
OpenShiftでllm-dを動かそう!
jpishikawa
0
140
20260204_Midosuji_Tech
takuyay0ne
1
160
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
580
Featured
See All Featured
Optimizing for Happiness
mojombo
379
71k
4 Signs Your Business is Dying
shpigford
187
22k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
410
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
53
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
My Coaching Mixtape
mlcsv
0
52
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
470
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
200
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
430
Transcript
űƅŖFIͷݚڀ։ൃݱ ւ ༟ (@unnonouno)
ࣗݾհ ւ ༟ (@unnonouno) Preferred Infrastructure ࣗવݴޠॲཧɺػցֶशͳͲͷݚڀ։ൃ ը૾ॲཧͪΐͬͱΓ·͢ NLPएखͷձڞಉҕһʢ2014~ʣ
એ̍ɿNLPएखͷձʢYANSʣ ݴޠॲཧͷएखݚڀऀ͕ࣗͷݚڀΛਐΊΔͨΊͷू·Γ 9݄ʹγϯϙδϜʢ߹॓ͷ༧ఆʣɺ3݄ͷݴޠॲཧֶձ ࣍େձظؒதʹ࠙ձʢҿΈձʣΛΓ·͢ εϙϯαʔืू͢Δ༧ఆͰ͢
એ̎ɿΦϯϥΠϯػցֶशຊʢ̐ ݄ൃച༧ఆʣ ୈ2ߘ·ͰͰ͖·ͨ͠
ࠓͷ͓ űƅŖFIͷ։ൃମ੍ͱ͔ ͳ͍ͯͩ͘͠͞ ͑ʔɺݚڀ։ൃతͳͷͰ ྑ͚Εɾɾɾ
űƅŖFIͷݚڀ։ൃͷ ։ൃελΠϧʹ͍ͭͯͳ͠·͢
࿑ಇڥͱ͔ ͍͍ͩͨ40ਓ͘Β͍ʢ9ׂํΤϯδχΞʣ શһDELLͷେ͖͍σΟεϓϨΠࢧڅ Ҝࢠίϯςοα Mac 8ׂ ͍͍ͩͨ10࣌͘Β͍ʙ20࣌͘Β͍ʢਓʹΑͬͯϚνϚνʣ
ηϛφʔͱ͔ PFIηϛφʔʢUstreamதܧʣɿि̍ จಡΈձɿि̍ ྠಡձɿि̍ ಡॻձɿि̍ ಥવจͷϦϯΫ͕ඈΜͰ͘Δɿෆఆظ
͍͍ͩͨ͜Μͳײ͡ core = C++ preprocess = Python demo = Python
+ javascript server = C++ experiment = maf DATA
None
ୈҰݴޠΞϯέʔτ ࣗ༝ʹॻ͖͗͢Ζ͓લ Βɾɾɾ ࣮ࡍC++͕Ұ൪ଟ͍ PythonҰ෦ʹࠜڧ͍ Bash Scala C# OCaml Go
Javascript Ruby Python C++
C++ C++03 ʢRHEL6ରԠʣ w/ pficommon, wo/ Boost waf ʢautotoolsࠈʣ gtest
/ cmdline.h / Eigen / jemalloc
PFICOMMON Boostόʔδϣϯ্͕͕Δͱޓੑ͕Ε͘͢ɺʹ ΈࠐΉͷʹਏ͍ BoostͷαϒηοτΛಠ࣮ࣗͨ͠ εϚʔτϙΠϯλɺϋογϡϚοϓɺHTTPαʔόʔɺ JSONɺγϦΞϥΠβͳͲ
WAF PythonͷݴޠDSLͰॻ͔ΕͨϏϧυπʔϧ ./waf configure && ./waf && ./waf installͰOK Python
DSLͳͷͰ֮͑Δͷָ͕ɺautotools֮͑Δͷਏ͍ unittest_gtest.pyΛ͏ͱ୯ମςετ؆୯ʹΈࠐΊΔ
CMDLINE.H tanakh͞ΜۘͷίϚϯυϥΠϯҾύʔβʔ Pythonͷargparseͱ͓ͳ͡ײ֮Ͱ͑Δ
C++͕͍͍͜͜ʂ CPU໋ྩϨϕϧͰ࠷దԽͰ͖Δ σʔλߏͷͷ༨͕େ͖͍ ϝϞϦཧ·ͰٻͰ͖Δ
C++͕͍ͩ͜͜ɾɾɾ ॻ͘ͷ͕͠ΜͲ͍ σʔλߏΛ͠ͳ͍ͱແବͳίϐʔ͕ൃੜ͢Δ ϝϞϦͷஅยԽʹ·͞ΕΔ ͏ർΕͨɾɾɾ
Go ࣾతʹྲྀߦΓɺαʔόʔจࣈྻॲཧ Java GCͰݻ·ΔͷͰෆਓؾɺલ৬શ෦Java Javascript AngularJSͷํ͕͖ OCaml ߏจͱύʔαʔָʢJubatusͷίʔυੜثʣ Haskell ŨŜƂūŘż
͓·͚ɿΤσΟλΞϯέʔτ Emacs͕ଟ ຆͲͷਓίϯιʔϧΛશը ໘දࣔ GUIͱԿͩͬͨͷ͔ɾɾɾ sakura sublime vi Emacs
ͦͷଞͷڥ Github EnterpriseʢҎલࣾgit + redmineʣ Jenkins SlackʢҎલSkypeʣ mafʢ࣮ݧεΫϦϓτʣ Sphinxʢใࠂॻʣ Google
Apps
MAF ϏϧυγεςϜͷwafΛར༻࣮ͨ͠ݧεΫϦϓτ ֤δϣϒͰதؒੜʢྫ͑ಛϕΫτϧʣΛ࡞ͬͯɺ ༷ʑͳϋΠύʔύϥϝʔλʹର࣮ͯ͠ݧͰ͖Δ ϚϧνεϨουͰಈ࡞͢ΔͷͰɺฒྻ࣮ߦՄೳ
SPHINX ใࠂॻͳͲجຊతʹSphinxͷຊޠLaTeX ιʔεGithubͰཧɺHTML൛ΛGithub pagesͰࢀরՄ ࠔͬͨΒSphinxͷιʔεΛ֬ೝ
·ͱΊ C++େม mafศར SphinxΦεεϝ