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
kichinosukey
January 14, 2019
Science
0
52
カーネル関数とは
kichinosukey
January 14, 2019
Tweet
Share
More Decks by kichinosukey
See All by kichinosukey
Latin Hypercube Sampling
kichinosukey
0
72
Lasso.pdf
kichinosukey
0
53
NSGAII
kichinosukey
0
48
NSGA
kichinosukey
0
53
基底関数回帰の概要について
kichinosukey
0
74
児童虐待の現状
kichinosukey
0
59
イノベーションのジレンマとフィンテック
kichinosukey
0
71
Paxos made simpleを理解しよう
kichinosukey
0
460
Other Decks in Science
See All in Science
局所保存性・相似変換対称性を満たす機械学習モデルによる数値流体力学
yellowshippo
1
310
データベース14: B+木 & ハッシュ索引
trycycle
PRO
0
450
04_石井クンツ昌子_お茶の水女子大学理事_副学長_D_I社会実現へ向けて.pdf
sip3ristex
0
610
データマイニング - グラフデータと経路
trycycle
PRO
1
210
academist Prize 4期生 研究トーク延長戦!「美は世界を救う」っていうけど、どうやって?
jimpe_hitsuwari
0
160
深層学習を用いた根菜類の個数カウントによる収量推定法の開発
kentaitakura
0
180
07_浮世満理子_アイディア高等学院学院長_一般社団法人全国心理業連合会代表理事_紹介資料.pdf
sip3ristex
0
600
データベース06: SQL (3/3) 副問い合わせ
trycycle
PRO
1
620
データベース08: 実体関連モデルとは?
trycycle
PRO
0
930
ttl2html (RDF/Turtle to HTML)
masao
0
110
Celebrate UTIG: Staff and Student Awards 2025
utig
0
150
baseballrによるMLBデータの抽出と階層ベイズモデルによる打率の推定 / TokyoR118
dropout009
1
560
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Site-Speed That Sticks
csswizardry
10
810
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
Optimizing for Happiness
mojombo
379
70k
The Language of Interfaces
destraynor
161
25k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Building Applications with DynamoDB
mza
96
6.6k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
13k
How to Ace a Technical Interview
jacobian
279
23k
Code Reviewing Like a Champion
maltzj
525
40k
A Modern Web Designer's Workflow
chriscoyier
696
190k
Transcript
Χʔωϧؔͱ
ࢀߟॻ੶ w ΄΅ࣸܦ͍͖ͤͯͨͩ͞·͠ ͨ w ͱͯΘ͔Γқ͍༰Ͱײँ Ͱ͢ w IUUQTXXXJXBOBNJDPKQ CPPLCIUNM
ಛநग़ʹ͍ͭͯ ↟ᏣͺͼΝᤎ᷀ᔻṟϧόϰͽͶ͖ວ͚Ν ↟ͥΞᬿᔻ᧣ͼؔΤᬤͶᦉᷯͩ͝ϧόϰặ͟ͼ͖ ↟ΚΜີᮈၞḄᙚΤᑿͥ͘ͺΤວ͚Νͺ ↟EᮈᡯfᓓᙚᑤᔻṟͲ͞fϖϮϦ⑲τ⑲XͽͶ͖ᔻṟ y = wTx f(x) =
d ∑ m=1 wm xm ⋯ (1)
ಛநग़ʹ͍ͭͯ ↟ጽͽYͽ᷁͝ᨷΐ͵ͱᑤᔻṟมỐΤᙇͩີᮈͽࣸᓕͫΝͥͺΤ|ᴰ ᱢᲇ}ͺṺΈ ↟ᴰϞδύϰΤᤎ᷀Κ͘ͽᔉ͡ͺͫΝ ↟ͫΝͺ ᙚᴰϞδύϰᤎ᷀ͺͼΝ ඇઢܗม ೖྗY ಛϕΫτϧП
Y ϕ(x) = (ϕ1 (x), ⋯, ϕd (x))T ϕ(x) = (x, x2, x3, ⋯, xd)T
ಛநग़ʹ͍ͭͯ ↟ᴰᱢᲇͧΞͱ໖ණͽ͖͜fᔻṟϧόϰΤວ͚Νͺ ↟ͥວ͚ፖᔟ͝Λϖτ⑲ϸ᤹ᙣᐠᛯ᤹ᬰͧΞ͟ͱ ↟ᴰᱢᲇϦϯψύΐͺΓΝͺᤎ᷀Ͷ ↟ᏝࡶͼؔؔΤ࣮ḿ͟Ν ↟ᡯ᥍ᅪY࣮͞Ϟδύϰ͔Νᶶ᠓͞ͼ͖ ↟ᴰϞδύϰ࣮͞ϞδύϰͼͱΓY͞የᥙᅾΖεϮϚཋ᪦Δᅔ͖ fw (x) =
wTϕ(x) = d ∑ m=1 wm ϕm (x) ⋯ (2)
Χʔωϧؔͷఆٛ ↟Y Ysͺ͖͘ᤍͶมͽରͩΰ⑲ϒϰؔL Y Ys ͯΞͰΞ ᧤Ẹͺͩᤎ᷀Κ͘ͽᨷᤅͧΞΝ ↟ ᙚĘมၞḄᙚfᓓᙚΤͽᤎ᷀Κ͘ͽဒᘥ͟Ν
k(x, x′) = ϕ(x)Tϕ(x′) = d ∑ m=1 ϕm (x)ϕm (x′) ⋯ (3) k(x, x′) = d ∑ m=1 xm(x′)m ⋯ (4)
֤छͷΧʔωϧಋೖʹ͍ͭͯ ↟᧤ ↟ᩆᨷᲩᕥ ↟ệᖰᐠᵿď࿆ỹᕭᅊĐ
ੵͷΧʔωϧදݱ ↟ȃ Y ͺϖϮϦ⑲τ᧤͔Ν ᙚfᚌᐠၞ͡Y Y hhhΤ᧱ ͽᕅΈͺᤎ᷀ṟ࿄ᑾͫΝͥͺ͟͞Ν ↟ΰ⑲ϒϰؔᴰϞδύϰ᧤fଈͳᤎ᷀ᨷᤅͧΞΝ
↟ͥΞfϖϮϦ⑲τ⑲XΤᤎ᷀ṟͽᷟᨷ͟ΝͥͺΤዳͫΝ f(x) = ∑ i αi k(xi , x) ⋯ (5) f(x) = ∑ i αi ϕ(xi )Tϕ(x) ⋯ (6) w = ∑ i αi ϕ(xi )
ੵͷΧʔωϧදݱ ↟ ᙚ|ᚌᐠၞ͡}ᨨY@Jΰ⑲ϒϰؔᔻṟẸͩ͝ͼ͖ ↟κϸϜϰᨨᔻṟẸṟᔉ͡ͱΓͽĦ ↟͔ΝᴰᎭͼᩆ᳀ặΤḝͥ͘ͺfᤎ᷀Κ͘ͼဒᘥ͞൱ၙͺͼΝ ↟ϯϜϱρϸτ⑲ᨷሑďᕭᅊĐf-ϓϰϥΤᑿ͘ ↟OEᦉᷯfXႚΡΜͽEΤᠭ͖ΝͥͺϖϮϦ⑲τΤවΛͫͥͺ͟͞Ν ↟FY ᮈ༜ṹᥭᠭḄࠐΑၞḄᙚΘ͘ͽᮈᡯ͞ᯭͺͼΝͱΓfޮໝΤൃἿͫΝ
f(x) = n ∑ i=1 αi k(x(i), x) = n ∑ i=1 αi d ∑ m=1 (x(i))mxm ⋯ (7)
ਖ਼ఆੑ͔ΒͷΧʔωϧؔ ಋೖ ↟᧤ᕥ᭳͝Λfΰ⑲ϒϰؔᴰᅗͱͺ͟YͺYsᇮᑾ ႷΤᶡ͖ͩΝͺວ͚ΛΞΝ ↟ჯͪፖḟΤḟ͖͖Νͺ͟ͽႝ͟͡ͼΜfᬿ༜ͫΝͺͽͼΝ ↟ᝂͽYͺYsᇮᑾႷΤᶡͫΚ͘ͼؔL Y Ys ͔͞Νͺ͟ͽfͯΞΤ ΰ⑲ϒϰؔͺͩᑿ͚ͼ͖͝Ħ
↟|ᩆᨷᲩᕥ}ΤຬͱͭZFT
ਖ਼ఆੑ ↟͔ΝؔL Y Ys ͞ᩆᨷᲩ͔Νͺf᥅O෪ᨨY@ hhh Y@O ͝ΛຌᒿͧΞΝᤎ᷀ḝᅾďεϮϥḝᅾĐ͔͞Ν ↟ͥΞͽͶ͖ęᮈṟᙚ͞ᓝͽᑤᐔ͔Νͺ͟fᤎ᷀ᙚ͞᥅O ᮈϞδύϰǯ
ǯ@ hhh ǯ@O ?5ͽͶ͖ᕧΜርͶͥͺ͔Νďᩆͩ ͡ጪᩆᨷᲩᕥĐ K = k(x1 , x1 ) k(x2 , x1 ) ⋯ k(xn , x1 ) k(x1 , x2 ) k(x2 , x2 ) ⋯ k(xn , x2 ) ⋮ ⋮ ⋱ ⋮ k(x1 , xn ) k(x2 , xn ) ⋯ k(xn , xn ) n ∑ i=1 n ∑ j=1 αi αj Kij ≥ 0 ⋯ (8)
ΧʔωϧτϦοΫ ↟طͽᩆᨷᬰᕥΤຬͱͫͥͺ͞Ρ͝͵͖ΝؔΤᑿ͚f᧤ຌᒿ͞Ᏽ᠓ͽͼΝ Ħďᤎ᷀ἦᥥζ⑲ξͽͶ͖Đ ↟ᴰϞδύϰ᧤ͺͩᨷᤅͩͱΰ⑲ϒϰ|ᩆᨷᲩ}͔Ν ↟ᝂͽf᥅ᩧᨷᲩؔL Y Ys ͞ରশ L Y
Ys L Ys Y ͔ΞͯΞ|ᴰϞδύϰ ᧤}͔Ν ↟ͥΞᦉᷯͽΚ͵ᷟᮈᡯᴰϞδύϰ᧤͞ඦ୯ͼؔͽͼΝᦉᷯ͞ ͔Ν ↟ͶΐΜfᩆᨷᲩᕥΤΰ⑲ϒϰᨷᤅͺͫΞຌᒿᅗΤවΛͭΝͥͺ͟͞Ν ↟ͥΞΤ|ΰ⑲ϒϰύϯψδ}ͺ͖͘
ΨεΧʔωϧ ↟༺ମᆚ ↟ᩆྥᐠᵿጓႷؔͺჯͪṟ ↟αΫξΰ⑲ϒϰͺṺΈͥͺΔ͔Ν ↟ͥΞᴰϞδύϰණฌሜ᧤ͺͩᶡḿ͟Ν ↟ᩆᨷᲩᕥΔຬͱͫďᕭᅊĐ k(x, x′) = exp(−β∥x
− x′∥2) ⋯ (9)
ଟ߲ࣜΧʔωϧ ↟αΫξΰ⑲ϒϰͺჯ༷ͽfΚ͡ᑿΡΞΝ ↟Qᥦ D∕ ↟ፖfͥᙚΤᤎ᷀ṟͽ᧾ͫΝͺE?Qί⑲υ⑲ಠርͼḄẸ ͺͩᔉͣΝ k(x, x′) = (xT
x′+ c)P ⋯ (10) k(x, x′) = p ∑ m=0 ( p m) { d ∑ l=1 (xl x′ l ) } m cp−m ⋯ (11)
֤Χʔωϧͷಛ w ϊΠζΛͤͨਖ਼ݭʹର͢ΔϑΟο ςΟϯάΛ֤ΧʔωϧͰ࣮ࢪ w ্ஈͰY< >ͷൣғͷϑΟοςΟ ϯάΛ֬ೝ͍ͯ͠Δ͕େ͖ͳࠩҟ ݟΒΕͳ͍ w
͔͠͠ɺԼஈͰֶशσʔλͷൣ ғ֎Λ༧ଌͤ͞Δͱɺଟ߲ࣜൃ ࢄํɺ3#'ऩଋ͢Δํ ͱ͔͏ w IUUQTHJTUHJUIVCDPN LJDIJOPTVLFZ