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
概念帳票理論の行列を使った算法の解説〜実装者の視点から〜
Search
hidenorigoto
July 27, 2015
Science
0
360
概念帳票理論の行列を使った算法の解説〜実装者の視点から〜
2015年7月27日 第2回超上流情報要求研究会
hidenorigoto
July 27, 2015
Tweet
Share
More Decks by hidenorigoto
See All by hidenorigoto
ドメインと向き合う - 旅行予約編
hidenorigoto
4
900
「ソフトウェア設計」のドメイン - 「データモデリングでドメインを駆動する」を読んで
hidenorigoto
9
3.1k
メルカリ バックエンド領域のこれまでとこれから
hidenorigoto
1
520
メルカリのエンジニアリング組織の変化〜Engineering Managerの視点から〜
hidenorigoto
0
8.3k
The changes of the engineering organization in Mercari - from the view of an engineering manager -
hidenorigoto
0
310
PHPerKaigi 2019 ランチセッション (3/31)
hidenorigoto
1
4.1k
抽象化って何? (What is abstraction?)
hidenorigoto
9
4.6k
抽象化って何? (What is abstraction?)
hidenorigoto
11
6.9k
続・SOLIDの原則ってどんなふうに使うの? 〜オープン・クローズドの原則 センパイのコーディングノート編〜
hidenorigoto
14
6k
Other Decks in Science
See All in Science
点群ライブラリPDALをGoogleColabにて実行する方法の紹介
kentaitakura
1
290
02_西村訓弘_プログラムディレクター_人口減少を機にひらく未来社会.pdf
sip3ristex
0
480
ガウス過程回帰とベイズ最適化
nearme_tech
PRO
1
430
データベース04: SQL (1/3) 単純質問 & 集約演算
trycycle
PRO
0
850
眼科AIコンテスト2024_特別賞_6位Solution
pon0matsu
0
400
データベース08: 実体関連モデルとは?
trycycle
PRO
0
670
科学で迫る勝敗の法則(名城大学公開講座.2024年10月) / The principle of victory discovered by science (Open lecture in Meijo Univ. 2024)
konakalab
0
350
MCMCのR-hatは分散分析である
moricup
0
360
KH Coderチュートリアル(スライド版)
koichih
1
40k
オンプレミス環境にKubernetesを構築する
koukimiura
0
260
SpatialBiologyWestCoastUS2024
lcolladotor
0
140
白金鉱業Meetup Vol.16_数理最適化案件のはじめかた・すすめかた
brainpadpr
3
1.8k
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Rebuilding a faster, lazier Slack
samanthasiow
82
9.1k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Gamification - CAS2011
davidbonilla
81
5.3k
Designing for humans not robots
tammielis
253
25k
GraphQLとの向き合い方2022年版
quramy
48
14k
Docker and Python
trallard
44
3.4k
Designing Experiences People Love
moore
142
24k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
Faster Mobile Websites
deanohume
307
31k
A Tale of Four Properties
chriscoyier
160
23k
Transcript
֓೦ாථཧͷ ߦྻΛͬͨࢉ๏ͷղઆ ΠϯΫεגࣜձࣾɹޙ౻लએ IJEFOPSJHPUP!HNBJMDPN ࣮ऀͷࢹ͔Β
ࣗݾհ w ޙ౻लએʢ͝ͱ͏ͻͰͷΓʣ w ιϑτΣΞ։ൃऀʢ࣮ऀʣ w ੳɾઃܭํ๏ͱɺ࣮ͱͷ݁ͼΛ୳ٻத
ΞδΣϯμ w ཧ֓ཁ w ֓೦ாථͷٻΊํ w ߦྻΛͬͨϞσϧ w Ϟσϧͷ࣮ w
ల
%&.0
None
None
త w தઌੜͷཧʹج͍ͮͯ֓೦ாථΛٻΊΔࢉ๏Λ ղઆ w ΛγΣΞͯ͠ɺઌͷల։Λ༗ҙٛʹݕ౼͍ͨ͠
ཧ֓ཁ
֓೦ாථཧͱ w ͜͜Ͱ֓೦ாථʮใͷܕʢϑΥʔϜɹ 'PSNʣʯͱ͍͏ҙຯ
֓೦ாථཧͱ ඪత%#ͷ ཧߏ ۀͷ ཁٻ༷
֓೦ாථཧͱ ඪత%#ͷ ཧߏ ாථɾϑΥʔϜͷ ཧߏ ۀͷ ཁٻ༷ ݗ੍ ݗ੍ ݗ੍
ύλʔϯ ܦݧצ ଞͷํ๏ %#ͷߏͱ গ͠ҟͳΔ͜ͱʹҙ
%#ͷཧߏ จ໌ࡉ ސ٬ จ O·ͨNO ͚ؔͩΈΔ O
O O
%#ͷཧߏ % " $ # O O
O
%#ͷཧߏ จ໌ࡉ ސ٬ จ O·ͨNO ͚ؔͩΈΔ O
O O
จ໌ࡉ ސ٬ จ ސ٬ผจҰཡ จҰཡ ผจ໌ࡉҰཡ ސ٬ จ จ໌ࡉ
จ จ໌ࡉ ސ٬ จ໌ࡉ ސ٬ จ Մೳੑ Մೳੑ Մೳੑ
w ͋Δͭͳ͕ΓΛ࣋ͬͨͭͷΤϯςΟςΟʹରͯ͠ɺ Մೳͳߏͨ͘͞Μ͋Δɻ w ཧతʹՄೳͳாථͷதʹҙຯͷແ͍ͷ͕͋ ΔͨΊɺͦΕΛഉআͯ͠ཧʢதʣ จ໌ࡉ ސ٬ จ
จ໌ࡉҰཡ
<த> ਤ σʔλιʔεͷ ύλʔϯͷ ཧ
σʔλιʔεʹରԠ͢Δ ֓೦ாථΧλϩά <த> ࢿྉ σʔλιʔε ύλʔϯʹରԠ͢Δ ֓೦ாථͷύλʔϯ Χλϩά
Χλϩάɺ ཧɾѲɾ؆қ׆༻ͷͨΊ w ύλʔϯ͕ຊ࣭Ͱͳ͍
֓೦ாථཧͷ֩ w ඪతͱ͢Δ֓೦σʔλϞσϧͷߏ͕ಛఆͰ͖Εɺ ͦΕʹΞΫηε͢Δ֓೦ாථͷߏ༗ݶݸͷύλʔ ϯ܈ʹಛఆͰ͖ɺ͔ͦ͠ͷߏ֓೦σʔλϞσ ϧͷḷΓํʹΑͬͯʦඪత͕ߏͷ߹Τϯτ ϦϊʔυͷಛఆʹΑͬͯ།Ұʹʧܾ·Δ த
֓೦ாථ )ܕ &%#"ɾ$ # ʢσʔλιʔελΠϓʣ ʢ֓೦ாථࣜʣ
֓೦ாථͷٻΊํ
આ໌ w த<>ϖʔδʹ͋Γ·͢
ύεาߦࢉ๏ • ඪతσʔλιʔεͷͯ͢ͷϊʔ υͱϦϨʔγϣϯγοϓɾύε Λ͚̍ͩา͘͜ͱ • ࣍ʹଓ͘ϊʔυɺ͔ͳΒͣಡ ΈਐΉɻ • ෳͷϊʔυʹର͠ಉ͡ํ͔
ΒಡΊΔͷɺಉ࣌ʹಉ͡ํ ͔ΒಡΈਐΉ͜ͱɻ • ʢัଊʣˠࢠḷΔ࣌ʹɺ ϏϡʔͷׂΛߦ͏
த ਤ &Λىͱͨ͠߹ɾɾɾ
த ਤ ͭͷϏϡʔͰߏ͞ΕΔ ֓೦ாථ
த ਤ
ύεาߦࢉ๏ͷ·ͱΊ w %#ͷཧߏΛɺॱʹḷ͍ͬͯ͘ w ରଟͷํ͚ͩΛݟͯɺˠࢠḷΔ࣌ʹɺϏϡʔ Λׂ͢Δ
ߦྻΛͬͨϞσϧ
ཧͷ׆༻ w ॳɺ͜ͷཧΛࣜʢ֓೦ாථࣜʣͰද͠ɺ తʹॲཧ͢Δͱ͍͏͜ͱ͕ओ؟ͩͬͨ w ͜ͷಓ۩ΛݱͰ׆͔͢ʹʁ w ख࡞ۀͰ֓೦ாථΛಋ͘ʁ w Χλϩάͷར༻
w ίϯϐϡʔλʹΑΔ֓೦ாථͷಋग़͕ඞཁ
άϥϑͷ··ॲཧ͢Εྑ͍ ͔ʁ w ࢉ๏͕໌֬ͳͷͰɺάϥϑߏΛॲཧ͢Δϓϩ άϥϜΛॻ͘͜ͱɺՄೳ w ͔͠͠ɺάϥϑͷ··࣮͢Δͱɺࢉ๏ͷղऍ͕ϓ ϩάϥϜ࣮ऀͷ࣮ํ๏ʹΏͩͶΒΕɺશʹӅ ṭ͞Εͯ͠·͏ w
ཧଆͷࢉ๏ͱɺ࣮͞Ε͍ͯΔࢉ๏͕ဃ͢Δ w ཧ͕ඳ͍͍ͯΔੈքͱ͍݁ͯͯ͠΄͍͠
%#ͷཧߏͷߦྻදݱ ༗άϥϑ ߦྻ " # $ % & " #
$ % & த
ύεาߦࢉ๏ʢߦྻʣ • ඪతσʔλιʔεͷͯ͢ͷϊʔυͱϦϨʔγϣϯγο ϓɾύεΛ͚̍ͩา͘͜ͱ • ࣍ʹଓ͘ϊʔυɺ͔ͳΒͣಡΈਐΉɻ • ಡΈऴ͑ͨϊʔυͱɺରশҐஔͷϊʔυɺߦྻͷϊʔ υͷΛ̌ ʹ͢Δɻ
• ෳͷϊʔυʹର͠ಉ͡ํ͔ΒಡΊΔͷɺಉ࣌ ʹಉ͡ํ͔ΒಡΈਐΉ͜ͱɻ • ࠷ޙʹ O ߦྻΛಘͨΒଥͳาߦͰ͋Δɻ
None
None
None
None
None
None
༻ޠ
༻ޠ
Ϟσϧͷ࣮
ߦྻϞσϧʹΑΓ w ཧͷੈքͱဃͷগͳ͍ঢ়ଶͰɺ࣮֬ʹιϑτΣ Ξʹ࣮Ͱ͖Δ w தઌੜ͕ࣗ͝औΓΉ w 1)1ͱ+BWB4DSJQUɺ$44Ͱ࣮ w தઌੜͷ࣮Λࢀߟʹɺޙ౻͕ಠࣗʹ࣮
w ߦྻϞσϧΛ࣮ʹ
1BUI8BML4VC.BUSJY 7JFX4VC.BUSJY 7JFX4VC.BUSJY 3FMBUJPOTIJQ&MFNFOU %JSFDUJPO&MFNFOU ;FSPBCMF 1BUI.BUSJY
None
͜͏ͳ͍ͬͯΔͱ w ͜ͷ࣮Λڞ༗͠ɺཧղ࣮ͨ͠ऀ͕ɺཧͷϞσ ϧʹ͍ͭͯಉ࣌ʹཧղ͢Δ͜ͱʹཱͭ w ཧͦͷͷͷཧղʹͭͳ͕Δ
՝ w ʮࢉ๏ʯࣗମ͕·ͩӅṭ͞Εͯ͠·͍ͬͯΔ w ͜͜໌ࣔԽ͍ͨ͠
ల
ల w ཧΛπʔϧͱ͍͏ܗͰ׆༻ͨ͠৽͍͠ํ๏ͷݕ ౼ʢ͓Αͼطଘͷํ๏ͱͷൺֱʣ w ϓϩμΫτͷݕ౼ʢாථΤϯδϯɺΞϓϦέʔγϣ ϯΤϯδϯɺઃܭπʔϧʣ w ϞσϧɾཧͷϑΟʔυόοΫ
ࢀߟࢿྉ w <த>ʰʮ֓೦ாථʯϞσϧʹΑΔாථߏͷతੳʱ தণ w <த>ʰσʔλιʔεɾλΠϓ ֓೦ாථੜύλʔϯ͓Αͼ֓೦ாථς ϯϓϨʔτͷΧλϩάԽʱ தণ w
<த>ʰύεาߦߦྻΛഔհͨ͠ாථݕ౼ϓϩηεʱ தণ