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
Optimization as a Model for Few-Shot Learning -...
Search
Hokuto Kagaya
June 16, 2017
Science
2
1.4k
Optimization as a Model for Few-Shot Learning - ICLR 2017 reading seminar
Hokuto Kagaya
June 16, 2017
Tweet
Share
More Decks by Hokuto Kagaya
See All by Hokuto Kagaya
LINE Bot ✕ Chainer - low-carb recipe bot -
hokkun
0
1.1k
Other Decks in Science
See All in Science
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
120
点群ライブラリPDALをGoogleColabにて実行する方法の紹介
kentaitakura
1
330
Factorized Diffusion: Perceptual Illusions by Noise Decomposition
tomoaki0705
0
400
データベース01: データベースを使わない世界
trycycle
PRO
1
720
データマイニング - グラフデータと経路
trycycle
PRO
1
190
地質研究者が苦労しながら運用する情報公開システムの実例
naito2000
0
230
mathematics of indirect reciprocity
yohm
1
160
01_篠原弘道_SIPガバニングボード座長_ポスコロSIPへの期待.pdf
sip3ristex
0
590
データベース04: SQL (1/3) 単純質問 & 集約演算
trycycle
PRO
0
920
CV_3_Keypoints
hachama
0
190
Valuable Lessons Learned on Kaggle’s ARC AGI LLM Challenge (PyDataGlobal 2024)
ianozsvald
0
400
データベース12: 正規化(2/2) - データ従属性に基づく正規化
trycycle
PRO
0
870
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Practical Orchestrator
shlominoach
190
11k
Into the Great Unknown - MozCon
thekraken
40
1.9k
What's in a price? How to price your products and services
michaelherold
246
12k
Embracing the Ebb and Flow
colly
86
4.8k
The Language of Interfaces
destraynor
158
25k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
21
1.4k
Docker and Python
trallard
45
3.5k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.5k
The Cult of Friendly URLs
andyhume
79
6.5k
Transcript
!%F/" 4IJCVZB)JLBSJF )PLVUP ,BHBZB !@IPLLVO@ 0QUJNJ[BUJPOBTB.PEFM GPS'FX4IPU-FBSOJOH
5-%3 • 1VSQPTF • #FUUFSJOGFSFODFGPSGFXTIPUPOFTIPUMFBSOJOH QSPCMFN • .FUIPE • .FUBMFBSOJOHCBTFEPO-45.PGEFFQOFVSBM
OFUXPSL • 3FTVMU • $PNQFUJUJWFXJUIEFFQNFUSJDMFBSOJOHUFDIOJRVFT
#BDLHSPVOE • 8IZEFFQMFBSOJOHTVDDFFEFE • NBDIJOFQPXFS • BNPVOUPGEBUB • -BSHF%BUBTFU
• *NBHF/FU *NBHF • .JDSPTPGU$0$0$BQUJPOT *NBHF$BQUJPO • :PV5VCF. 7JEFP • 8JLJ5FYU 5FYU
#BDLHSPVOE • )PXFWFS *ONBOZGJFMET UPDPMMFDUBMBSHF BNPVOUPGUSBJOJOHTBNQMFTJT • EJGGJDVMU •
&Y'JOFHSBJOFESFDPHOJUJPO DBS CJSE GPPE • UJNFDPOTVNJOH • TDSBQJOH DSBXMJOH BOOPUBUJOHʜ • "DUVBMMZIVNBOCFJOHTDBOHFOFSBMJ[FVTJOH GFXTBNQMFTPGUBSHFUT
1SPCMFN1VSQPTF • )PXDBOXFBDRVJSFHFOFSBMJ[FENPEFMVTJOH GFXTBNQMFTBOEBTFUOVNCFSPGVQEBUFT • &YJTUFEHSBEJFOUCBTFEUSBJOJOHBMHPSJUIN 4(% "%".
"EB(MBE EPFTOPUGJUUIFQSPCMFNXJUIB TFUOVNCFSPGQBSBNFUFSVQEBUFT • *OPUIFSTJNQMFXPSET BVUIPSTXBOUUPGJOE HPPEJOJUJBMQBSBNFUFSTPG// • DG SFWJFXDPNNFOUTJUJTNVDICFUUFSUPCFBCMFUP GJOEBSDIJUFDUVSBMQBSBNFUFSTPG//
1SPCMFN1VSQPTF • )PX • .FUBMFBSOJOH • -FBSOJOHUPMFBSO5SBJOMFBSOFSJUTFMG • "WBSJFUZPGNFUBMFBSOJOH
• 5SBOTGFSMFBSOJOH • 6TFUIFFYQFSJFODFTPGEJGGFSFOUEPNBJO • 1PQVMBSJOUIFGJFMEPGJNBHFDMBTTJGJDBUJPO FTQFDJBMMZGPS GJOFHSBJOFEWJTVBMDMBTTJGJDBUJPO • &OTFNCMFDMBTTJGJFS • DPNCJOFNVMUJQMFDMBTTJGJFS 5IJTBSUJDMFJTWFSZHPPEUPVOEFSTUBOENFUBMFBSOJOH IUUQIUUQXXXTDIPMBSQFEJBPSHBSUJDMF.FUBMFBSOJOH
1SPQPTFENFUIPE • -45.CBTFENFUBMFBSOJOH
1SFSFRVJTJUFT • 8IBUJT-45. • -POHUJNF4IPSU5FSN.FNPSZ • ࣌ܥྻΛѻ͍͍ͨɺͰޡ͕ࠩൃࢄফࣦͪ͠Ό͏ • աڈͷσʔλͷॏΈΛ̍ʹͯ͠Εͳ͍Α͏ʹ্ͨ͠ Ͱɺબతʹೖྗग़ྗΛߦ͏Α͏ʹͨ͠
b • ͔͠͠ٸܹͳঢ়گͷมԽʢʁʣʹରԠͰ͖ͳ͔ͬͨͷ Ͱɺ٫ήʔτΛઃஔ͢Δ͜ͱͰબతʹաڈͷσʔ λͷهԱΛফڈͰ͖ΔΑ͏ʹͨ͠ ` • ࢀߟʢຊޠʣ • IUUQRJJUBDPNU@4JHOVMMJUFNTCCFCGEC
%BUB4FQBSBUJPO • NFUBUSBJOEBUBTFU • NFUBUFTUEBUBTFU • NFUBTBNQMF UBSHFU USBJOJOH
TBNQMFT UBSHFU UFTUJOH TBNQMFT POFNFUBTBNQMF BLBFQJTPEF
1SPQPTFE.FUIPE " = "$% + )*+, ℒ" " =
" ⨀"$% + " ⨀̅" XIFSF " = (6 7 ? + b9 ) " = ; 7 ? + b< XIFSF ? DVSSFOUHSBEJFOUT DVSSFOUMPTT QSFWJPVT QSFWJPVTJUTFMG , /PSNBM4(% .FUBQIPS OPUDPOTUBOU UP FTDBQFGSPNCBE MPDBMPQUJNB
1SPQPTFE.FUIPE ←meta learner‘s iteration ←learner‘s iteration (meta) loss
value is computed by final state of LSTM (= parameters of target model) and "?@"’s data and labels.
1SPQPTFE.FUIPE • 'SPNBVUIPS`TTMJEF
1SPQPTFE.FUIPE • 8IBUXJMMCFJNQSPWFEHSBEVBMMZ • 'JSTU-45.QBSBNFUFS BLBNFUBMFBSOFS QBSBNFUFST • UIBUJT
zIPXTIPVMEXFVQEBUFUBSHFUNPEFMT z • 4FDPOE-45.TUBUFT PVUQVUT • 'JOBMA JTTIBSFEBNPOHFBDICBUDI TPMFBSOJOHQSPDFFET SBQJEMZUIBOLTGPSHPPEJOJUJBMJ[BUJPO
0UIFS5PQJDT • DPPSEJOBUFXJTF-45. • 1SFQSPDFTTJOHUP-45.JOQVUT • BCPVUCPUIUPQJDT TFF<"OESZDIPXJD[ /*14> QSFQSPDFTTJOHJTJOBQQFOEJY
• BEKVTUUIFTDBMJOHPGHSBEJFOUTBOEMPTTFT • TFQBSBUFJOGPPGNBHOJUVEFBOETJHO • #BUDIOPSNBMJ[BUJPO • BWPJEzEBUBTFUz FQJTPEF MFWFMMFBLBHFPG JOGPSNBUJPO • 3FMBUFEXPSLNFUSJDMFBSOJOH • FY4JBNFTFOFUXPSL
&WBMVBUJPO.FUIPE • #BTFMJOFOFBSFTUOFJHICPS • NFUBUSBJOUSBJOOFVSBMOFUXPSLVTJOHBMMTBNQMF • NFUBUFTUUSBJOJOHTBNQMFΛ//ʹͿͪ͜Μͩ݁Ռͱ UFTUJOHTBNQMFͷͦΕΛൺֱ • #BTFMJOFGJOFUVOF
• NFUBUSBJOʹՃ͑ͯɺ NFUBWBMJEBUJPO EBUBTFU Λ IZQFS QBSBNFUFSͷ୳ࡧʹ͍ɺ ͷ OFUXPSLΛ GJOFUVOF ͢Δ • #BTFMJOF.BUDIJOHOFUXPSL • ڑֶशͷ405"
&WBMVBUJPO3FTVMU
7JTVBMJ[BUJPOBOE*OTJHIU
7JTVBMJ[BUJPOBOE*OTJHIU • JOQVUHBUFT • EJGGFSFOUBNPOHEBUBTFUT • NFUBMFBSOFSJTO`UTJNQMZMFBSOJOHBGJYFEPQUJNJ[BUJPO TUSBUFHZ • EJGGFSFOUBNPOHUBTLT
• NFUBMFBSOFSIBTVTFEEJGGFSFOUXBZTUPTPMWFFBDI TFUUJOH • GPSHFUHBUFT • TJNQMFEFDBZ • ݁ہ΄ͱΜͲ DPOTUBOU
$PODMVTJPO • 'PVOE-45.CBTFENPEFMUPMFBSOBMFBSOFS XIJDIJTJOTQJSFECZBNFUBQIPSCFUXFFO 4(%VQEBUFTBOE-45. • 5SBJONFUBMFBSOFSUPEJTDPWFS • (PPEJOJUJBMJ[BUJPOPGMFBSOFS
• (PPENFDIBOJTNGPSVQEBUJOHMFBSOFS`T QBSBNFUFST • DPNQFUJUJWFFYQFSJNFOUBMSFTVMUXJUI405" NFUSJDMFBSOJOHNFUIPET
'VUVSFXPSL • GFXTBNQMFTMPUTPGDMBTTFT • NPSFDIBMMFOHJOHTDFOBSJPT • GSPNSFWJFXDPNNFOU • JUJTNVDICFUUFSUPCFBCMFUPGJOEBSDIJUFDUVSBM QBSBNFUFSTPG//
ॴײ • USBOTGFSMFBSOJOHʹ͓͚ΔʮผυϝΠϯͷܦݧ Λ׆͔͢ʯͱ͍͏࡞ۀΛʮ࣌ܥྻͷֶशʯతʹଊ ͑ͯ -45.Ϟσϧͱֶͯ͠शͨ͠ɺͱ͍͏ͷ ࣗવʹࢥ͑ͨ • ͢Ͱʹ͋ͬͨൃʁ࣌ؒͳؔ͘࿈ݚڀ·ͰಡΈࠐΊ ͣɻɻ
• SFWJFXDPNNFOUʹ͋ͬͨɺߏͷ࠷దԽ·Ͱ Ͱ͖Δͱ͘͢͝Αͦ͞͏ͩͱࢥͬͨ • γϯϓϧͳϑΟϧλΛͨ͘͞ΜॏͶΔͱ͍͍ͱ͍͏ ͋Δ͕ɻɻ • ֶ෦࣌ DVEBDPOWOFU Λͬͯͨ͘͞ΜϋΠύύϥ ϝʔλΛࢼͨۤ͠࿑͕ોͬͨ
ଟΘ͔ͬͯͳ͍͜ͱ • ݁ہɺ͜ͷจͰॳΊͯΘ͔ͬͨͷͲ͜ʁ -45.Λ MFBSOJOHUPMFBSOʹͬͨͷଟॳ Ίͯ͡Όͳ͍ʁ • ྫ͑ "OESZDIPXJD[ `
ͰɺޯΛೖྗʹͯ͠ UBSHFUMFBSOFSͷ QBSBNFUFSVQEBUFT Λग़ྗ͢Δ -45.Λֶश • ύϥϝλͦͷͷΛग़ྗͯ͠Δͱ͜Ζʁ